[2026-03-06T20:15:03.438148] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-06T20:15:03.611094] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-06T20:15:03.785560] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-06T20:15:03.957910] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-06T20:15:03.958282] [WARN ] [STATE ] State set to: WAITING [2026-03-06T20:15:03.958348] [INFO ] [STATE ] Checking TDM service status... [2026-03-06T20:15:04.138470] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-06T20:15:04.142833] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-06), and is a dependency of this service. [2026-03-06T20:15:04.186047] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-06T20:15:04.229838] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-06T20:15:04.272892] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-06T20:15:04.273195] [WARN ] [STATE ] State set to: RUNNING [2026-03-06T20:15:04.273282] [INFO ] [CACHE ] Starting cache update [2026-03-06T20:15:04.273336] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-06T20:15:04.282310] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-06T20:15:04.283635] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-06T20:15:04.283727] [INFO ] [CACHE ] Cache update completed successfully [2026-03-06T20:15:04.283795] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-06T20:15:04.283847] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-06T20:15:04.364457] [DEBUG] [REMOTE ] Fetched 3360 unique symbols from directory listing. [2026-03-06T20:15:04.377438] [INFO ] [sig ] Skipping 3360 symbols with existing configuration [2026-03-06T20:15:04.377614] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-06T20:15:04.378800] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-06T20:15:04.378852] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-06T20:15:04.500889] [DEBUG] [REMOTE ] Fetched 3360 unique symbols from directory listing. [2026-03-06T20:15:04.505088] [INFO ] [sig ] Found 3360 active symbols to forecast [2026-03-06T20:15:04.508454] [INFO ] [sig ] [1/3360] Forecasting A... [2026-03-06T20:15:04.508591] [INFO ] [sig ] Generating forecast for: A [2026-03-06T20:15:04.508641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-06T20:15:04.521495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-06T20:15:04.521887] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-06T20:15:04.522869] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-06T20:15:04.522927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:04.522963] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:04.522992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:04.523053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:04.584298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:04.585359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:04.585485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:04.585522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:04.714451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:04.714619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:04.714662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:04.714707] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:04.718527] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-06T20:15:04.718883] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-06T20:15:04.719044] [INFO ] [sig ] A: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:04.874113] [INFO ] [LOCAL ] Saved forecast: A 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/A.txt [2026-03-06T20:15:04.874341] [INFO ] [sig ] [1/3360] Completed A in 0.4s | 2.73 sym/s | Total: 0.4s | ETA: 20.5m [2026-03-06T20:15:04.874402] [INFO ] [sig ] [2/3360] Forecasting AAL... [2026-03-06T20:15:04.874447] [INFO ] [sig ] Generating forecast for: AAL [2026-03-06T20:15:04.874497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-06T20:15:04.890432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-06T20:15:04.890867] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-06T20:15:04.891763] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-06T20:15:04.891817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:04.891850] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:04.891884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:04.891942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:04.949147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:04.950060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:04.950156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:04.950191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:05.070688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:05.070849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:05.070891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:05.070921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:05.074414] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-03-06T20:15:05.074731] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-06T20:15:05.074869] [INFO ] [sig ] AAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:05.225325] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AAL.txt [2026-03-06T20:15:05.225488] [INFO ] [sig ] [2/3360] Completed AAL in 0.4s | 2.79 sym/s | Total: 0.7s | ETA: 20.1m [2026-03-06T20:15:05.225532] [INFO ] [sig ] [3/3360] Forecasting AAOI... [2026-03-06T20:15:05.225563] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-06T20:15:05.225613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-06T20:15:05.237641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-06T20:15:05.237935] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-06T20:15:05.238772] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-06T20:15:05.238826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:05.238857] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:05.238884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:05.238941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:05.296254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:05.297237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:05.297381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:05.297453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:05.420990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:05.421152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:05.421192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:05.421221] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:05.424703] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-03-06T20:15:05.424987] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-06T20:15:05.425120] [INFO ] [sig ] AAOI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:05.568592] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AAOI.txt [2026-03-06T20:15:05.568757] [INFO ] [sig ] [3/3360] Completed AAOI in 0.3s | 2.83 sym/s | Total: 1.1s | ETA: 19.8m [2026-03-06T20:15:05.568799] [INFO ] [sig ] [4/3360] Forecasting AAON... [2026-03-06T20:15:05.568829] [INFO ] [sig ] Generating forecast for: AAON [2026-03-06T20:15:05.568860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-06T20:15:05.583474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-06T20:15:05.583932] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-06T20:15:05.584839] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-06T20:15:05.584897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:05.584933] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:05.584976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:05.585042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:05.645970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:05.646730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:05.646815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:05.646851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:05.768043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:05.768207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:05.768251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:05.768286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:05.772327] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-03-06T20:15:05.772659] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-06T20:15:05.772803] [INFO ] [sig ] AAON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:05.919424] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AAON.txt [2026-03-06T20:15:05.919770] [INFO ] [sig ] [4/3360] Completed AAON in 0.4s | 2.83 sym/s | Total: 1.4s | ETA: 19.7m [2026-03-06T20:15:05.919811] [INFO ] [sig ] [5/3360] Forecasting AAP... [2026-03-06T20:15:05.919841] [INFO ] [sig ] Generating forecast for: AAP [2026-03-06T20:15:05.919871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-06T20:15:05.933410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-06T20:15:05.933839] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-06T20:15:05.934686] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-06T20:15:05.934739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:05.934771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:05.934798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:05.934867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:05.993362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:05.994144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:05.994229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:05.994263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:06.116377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:06.116533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:06.116594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:06.116629] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:06.120220] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-03-06T20:15:06.120561] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-06T20:15:06.120723] [INFO ] [sig ] AAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:06.265718] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AAP.txt [2026-03-06T20:15:06.265887] [INFO ] [sig ] [5/3360] Completed AAP in 0.3s | 2.85 sym/s | Total: 1.8s | ETA: 19.7m [2026-03-06T20:15:06.265928] [INFO ] [sig ] [6/3360] Forecasting AAPB... [2026-03-06T20:15:06.265959] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-06T20:15:06.265988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-06T20:15:06.279170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-06T20:15:06.279562] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-06T20:15:06.280385] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-06T20:15:06.280438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:06.280659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:06.280690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:06.280747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:06.339110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:06.340206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:06.340294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:06.340331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:06.465911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:06.466087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:06.466128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:06.466158] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:06.470386] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-03-06T20:15:06.470723] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-06T20:15:06.470867] [INFO ] [sig ] AAPB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:06.617448] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AAPB.txt [2026-03-06T20:15:06.617666] [INFO ] [sig ] [6/3360] Completed AAPB in 0.4s | 2.84 sym/s | Total: 2.1s | ETA: 19.7m [2026-03-06T20:15:06.617711] [INFO ] [sig ] [7/3360] Forecasting AAPD... [2026-03-06T20:15:06.617740] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-06T20:15:06.617770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-06T20:15:06.631099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-06T20:15:06.631508] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-06T20:15:06.632363] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-06T20:15:06.632442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:06.632480] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:06.632507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:06.632563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:06.690083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:06.690910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:06.691004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:06.691050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:06.812531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:06.812716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:06.812759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:06.812788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:06.816273] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=26.97%) [2026-03-06T20:15:06.816596] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-06T20:15:06.816740] [INFO ] [sig ] AAPD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:06.959936] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AAPD.txt [2026-03-06T20:15:06.960093] [INFO ] [sig ] [7/3360] Completed AAPD in 0.3s | 2.86 sym/s | Total: 2.5s | ETA: 19.6m [2026-03-06T20:15:06.960133] [INFO ] [sig ] [8/3360] Forecasting AAPL... [2026-03-06T20:15:06.960162] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-06T20:15:06.960194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-06T20:15:06.974259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-06T20:15:06.974622] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-06T20:15:06.975417] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-06T20:15:06.975470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:06.975502] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:06.975529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:06.975615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:07.033852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:07.034768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:07.034853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:07.034885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:07.159043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:07.159216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:07.159261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:07.159292] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:07.162871] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-03-06T20:15:07.163169] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-06T20:15:07.163309] [INFO ] [sig ] AAPL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:07.304392] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AAPL.txt [2026-03-06T20:15:07.304554] [INFO ] [sig ] [8/3360] Completed AAPL in 0.3s | 2.86 sym/s | Total: 2.8s | ETA: 19.5m [2026-03-06T20:15:07.304616] [INFO ] [sig ] [9/3360] Forecasting AAXJ... [2026-03-06T20:15:07.304649] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-06T20:15:07.304680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-06T20:15:07.317673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-06T20:15:07.318095] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-06T20:15:07.318956] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-06T20:15:07.319008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:07.319041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:07.319068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:07.319125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:07.376110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:07.377040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:07.377123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:07.377156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:07.499163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:07.499326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:07.499368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:07.499397] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:07.502863] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=41.63%) [2026-03-06T20:15:07.503147] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-06T20:15:07.503280] [INFO ] [sig ] AAXJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:07.644977] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AAXJ.txt [2026-03-06T20:15:07.645119] [INFO ] [sig ] [9/3360] Completed AAXJ in 0.3s | 2.87 sym/s | Total: 3.1s | ETA: 19.5m [2026-03-06T20:15:07.645158] [INFO ] [sig ] [10/3360] Forecasting AB... [2026-03-06T20:15:07.645187] [INFO ] [sig ] Generating forecast for: AB [2026-03-06T20:15:07.645218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-06T20:15:07.658049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-06T20:15:07.658424] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-06T20:15:07.659235] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-06T20:15:07.659288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:07.659347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:07.659376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:07.659433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:07.718708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:07.719465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:07.719547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:07.719599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:07.843179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:07.843342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:07.843382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:07.843411] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:07.847099] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-03-06T20:15:07.847391] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-06T20:15:07.847526] [INFO ] [sig ] AB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:07.988702] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AB.txt [2026-03-06T20:15:07.988841] [INFO ] [sig ] [10/3360] Completed AB in 0.3s | 2.87 sym/s | Total: 3.5s | ETA: 19.4m [2026-03-06T20:15:07.988882] [INFO ] [sig ] [11/3360] Forecasting ABCB... [2026-03-06T20:15:07.988911] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-06T20:15:07.988942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-06T20:15:08.003599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-06T20:15:08.003987] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-06T20:15:08.004822] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-06T20:15:08.004875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:08.004907] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:08.004932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:08.004989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:08.063813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:08.064849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:08.064931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:08.064963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:08.191398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:08.191568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:08.191659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:08.191694] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:08.195271] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=55.23%) [2026-03-06T20:15:08.195592] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-06T20:15:08.195750] [INFO ] [sig ] ABCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:08.341444] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ABCB.txt [2026-03-06T20:15:08.341635] [INFO ] [sig ] [11/3360] Completed ABCB in 0.4s | 2.87 sym/s | Total: 3.8s | ETA: 19.5m [2026-03-06T20:15:08.341697] [INFO ] [sig ] [12/3360] Forecasting ABCL... [2026-03-06T20:15:08.341743] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-06T20:15:08.341777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-06T20:15:08.354267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-06T20:15:08.354681] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-06T20:15:08.355537] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-06T20:15:08.355618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:08.355655] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:08.355682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:08.355741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:08.416246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:08.417188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:08.417295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:08.417336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:08.544268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:08.544433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:08.544473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:08.544500] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:08.548179] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-03-06T20:15:08.548502] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-06T20:15:08.548663] [INFO ] [sig ] ABCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:08.693350] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ABCL.txt [2026-03-06T20:15:08.693539] [INFO ] [sig ] [12/3360] Completed ABCL in 0.4s | 2.87 sym/s | Total: 4.2s | ETA: 19.5m [2026-03-06T20:15:08.693608] [INFO ] [sig ] [13/3360] Forecasting ABEO... [2026-03-06T20:15:08.693651] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-06T20:15:08.693693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-06T20:15:08.707549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-06T20:15:08.708050] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-06T20:15:08.708993] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-06T20:15:08.709049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:08.709080] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:08.709107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:08.709165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:08.772464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:08.773411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:08.773503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:08.773537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:08.893132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:08.893294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:08.893337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:08.893405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:08.897126] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-03-06T20:15:08.897514] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-06T20:15:08.897696] [INFO ] [sig ] ABEO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:09.046983] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABEO.txt [2026-03-06T20:15:09.047139] [INFO ] [sig ] [13/3360] Completed ABEO in 0.4s | 2.86 sym/s | Total: 4.5s | ETA: 19.5m [2026-03-06T20:15:09.047179] [INFO ] [sig ] [14/3360] Forecasting ABG... [2026-03-06T20:15:09.047209] [INFO ] [sig ] Generating forecast for: ABG [2026-03-06T20:15:09.047240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-06T20:15:09.060396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-06T20:15:09.060822] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-06T20:15:09.061783] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-06T20:15:09.061838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:09.061872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:09.061901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:09.061959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:09.123113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:09.124041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:09.124130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:09.124164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:09.250538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:09.250736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:09.250779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:09.250808] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:09.254669] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-06T20:15:09.254986] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-06T20:15:09.255128] [INFO ] [sig ] ABG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:09.401299] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ABG.txt [2026-03-06T20:15:09.401474] [INFO ] [sig ] [14/3360] Completed ABG in 0.4s | 2.86 sym/s | Total: 4.9s | ETA: 19.5m [2026-03-06T20:15:09.401525] [INFO ] [sig ] [15/3360] Forecasting ABM... [2026-03-06T20:15:09.401557] [INFO ] [sig ] Generating forecast for: ABM [2026-03-06T20:15:09.401612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-06T20:15:09.417732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-06T20:15:09.418193] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-06T20:15:09.419092] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-06T20:15:09.419146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:09.419178] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:09.419206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:09.419265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:09.481536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:09.482476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:09.482599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:09.482644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:09.605642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:09.605804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:09.605845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:09.605875] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:09.609330] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=18.44%) [2026-03-06T20:15:09.609632] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-06T20:15:09.609765] [INFO ] [sig ] ABM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:09.751330] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABM.txt [2026-03-06T20:15:09.751481] [INFO ] [sig ] [15/3360] Completed ABM in 0.3s | 2.86 sym/s | Total: 5.2s | ETA: 19.5m [2026-03-06T20:15:09.751527] [INFO ] [sig ] [16/3360] Forecasting ABNB... [2026-03-06T20:15:09.751558] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-06T20:15:09.751615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-06T20:15:09.767153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-06T20:15:09.767780] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-06T20:15:09.768857] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-06T20:15:09.768911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:09.768943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:09.768970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:09.769027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:09.827308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:09.828042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:09.828124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:09.828155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:09.949875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:09.950037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:09.950080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:09.950111] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:09.953632] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=37.09%) [2026-03-06T20:15:09.953934] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-06T20:15:09.954075] [INFO ] [sig ] ABNB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:10.102445] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABNB.txt [2026-03-06T20:15:10.102646] [INFO ] [sig ] [16/3360] Completed ABNB in 0.4s | 2.86 sym/s | Total: 5.6s | ETA: 19.5m [2026-03-06T20:15:10.102699] [INFO ] [sig ] [17/3360] Forecasting ABOS... [2026-03-06T20:15:10.102732] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-06T20:15:10.102764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-06T20:15:10.119505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-06T20:15:10.119936] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-06T20:15:10.120848] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-06T20:15:10.120905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:10.120937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:10.120964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:10.121023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:10.182957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:10.183901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:10.183983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:10.184016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:10.306522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:10.306707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:10.306749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:10.306779] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:10.310280] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=48.40%) [2026-03-06T20:15:10.310596] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-06T20:15:10.310733] [INFO ] [sig ] ABOS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:10.459658] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABOS.txt [2026-03-06T20:15:10.459832] [INFO ] [sig ] [17/3360] Completed ABOS in 0.4s | 2.86 sym/s | Total: 6.0s | ETA: 19.5m [2026-03-06T20:15:10.460071] [INFO ] [sig ] [18/3360] Forecasting ABSI... [2026-03-06T20:15:10.460107] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-06T20:15:10.460141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-06T20:15:10.475546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-06T20:15:10.476172] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-06T20:15:10.477315] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-06T20:15:10.477370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:10.477415] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:10.477443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:10.477510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:10.543541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:10.544480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:10.544570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:10.544625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:10.665103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:10.665266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:10.665308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:10.665338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:10.668964] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-03-06T20:15:10.669258] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-06T20:15:10.669424] [INFO ] [sig ] ABSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:10.819444] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ABSI.txt [2026-03-06T20:15:10.819641] [INFO ] [sig ] [18/3360] Completed ABSI in 0.4s | 2.85 sym/s | Total: 6.3s | ETA: 19.5m [2026-03-06T20:15:10.819686] [INFO ] [sig ] [19/3360] Forecasting ABUS... [2026-03-06T20:15:10.819715] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-06T20:15:10.819745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-06T20:15:10.832886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-06T20:15:10.833290] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-06T20:15:10.834238] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-06T20:15:10.834293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:10.834327] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:10.834357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:10.834424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:10.893482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:10.894280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:10.894367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:10.894402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:11.016394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:11.016773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:11.016818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:11.016847] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:11.020623] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-03-06T20:15:11.020915] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-06T20:15:11.021055] [INFO ] [sig ] ABUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:11.165459] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABUS.txt [2026-03-06T20:15:11.165642] [INFO ] [sig ] [19/3360] Completed ABUS in 0.3s | 2.85 sym/s | Total: 6.7s | ETA: 19.5m [2026-03-06T20:15:11.165686] [INFO ] [sig ] [20/3360] Forecasting ABVC... [2026-03-06T20:15:11.165716] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-06T20:15:11.165748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-06T20:15:11.179497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-06T20:15:11.179939] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-06T20:15:11.180799] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-06T20:15:11.180854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:11.180888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:11.180918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:11.180978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:11.239181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:11.239900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:11.240012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:11.240048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:11.358901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:11.359068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:11.359113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:11.359145] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:11.362786] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-03-06T20:15:11.363084] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-06T20:15:11.363227] [INFO ] [sig ] ABVC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:11.511019] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABVC.txt [2026-03-06T20:15:11.511187] [INFO ] [sig ] [20/3360] Completed ABVC in 0.3s | 2.86 sym/s | Total: 7.0s | ETA: 19.5m [2026-03-06T20:15:11.511232] [INFO ] [sig ] [21/3360] Forecasting ABVE... [2026-03-06T20:15:11.511265] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-06T20:15:11.511297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-06T20:15:11.524124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-06T20:15:11.524508] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-06T20:15:11.525441] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-06T20:15:11.525496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:11.525529] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:11.525556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:11.525636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:11.588311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:11.589251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:11.589340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:11.589375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:11.715039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:11.715200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:11.715243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:11.715276] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:11.719017] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-03-06T20:15:11.719331] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-06T20:15:11.719474] [INFO ] [sig ] ABVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:11.867065] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABVE.txt [2026-03-06T20:15:11.867208] [INFO ] [sig ] [21/3360] Completed ABVE in 0.4s | 2.85 sym/s | Total: 7.4s | ETA: 19.5m [2026-03-06T20:15:11.867253] [INFO ] [sig ] [22/3360] Forecasting ABVX... [2026-03-06T20:15:11.867285] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-06T20:15:11.867316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-06T20:15:11.879708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-06T20:15:11.880093] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-06T20:15:11.880932] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-06T20:15:11.880986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:11.881019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:11.881047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:11.881106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:11.938621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:11.939304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:11.939382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:11.939417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:12.060005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:12.060165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:12.060206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:12.060235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:12.064068] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=44.25%) [2026-03-06T20:15:12.064351] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-06T20:15:12.064480] [INFO ] [sig ] ABVX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:12.209085] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ABVX.txt [2026-03-06T20:15:12.209225] [INFO ] [sig ] [22/3360] Completed ABVX in 0.3s | 2.86 sym/s | Total: 7.7s | ETA: 19.5m [2026-03-06T20:15:12.209265] [INFO ] [sig ] [23/3360] Forecasting ACA... [2026-03-06T20:15:12.209296] [INFO ] [sig ] Generating forecast for: ACA [2026-03-06T20:15:12.209326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-06T20:15:12.222179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-06T20:15:12.222535] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-06T20:15:12.223342] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-06T20:15:12.223395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:12.223429] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:12.223456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:12.223512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:12.280370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:12.281061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:12.281143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:12.281177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:12.403195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:12.403369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:12.403414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:12.403445] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:12.407164] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-03-06T20:15:12.407538] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-06T20:15:12.407749] [INFO ] [sig ] ACA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:12.580373] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACA.txt [2026-03-06T20:15:12.580686] [INFO ] [sig ] [23/3360] Completed ACA in 0.4s | 2.85 sym/s | Total: 8.1s | ETA: 19.5m [2026-03-06T20:15:12.580747] [INFO ] [sig ] [24/3360] Forecasting ACAD... [2026-03-06T20:15:12.580789] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-06T20:15:12.580834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-06T20:15:12.598782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-06T20:15:12.599282] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-06T20:15:12.600427] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-06T20:15:12.600497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:12.600542] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:12.600608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:12.600697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:12.688065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:12.688995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:12.689090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:12.689123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:12.815428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:12.815690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:12.815746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:12.815783] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:12.819910] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=29.48%) [2026-03-06T20:15:12.820297] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-06T20:15:12.820454] [INFO ] [sig ] ACAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:12.974677] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACAD.txt [2026-03-06T20:15:12.974852] [INFO ] [sig ] [24/3360] Completed ACAD in 0.4s | 2.83 sym/s | Total: 8.5s | ETA: 19.6m [2026-03-06T20:15:12.974894] [INFO ] [sig ] [25/3360] Forecasting ACB... [2026-03-06T20:15:12.974923] [INFO ] [sig ] Generating forecast for: ACB [2026-03-06T20:15:12.974958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-06T20:15:12.987891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-06T20:15:12.988345] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-06T20:15:12.989351] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-06T20:15:12.989410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:12.989444] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:12.989475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:12.989536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:13.050325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:13.051337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:13.051451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:13.051487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:13.181376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:13.181551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:13.181615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:13.181668] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:13.185468] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-03-06T20:15:13.185825] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-06T20:15:13.185975] [INFO ] [sig ] ACB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:13.335840] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACB.txt [2026-03-06T20:15:13.336041] [INFO ] [sig ] [25/3360] Completed ACB in 0.4s | 2.83 sym/s | Total: 8.8s | ETA: 19.6m [2026-03-06T20:15:13.336093] [INFO ] [sig ] [26/3360] Forecasting ACCO... [2026-03-06T20:15:13.336134] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-06T20:15:13.336171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-06T20:15:13.357940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-06T20:15:13.358395] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-06T20:15:13.359304] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-06T20:15:13.359358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:13.359391] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:13.359418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:13.359475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:13.425688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:13.426725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:13.426827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:13.426860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:13.556715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:13.556888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:13.556931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:13.556962] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:13.561011] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-03-06T20:15:13.561406] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-06T20:15:13.561629] [INFO ] [sig ] ACCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:13.709675] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACCO.txt [2026-03-06T20:15:13.709839] [INFO ] [sig ] [26/3360] Completed ACCO in 0.4s | 2.83 sym/s | Total: 9.2s | ETA: 19.7m [2026-03-06T20:15:13.709881] [INFO ] [sig ] [27/3360] Forecasting ACDC... [2026-03-06T20:15:13.709912] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-06T20:15:13.709943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-06T20:15:13.722928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-06T20:15:13.723351] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-06T20:15:13.724202] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-06T20:15:13.724256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:13.724322] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:13.724350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:13.724410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:13.784985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:13.785881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:13.785981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:13.786015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:13.900053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:13.900210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:13.900250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:13.900278] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:13.904339] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=37.87%) [2026-03-06T20:15:13.904645] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-06T20:15:13.904782] [INFO ] [sig ] ACDC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:14.053764] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACDC.txt [2026-03-06T20:15:14.053932] [INFO ] [sig ] [27/3360] Completed ACDC in 0.3s | 2.83 sym/s | Total: 9.5s | ETA: 19.6m [2026-03-06T20:15:14.053975] [INFO ] [sig ] [28/3360] Forecasting ACEL... [2026-03-06T20:15:14.054005] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-06T20:15:14.054035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-06T20:15:14.069111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-06T20:15:14.069566] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-06T20:15:14.070508] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-06T20:15:14.070598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:14.070640] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:14.070668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:14.070727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:14.129754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:14.130706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:14.130794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:14.130829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:14.250609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:14.250793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:14.250840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:14.250870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:14.254422] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-06T20:15:14.254742] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-06T20:15:14.254887] [INFO ] [sig ] ACEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:14.398645] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACEL.txt [2026-03-06T20:15:14.398795] [INFO ] [sig ] [28/3360] Completed ACEL in 0.3s | 2.83 sym/s | Total: 9.9s | ETA: 19.6m [2026-03-06T20:15:14.398838] [INFO ] [sig ] [29/3360] Forecasting ACGL... [2026-03-06T20:15:14.398870] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-06T20:15:14.398903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-06T20:15:14.411727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-06T20:15:14.412135] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-06T20:15:14.413052] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-06T20:15:14.413107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:14.413142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:14.413194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:14.413258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:14.471108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:14.472022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:14.472110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:14.472143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:14.593846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:14.594009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:14.594051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:14.594081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:14.597835] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-03-06T20:15:14.598133] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-06T20:15:14.598273] [INFO ] [sig ] ACGL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:14.744475] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACGL.txt [2026-03-06T20:15:14.744650] [INFO ] [sig ] [29/3360] Completed ACGL in 0.3s | 2.83 sym/s | Total: 10.2s | ETA: 19.6m [2026-03-06T20:15:14.744693] [INFO ] [sig ] [30/3360] Forecasting ACGLN... [2026-03-06T20:15:14.744724] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-06T20:15:14.744756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-06T20:15:14.757783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-06T20:15:14.758261] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-06T20:15:14.759213] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-06T20:15:14.759269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:14.759302] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:14.759329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:14.759386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:14.818192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:14.819135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:14.819222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:14.819256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:14.939975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:14.940133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:14.940174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:14.940236] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:14.944893] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-03-06T20:15:14.945186] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-06T20:15:14.945329] [INFO ] [sig ] ACGLN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:15.090064] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACGLN.txt [2026-03-06T20:15:15.090222] [INFO ] [sig ] [30/3360] Completed ACGLN in 0.3s | 2.84 sym/s | Total: 10.6s | ETA: 19.6m [2026-03-06T20:15:15.090263] [INFO ] [sig ] [31/3360] Forecasting ACGLO... [2026-03-06T20:15:15.090294] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-06T20:15:15.090324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-06T20:15:15.102315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-06T20:15:15.102705] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-06T20:15:15.103494] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-06T20:15:15.103547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:15.103611] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:15.103653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:15.103715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:15.161946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:15.162887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:15.162976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:15.163011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:15.288549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:15.288726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:15.288769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:15.288800] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:15.292321] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-06T20:15:15.292663] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-06T20:15:15.292804] [INFO ] [sig ] ACGLO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:15.441451] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACGLO.txt [2026-03-06T20:15:15.441641] [INFO ] [sig ] [31/3360] Completed ACGLO in 0.4s | 2.84 sym/s | Total: 10.9s | ETA: 19.6m [2026-03-06T20:15:15.441688] [INFO ] [sig ] [32/3360] Forecasting ACHC... [2026-03-06T20:15:15.441719] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-06T20:15:15.441750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-06T20:15:15.455223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-06T20:15:15.455858] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-06T20:15:15.456698] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-06T20:15:15.456751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:15.456783] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:15.456809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:15.456867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:15.515045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:15.515946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:15.516029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:15.516062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:15.642496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:15.642663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:15.642705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:15.642734] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:15.646177] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-06T20:15:15.646454] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-06T20:15:15.646602] [INFO ] [sig ] ACHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:15.791765] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACHC.txt [2026-03-06T20:15:15.791912] [INFO ] [sig ] [32/3360] Completed ACHC in 0.4s | 2.84 sym/s | Total: 11.3s | ETA: 19.6m [2026-03-06T20:15:15.791952] [INFO ] [sig ] [33/3360] Forecasting ACI... [2026-03-06T20:15:15.791987] [INFO ] [sig ] Generating forecast for: ACI [2026-03-06T20:15:15.792020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-06T20:15:15.805245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-06T20:15:15.805680] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-06T20:15:15.806537] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-06T20:15:15.806618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:15.806667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:15.806706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:15.806785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:15.868381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:15.869275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:15.869361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:15.869396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:15.993296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:15.993465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:15.993505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:15.993537] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:15.997217] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-06T20:15:15.997551] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-06T20:15:15.997742] [INFO ] [sig ] ACI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:16.146154] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACI.txt [2026-03-06T20:15:16.146330] [INFO ] [sig ] [33/3360] Completed ACI in 0.4s | 2.84 sym/s | Total: 11.6s | ETA: 19.6m [2026-03-06T20:15:16.146376] [INFO ] [sig ] [34/3360] Forecasting ACIC... [2026-03-06T20:15:16.146409] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-06T20:15:16.146439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-06T20:15:16.165751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-06T20:15:16.166174] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-06T20:15:16.167093] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-06T20:15:16.167150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:16.167184] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:16.167214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:16.167274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:16.226528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:16.227489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:16.227593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:16.227631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:16.347256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:16.347420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:16.347463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:16.347491] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:16.351230] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-03-06T20:15:16.351557] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-06T20:15:16.351746] [INFO ] [sig ] ACIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:16.509444] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACIC.txt [2026-03-06T20:15:16.509672] [INFO ] [sig ] [34/3360] Completed ACIC in 0.4s | 2.83 sym/s | Total: 12.0s | ETA: 19.6m [2026-03-06T20:15:16.509721] [INFO ] [sig ] [35/3360] Forecasting ACLS... [2026-03-06T20:15:16.509750] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-06T20:15:16.509781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-06T20:15:16.523746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-06T20:15:16.524113] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-06T20:15:16.524928] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-06T20:15:16.524981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:16.525013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:16.525039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:16.525096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:16.583365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:16.584126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:16.584209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:16.584242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:16.711551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:16.711730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:16.711775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:16.711806] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:16.715448] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-03-06T20:15:16.715750] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-06T20:15:16.715882] [INFO ] [sig ] ACLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:16.858730] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACLS.txt [2026-03-06T20:15:16.858928] [INFO ] [sig ] [35/3360] Completed ACLS in 0.3s | 2.83 sym/s | Total: 12.4s | ETA: 19.6m [2026-03-06T20:15:16.858973] [INFO ] [sig ] [36/3360] Forecasting ACLX... [2026-03-06T20:15:16.859002] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-06T20:15:16.859032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-06T20:15:16.870620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-06T20:15:16.871009] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-06T20:15:16.871830] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-06T20:15:16.871882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:16.871913] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:16.871940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:16.871996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:16.929312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:16.930281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:16.930367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:16.930401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:17.056522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:17.056715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:17.056763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:17.056812] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:17.060447] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-06T20:15:17.060763] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-06T20:15:17.060902] [INFO ] [sig ] ACLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:17.207730] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACLX.txt [2026-03-06T20:15:17.207915] [INFO ] [sig ] [36/3360] Completed ACLX in 0.3s | 2.83 sym/s | Total: 12.7s | ETA: 19.5m [2026-03-06T20:15:17.207959] [INFO ] [sig ] [37/3360] Forecasting ACM... [2026-03-06T20:15:17.207989] [INFO ] [sig ] Generating forecast for: ACM [2026-03-06T20:15:17.208022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-06T20:15:17.219466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-06T20:15:17.219854] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-06T20:15:17.220692] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-06T20:15:17.220746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:17.220779] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:17.220806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:17.220864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:17.279895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:17.280789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:17.280905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:17.280940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:17.399931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:17.400093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:17.400134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:17.400164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:17.403710] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-03-06T20:15:17.403997] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-06T20:15:17.404133] [INFO ] [sig ] ACM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:17.547196] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACM.txt [2026-03-06T20:15:17.547340] [INFO ] [sig ] [37/3360] Completed ACM in 0.3s | 2.84 sym/s | Total: 13.0s | ETA: 19.5m [2026-03-06T20:15:17.547380] [INFO ] [sig ] [38/3360] Forecasting ACN... [2026-03-06T20:15:17.547410] [INFO ] [sig ] Generating forecast for: ACN [2026-03-06T20:15:17.547440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-06T20:15:17.560411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-06T20:15:17.560782] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-06T20:15:17.561569] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-06T20:15:17.561640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:17.561672] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:17.561698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:17.561755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:17.619123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:17.619856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:17.619936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:17.619968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:17.754285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:17.754462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:17.754505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:17.754538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:17.758886] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-03-06T20:15:17.759506] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-06T20:15:17.759690] [INFO ] [sig ] ACN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:17.925319] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACN.txt [2026-03-06T20:15:17.925478] [INFO ] [sig ] [38/3360] Completed ACN in 0.4s | 2.83 sym/s | Total: 13.4s | ETA: 19.5m [2026-03-06T20:15:17.925517] [INFO ] [sig ] [39/3360] Forecasting ACNB... [2026-03-06T20:15:17.925548] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-06T20:15:17.925599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-06T20:15:17.937458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-06T20:15:17.941311] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-06T20:15:17.942269] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-06T20:15:17.942323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:17.942354] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:17.942380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:17.942436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:18.000242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:18.001141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:18.001225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:18.001257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:18.118488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:18.118671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:18.118713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:18.118742] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:18.122263] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-03-06T20:15:18.122557] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-06T20:15:18.122745] [INFO ] [sig ] ACNB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:18.268717] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACNB.txt [2026-03-06T20:15:18.268887] [INFO ] [sig ] [39/3360] Completed ACNB in 0.3s | 2.83 sym/s | Total: 13.8s | ETA: 19.5m [2026-03-06T20:15:18.268928] [INFO ] [sig ] [40/3360] Forecasting ACON... [2026-03-06T20:15:18.268959] [INFO ] [sig ] Generating forecast for: ACON [2026-03-06T20:15:18.268989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-06T20:15:18.280217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-06T20:15:18.280628] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-06T20:15:18.281486] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-06T20:15:18.281540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:18.281598] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:18.281635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:18.281721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:18.340180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:18.341145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:18.341236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:18.341270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:18.469941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:18.470102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:18.470143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:18.470173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:18.473792] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-03-06T20:15:18.474122] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-06T20:15:18.474271] [INFO ] [sig ] ACON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:18.617709] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACON.txt [2026-03-06T20:15:18.617930] [INFO ] [sig ] [40/3360] Completed ACON in 0.3s | 2.83 sym/s | Total: 14.1s | ETA: 19.5m [2026-03-06T20:15:18.617973] [INFO ] [sig ] [41/3360] Forecasting ACP... [2026-03-06T20:15:18.618004] [INFO ] [sig ] Generating forecast for: ACP [2026-03-06T20:15:18.618033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-06T20:15:18.629924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-06T20:15:18.630335] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-06T20:15:18.631181] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-06T20:15:18.631235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:18.631268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:18.631294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:18.631351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:18.689621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:18.690619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:18.690712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:18.690745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:18.813224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:18.813409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:18.813475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:18.813513] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:18.817550] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=56.51%) [2026-03-06T20:15:18.817945] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-06T20:15:18.818098] [INFO ] [sig ] ACP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:18.962447] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACP.txt [2026-03-06T20:15:18.962609] [INFO ] [sig ] [41/3360] Completed ACP in 0.3s | 2.84 sym/s | Total: 14.5s | ETA: 19.5m [2026-03-06T20:15:18.962652] [INFO ] [sig ] [42/3360] Forecasting ACRE... [2026-03-06T20:15:18.962683] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-06T20:15:18.962713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-06T20:15:18.974001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-06T20:15:18.974339] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-06T20:15:18.975150] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-06T20:15:18.975217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:18.975249] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:18.975275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:18.975331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:19.034215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:19.035113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:19.035200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:19.035234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:19.162630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:19.162800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:19.162841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:19.162871] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:19.166666] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-06T20:15:19.167035] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-06T20:15:19.167191] [INFO ] [sig ] ACRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:19.311269] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACRE.txt [2026-03-06T20:15:19.311410] [INFO ] [sig ] [42/3360] Completed ACRE in 0.3s | 2.84 sym/s | Total: 14.8s | ETA: 19.5m [2026-03-06T20:15:19.311450] [INFO ] [sig ] [43/3360] Forecasting ACRS... [2026-03-06T20:15:19.311480] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-06T20:15:19.311510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-06T20:15:19.323075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-06T20:15:19.323405] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-06T20:15:19.324241] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-06T20:15:19.324295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:19.324329] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:19.324356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:19.324414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:19.384831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:19.385741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:19.385827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:19.385862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:19.512993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:19.513196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:19.513240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:19.513271] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:19.517137] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-03-06T20:15:19.517492] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-06T20:15:19.517669] [INFO ] [sig ] ACRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:19.661648] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACRS.txt [2026-03-06T20:15:19.661788] [INFO ] [sig ] [43/3360] Completed ACRS in 0.4s | 2.84 sym/s | Total: 15.2s | ETA: 19.5m [2026-03-06T20:15:19.661830] [INFO ] [sig ] [44/3360] Forecasting ACTG... [2026-03-06T20:15:19.661860] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-06T20:15:19.661890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-06T20:15:19.672821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-06T20:15:19.673127] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-06T20:15:19.673989] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-06T20:15:19.674042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:19.674102] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:19.674131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:19.674197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:19.731809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:19.732492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:19.732601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:19.732640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:19.855730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:19.855893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:19.855936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:19.855965] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:19.859723] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-03-06T20:15:19.860110] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-06T20:15:19.860252] [INFO ] [sig ] ACTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:20.003966] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACTG.txt [2026-03-06T20:15:20.004127] [INFO ] [sig ] [44/3360] Completed ACTG in 0.3s | 2.84 sym/s | Total: 15.5s | ETA: 19.5m [2026-03-06T20:15:20.004173] [INFO ] [sig ] [45/3360] Forecasting ACVA... [2026-03-06T20:15:20.004203] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-06T20:15:20.004233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-06T20:15:20.015949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-06T20:15:20.016341] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-06T20:15:20.017187] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-06T20:15:20.017240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:20.017273] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:20.017300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:20.017358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:20.075920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:20.076846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:20.076936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:20.076971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:20.204092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:20.204257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:20.204301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:20.204331] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:20.208286] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-03-06T20:15:20.208716] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-06T20:15:20.208911] [INFO ] [sig ] ACVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:20.363593] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACVA.txt [2026-03-06T20:15:20.363795] [INFO ] [sig ] [45/3360] Completed ACVA in 0.4s | 2.84 sym/s | Total: 15.9s | ETA: 19.5m [2026-03-06T20:15:20.364030] [INFO ] [sig ] [46/3360] Forecasting ACWI... [2026-03-06T20:15:20.364061] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-06T20:15:20.364098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-06T20:15:20.377803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-06T20:15:20.378272] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-06T20:15:20.379344] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-06T20:15:20.379397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:20.379439] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:20.379469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:20.379526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:20.442225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:20.443184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:20.443303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:20.443342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:20.566126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:20.566289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:20.566331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:20.566361] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:20.570178] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=38.65%) [2026-03-06T20:15:20.570499] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-06T20:15:20.570705] [INFO ] [sig ] ACWI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:20.715648] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ACWI.txt [2026-03-06T20:15:20.715799] [INFO ] [sig ] [46/3360] Completed ACWI in 0.4s | 2.84 sym/s | Total: 16.2s | ETA: 19.5m [2026-03-06T20:15:20.715840] [INFO ] [sig ] [47/3360] Forecasting ACWX... [2026-03-06T20:15:20.715869] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-06T20:15:20.715899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-06T20:15:20.727149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-06T20:15:20.727514] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-06T20:15:20.728400] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-06T20:15:20.728455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:20.728488] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:20.728516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:20.728595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:20.799204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:20.800368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:20.800497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:20.800552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:20.924154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:20.924330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:20.924373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:20.924441] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:20.928296] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=57.71%) [2026-03-06T20:15:20.928705] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-06T20:15:20.928858] [INFO ] [sig ] ACWX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:21.087751] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACWX.txt [2026-03-06T20:15:21.087956] [INFO ] [sig ] [47/3360] Completed ACWX in 0.4s | 2.83 sym/s | Total: 16.6s | ETA: 19.5m [2026-03-06T20:15:21.088004] [INFO ] [sig ] [48/3360] Forecasting ACXP... [2026-03-06T20:15:21.088036] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-06T20:15:21.088066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-06T20:15:21.099857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-06T20:15:21.100285] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-06T20:15:21.101154] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-06T20:15:21.101209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:21.101242] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:21.101269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:21.101325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:21.164125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:21.165111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:21.165198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:21.165231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:21.290820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:21.291000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:21.291053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:21.291090] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:21.295009] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-03-06T20:15:21.295305] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-06T20:15:21.295442] [INFO ] [sig ] ACXP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:21.446229] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ACXP.txt [2026-03-06T20:15:21.446384] [INFO ] [sig ] [48/3360] Completed ACXP in 0.4s | 2.83 sym/s | Total: 16.9s | ETA: 19.5m [2026-03-06T20:15:21.446425] [INFO ] [sig ] [49/3360] Forecasting ADBE... [2026-03-06T20:15:21.446454] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-06T20:15:21.446485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-06T20:15:21.458472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-06T20:15:21.458884] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-06T20:15:21.459705] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-06T20:15:21.459758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:21.459791] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:21.459818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:21.459876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:21.517929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:21.518862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:21.518954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:21.518988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:21.641440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:21.641636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:21.641683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:21.641712] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:21.645173] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-03-06T20:15:21.645463] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-06T20:15:21.645620] [INFO ] [sig ] ADBE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:21.791472] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ADBE.txt [2026-03-06T20:15:21.791651] [INFO ] [sig ] [49/3360] Completed ADBE in 0.3s | 2.84 sym/s | Total: 17.3s | ETA: 19.5m [2026-03-06T20:15:21.791694] [INFO ] [sig ] [50/3360] Forecasting ADC... [2026-03-06T20:15:21.791725] [INFO ] [sig ] Generating forecast for: ADC [2026-03-06T20:15:21.791757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-06T20:15:21.803057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-06T20:15:21.803436] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-06T20:15:21.804301] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-06T20:15:21.804354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:21.804386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:21.804413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:21.804469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:21.861258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:21.861991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:21.862261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:21.862294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:21.982145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:21.982313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:21.982353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:21.982382] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:21.985849] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=67.86%) [2026-03-06T20:15:21.986149] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-06T20:15:21.986285] [INFO ] [sig ] ADC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:22.140266] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ADC.txt [2026-03-06T20:15:22.140425] [INFO ] [sig ] [50/3360] Completed ADC in 0.3s | 2.84 sym/s | Total: 17.6s | ETA: 19.5m [2026-03-06T20:15:22.140465] [INFO ] [sig ] [51/3360] Forecasting ADEA... [2026-03-06T20:15:22.140495] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-06T20:15:22.140527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-06T20:15:22.151979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-06T20:15:22.152367] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-06T20:15:22.153189] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-06T20:15:22.153242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:22.153274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:22.153301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:22.153358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:22.212066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:22.212957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:22.213044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:22.213078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:22.334387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:22.334553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:22.334613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:22.334644] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:22.338159] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-03-06T20:15:22.338446] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-06T20:15:22.338601] [INFO ] [sig ] ADEA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:22.481698] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ADEA.txt [2026-03-06T20:15:22.481875] [INFO ] [sig ] [51/3360] Completed ADEA in 0.3s | 2.84 sym/s | Total: 18.0s | ETA: 19.4m [2026-03-06T20:15:22.481918] [INFO ] [sig ] [52/3360] Forecasting ADI... [2026-03-06T20:15:22.481949] [INFO ] [sig ] Generating forecast for: ADI [2026-03-06T20:15:22.481979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-06T20:15:22.493837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-06T20:15:22.494243] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-06T20:15:22.495117] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-06T20:15:22.495171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:22.495204] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:22.495230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:22.495287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:22.557632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:22.558673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:22.558772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:22.558805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:22.689137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:22.689319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:22.689361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:22.689390] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:22.693085] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-06T20:15:22.693392] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-06T20:15:22.693535] [INFO ] [sig ] ADI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:22.872486] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ADI.txt [2026-03-06T20:15:22.872675] [INFO ] [sig ] [52/3360] Completed ADI in 0.4s | 2.83 sym/s | Total: 18.4s | ETA: 19.5m [2026-03-06T20:15:22.872729] [INFO ] [sig ] [53/3360] Forecasting ADMA... [2026-03-06T20:15:22.872768] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-06T20:15:22.872805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-06T20:15:22.886065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-06T20:15:22.886450] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-06T20:15:22.887356] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-06T20:15:22.887411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:22.887474] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:22.887505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:22.887569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:22.946447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:22.947411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:22.947498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:22.947532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:23.070127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:23.070295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:23.070337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:23.070364] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:23.074283] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=59.38%) [2026-03-06T20:15:23.074616] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-06T20:15:23.074767] [INFO ] [sig ] ADMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:23.220856] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ADMA.txt [2026-03-06T20:15:23.221038] [INFO ] [sig ] [53/3360] Completed ADMA in 0.3s | 2.83 sym/s | Total: 18.7s | ETA: 19.5m [2026-03-06T20:15:23.221086] [INFO ] [sig ] [54/3360] Forecasting ADP... [2026-03-06T20:15:23.221119] [INFO ] [sig ] Generating forecast for: ADP [2026-03-06T20:15:23.221152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-06T20:15:23.233282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-06T20:15:23.233646] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-06T20:15:23.234484] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-06T20:15:23.234538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:23.234591] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:23.234624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:23.234683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:23.297185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:23.298120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:23.298237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:23.298272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:23.423200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:23.423366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:23.423406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:23.423435] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:23.427117] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-03-06T20:15:23.427400] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-06T20:15:23.427546] [INFO ] [sig ] ADP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:23.572893] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ADP.txt [2026-03-06T20:15:23.573039] [INFO ] [sig ] [54/3360] Completed ADP in 0.4s | 2.83 sym/s | Total: 19.1s | ETA: 19.5m [2026-03-06T20:15:23.573274] [INFO ] [sig ] [55/3360] Forecasting ADSK... [2026-03-06T20:15:23.573304] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-06T20:15:23.573334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-06T20:15:23.585973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-06T20:15:23.586360] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-06T20:15:23.587220] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-06T20:15:23.587275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:23.587308] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:23.587336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:23.587394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:23.645241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:23.646044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:23.646130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:23.646163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:23.771301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:23.771453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:23.771495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:23.771526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:23.775147] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-03-06T20:15:23.775441] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-06T20:15:23.775600] [INFO ] [sig ] ADSK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:23.917449] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ADSK.txt [2026-03-06T20:15:23.917603] [INFO ] [sig ] [55/3360] Completed ADSK in 0.3s | 2.83 sym/s | Total: 19.4s | ETA: 19.4m [2026-03-06T20:15:23.917645] [INFO ] [sig ] [56/3360] Forecasting ADTN... [2026-03-06T20:15:23.917675] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-06T20:15:23.917705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-06T20:15:23.929452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-06T20:15:23.929848] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-06T20:15:23.930709] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-06T20:15:23.930764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:23.930797] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:23.930823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:23.930880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:23.988411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:23.989221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:23.989303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:23.989335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:24.111646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:24.111813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:24.111863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:24.111893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:24.115545] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-03-06T20:15:24.115858] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-06T20:15:24.115991] [INFO ] [sig ] ADTN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:24.257896] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ADTN.txt [2026-03-06T20:15:24.258043] [INFO ] [sig ] [56/3360] Completed ADTN in 0.3s | 2.84 sym/s | Total: 19.7s | ETA: 19.4m [2026-03-06T20:15:24.258088] [INFO ] [sig ] [57/3360] Forecasting ADUS... [2026-03-06T20:15:24.258117] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-06T20:15:24.258149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-06T20:15:24.270523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-06T20:15:24.270917] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-06T20:15:24.271749] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-06T20:15:24.271802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:24.271834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:24.271860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:24.271917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:24.329141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:24.329978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:24.330062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:24.330094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:24.445371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:24.445535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:24.445594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:24.445627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:24.449276] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-06T20:15:24.449560] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-06T20:15:24.449717] [INFO ] [sig ] ADUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:24.597703] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ADUS.txt [2026-03-06T20:15:24.597902] [INFO ] [sig ] [57/3360] Completed ADUS in 0.3s | 2.84 sym/s | Total: 20.1s | ETA: 19.4m [2026-03-06T20:15:24.597951] [INFO ] [sig ] [58/3360] Forecasting ADX... [2026-03-06T20:15:24.598174] [INFO ] [sig ] Generating forecast for: ADX [2026-03-06T20:15:24.598204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-06T20:15:24.611539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-06T20:15:24.611969] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-06T20:15:24.612871] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-06T20:15:24.613116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:24.613150] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:24.613179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:24.613237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:24.676552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:24.677551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:24.677661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:24.677696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:24.805726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:24.805889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:24.805931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:24.805961] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:24.809602] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-03-06T20:15:24.809929] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-06T20:15:24.810069] [INFO ] [sig ] ADX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:24.957120] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ADX.txt [2026-03-06T20:15:24.957274] [INFO ] [sig ] [58/3360] Completed ADX in 0.4s | 2.84 sym/s | Total: 20.4s | ETA: 19.4m [2026-03-06T20:15:24.957315] [INFO ] [sig ] [59/3360] Forecasting AEE... [2026-03-06T20:15:24.957344] [INFO ] [sig ] Generating forecast for: AEE [2026-03-06T20:15:24.957374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-06T20:15:24.975705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-06T20:15:24.976158] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-06T20:15:24.977082] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-06T20:15:24.977139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:24.977175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:24.977204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:24.977264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:25.037144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:25.038122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:25.038213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:25.038248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:25.190973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:25.191149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:25.191206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:25.191237] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:25.196108] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-03-06T20:15:25.196512] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-06T20:15:25.196724] [INFO ] [sig ] AEE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:25.360323] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEE.txt [2026-03-06T20:15:25.360479] [INFO ] [sig ] [59/3360] Completed AEE in 0.4s | 2.83 sym/s | Total: 20.9s | ETA: 19.4m [2026-03-06T20:15:25.360521] [INFO ] [sig ] [60/3360] Forecasting AEFC... [2026-03-06T20:15:25.360552] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-06T20:15:25.360609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-06T20:15:25.373713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-06T20:15:25.374149] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-06T20:15:25.375055] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-06T20:15:25.375112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:25.375145] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:25.375175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:25.375244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:25.434834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:25.435629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:25.435713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:25.435747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:25.560500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:25.560686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:25.560729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:25.560774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:25.564317] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=13.78%) [2026-03-06T20:15:25.564620] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-06T20:15:25.564757] [INFO ] [sig ] AEFC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:25.709946] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AEFC.txt [2026-03-06T20:15:25.710291] [INFO ] [sig ] [60/3360] Completed AEFC in 0.3s | 2.83 sym/s | Total: 21.2s | ETA: 19.4m [2026-03-06T20:15:25.710331] [INFO ] [sig ] [61/3360] Forecasting AEG... [2026-03-06T20:15:25.710360] [INFO ] [sig ] Generating forecast for: AEG [2026-03-06T20:15:25.710390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-06T20:15:25.722563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-06T20:15:25.722961] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-06T20:15:25.724077] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-06T20:15:25.724142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:25.724215] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:25.724245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:25.724305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:25.789771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:25.790693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:25.790782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:25.790819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:25.911816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:25.911977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:25.912019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:25.912048] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:25.915499] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-03-06T20:15:25.915799] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-06T20:15:25.915930] [INFO ] [sig ] AEG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:26.061603] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEG.txt [2026-03-06T20:15:26.061764] [INFO ] [sig ] [61/3360] Completed AEG in 0.4s | 2.83 sym/s | Total: 21.6s | ETA: 19.4m [2026-03-06T20:15:26.061806] [INFO ] [sig ] [62/3360] Forecasting AEI... [2026-03-06T20:15:26.061835] [INFO ] [sig ] Generating forecast for: AEI [2026-03-06T20:15:26.061865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-06T20:15:26.072938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-06T20:15:26.073316] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-06T20:15:26.074219] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-06T20:15:26.074272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:26.074304] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:26.074330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:26.074386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:26.131918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:26.132612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:26.132690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:26.132738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:26.249591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:26.249750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:26.249791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:26.249823] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:26.253896] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-03-06T20:15:26.254177] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-06T20:15:26.254308] [INFO ] [sig ] AEI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:26.407734] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AEI.txt [2026-03-06T20:15:26.407949] [INFO ] [sig ] [62/3360] Completed AEI in 0.3s | 2.83 sym/s | Total: 21.9s | ETA: 19.4m [2026-03-06T20:15:26.408197] [INFO ] [sig ] [63/3360] Forecasting AEIS... [2026-03-06T20:15:26.408241] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-06T20:15:26.408277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-06T20:15:26.421122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-06T20:15:26.421610] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-06T20:15:26.422513] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-06T20:15:26.422569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:26.422627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:26.422654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:26.422712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:26.486385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:26.487423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:26.487519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:26.487553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:26.614449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:26.614632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:26.614674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:26.614704] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:26.618203] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-03-06T20:15:26.618494] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-06T20:15:26.618651] [INFO ] [sig ] AEIS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:26.775688] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AEIS.txt [2026-03-06T20:15:26.775866] [INFO ] [sig ] [63/3360] Completed AEIS in 0.4s | 2.83 sym/s | Total: 22.3s | ETA: 19.4m [2026-03-06T20:15:26.775910] [INFO ] [sig ] [64/3360] Forecasting AEM... [2026-03-06T20:15:26.775941] [INFO ] [sig ] Generating forecast for: AEM [2026-03-06T20:15:26.775972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-06T20:15:26.788195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-06T20:15:26.788606] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-06T20:15:26.789530] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-06T20:15:26.789610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:26.789652] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:26.789695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:26.789754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:26.848014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:26.849071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:26.849173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:26.849206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:26.979198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:26.979364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:26.979406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:26.979497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:26.983055] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-03-06T20:15:26.983357] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-06T20:15:26.983499] [INFO ] [sig ] AEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:27.126130] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEM.txt [2026-03-06T20:15:27.126277] [INFO ] [sig ] [64/3360] Completed AEM in 0.4s | 2.83 sym/s | Total: 22.6s | ETA: 19.4m [2026-03-06T20:15:27.126319] [INFO ] [sig ] [65/3360] Forecasting AEO... [2026-03-06T20:15:27.126348] [INFO ] [sig ] Generating forecast for: AEO [2026-03-06T20:15:27.126378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-06T20:15:27.138652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-06T20:15:27.139074] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-06T20:15:27.139901] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-06T20:15:27.139955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:27.139987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:27.140014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:27.140071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:27.197162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:27.198008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:27.198094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:27.198126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:27.328371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:27.328536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:27.328597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:27.328632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:27.332306] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-03-06T20:15:27.332645] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-06T20:15:27.332797] [INFO ] [sig ] AEO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:27.473610] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEO.txt [2026-03-06T20:15:27.473773] [INFO ] [sig ] [65/3360] Completed AEO in 0.3s | 2.83 sym/s | Total: 23.0s | ETA: 19.4m [2026-03-06T20:15:27.473815] [INFO ] [sig ] [66/3360] Forecasting AEP... [2026-03-06T20:15:27.473852] [INFO ] [sig ] Generating forecast for: AEP [2026-03-06T20:15:27.473889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-06T20:15:27.485275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-06T20:15:27.485687] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-06T20:15:27.486487] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-06T20:15:27.486554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:27.486606] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:27.486634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:27.486692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:27.547455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:27.548557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:27.548667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:27.548700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:27.675746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:27.675919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:27.675962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:27.675993] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:27.679735] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-06T20:15:27.680043] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-06T20:15:27.680190] [INFO ] [sig ] AEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:27.834846] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AEP.txt [2026-03-06T20:15:27.835212] [INFO ] [sig ] [66/3360] Completed AEP in 0.4s | 2.83 sym/s | Total: 23.3s | ETA: 19.4m [2026-03-06T20:15:27.835256] [INFO ] [sig ] [67/3360] Forecasting AES... [2026-03-06T20:15:27.835286] [INFO ] [sig ] Generating forecast for: AES [2026-03-06T20:15:27.835317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-06T20:15:27.848649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-06T20:15:27.849050] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-06T20:15:27.849946] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-06T20:15:27.850001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:27.850037] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:27.850078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:27.850140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:27.911686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:27.912624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:27.912711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:27.912745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:28.039943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:28.040125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:28.040169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:28.040198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:28.043781] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-06T20:15:28.044092] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-06T20:15:28.044232] [INFO ] [sig ] AES: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:28.212451] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AES.txt [2026-03-06T20:15:28.212627] [INFO ] [sig ] [67/3360] Completed AES in 0.4s | 2.83 sym/s | Total: 23.7s | ETA: 19.4m [2026-03-06T20:15:28.212671] [INFO ] [sig ] [68/3360] Forecasting AESI... [2026-03-06T20:15:28.212701] [INFO ] [sig ] Generating forecast for: AESI [2026-03-06T20:15:28.212731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-06T20:15:28.224616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-06T20:15:28.225027] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-06T20:15:28.225871] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-06T20:15:28.225927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:28.225961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:28.225990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:28.226050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:28.287079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:28.288188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:28.288289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:28.288333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:28.415448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:28.415642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:28.415686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:28.415717] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:28.419383] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-03-06T20:15:28.419688] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-06T20:15:28.419822] [INFO ] [sig ] AESI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:28.569173] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AESI.txt [2026-03-06T20:15:28.569348] [INFO ] [sig ] [68/3360] Completed AESI in 0.4s | 2.83 sym/s | Total: 24.1s | ETA: 19.4m [2026-03-06T20:15:28.569398] [INFO ] [sig ] [69/3360] Forecasting AEVA... [2026-03-06T20:15:28.569433] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-06T20:15:28.569469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-06T20:15:28.581534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-06T20:15:28.581930] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-06T20:15:28.582750] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-06T20:15:28.582805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:28.582837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:28.582864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:28.582920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:28.644028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:28.644999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:28.645103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:28.645144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:28.767935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:28.768119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:28.768161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:28.768192] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:28.771743] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-03-06T20:15:28.772037] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-06T20:15:28.772199] [INFO ] [sig ] AEVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:28.916709] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEVA.txt [2026-03-06T20:15:28.916891] [INFO ] [sig ] [69/3360] Completed AEVA in 0.3s | 2.83 sym/s | Total: 24.4s | ETA: 19.4m [2026-03-06T20:15:28.916936] [INFO ] [sig ] [70/3360] Forecasting AEYE... [2026-03-06T20:15:28.916977] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-06T20:15:28.917017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-06T20:15:28.929859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-06T20:15:28.930249] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-06T20:15:28.931191] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-06T20:15:28.931247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:28.931281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:28.931308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:28.931367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:28.992039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:28.992982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:28.993077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:28.993113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:29.120208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:29.120368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:29.120414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:29.120444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:29.124103] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-03-06T20:15:29.124390] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-06T20:15:29.124524] [INFO ] [sig ] AEYE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:29.271009] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AEYE.txt [2026-03-06T20:15:29.271176] [INFO ] [sig ] [70/3360] Completed AEYE in 0.4s | 2.83 sym/s | Total: 24.8s | ETA: 19.4m [2026-03-06T20:15:29.271219] [INFO ] [sig ] [71/3360] Forecasting AFB... [2026-03-06T20:15:29.271249] [INFO ] [sig ] Generating forecast for: AFB [2026-03-06T20:15:29.271278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-06T20:15:29.283264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-06T20:15:29.283663] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-06T20:15:29.284465] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-06T20:15:29.284517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:29.284549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:29.284595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:29.284655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:29.342193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:29.343115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:29.343255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:29.343290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:29.465478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:29.465661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:29.465703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:29.465731] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:29.469202] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-06T20:15:29.469511] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-06T20:15:29.469666] [INFO ] [sig ] AFB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:29.610778] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AFB.txt [2026-03-06T20:15:29.610944] [INFO ] [sig ] [71/3360] Completed AFB in 0.3s | 2.83 sym/s | Total: 25.1s | ETA: 19.4m [2026-03-06T20:15:29.610993] [INFO ] [sig ] [72/3360] Forecasting AFCG... [2026-03-06T20:15:29.611024] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-06T20:15:29.611055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-06T20:15:29.622319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-06T20:15:29.622696] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-06T20:15:29.623504] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-06T20:15:29.623556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:29.623612] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:29.623641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:29.623697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:29.681267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:29.682052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:29.682131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:29.682164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:29.810259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:29.810456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:29.810500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:29.810531] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:29.814558] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-03-06T20:15:29.814858] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-06T20:15:29.814996] [INFO ] [sig ] AFCG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:29.956773] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AFCG.txt [2026-03-06T20:15:29.956927] [INFO ] [sig ] [72/3360] Completed AFCG in 0.3s | 2.83 sym/s | Total: 25.4s | ETA: 19.4m [2026-03-06T20:15:29.956969] [INFO ] [sig ] [73/3360] Forecasting AFG... [2026-03-06T20:15:29.957000] [INFO ] [sig ] Generating forecast for: AFG [2026-03-06T20:15:29.957038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-06T20:15:29.970229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-06T20:15:29.970617] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-06T20:15:29.971432] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-06T20:15:29.971484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:29.971516] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:29.971542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:29.971621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:30.029636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:30.030459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:30.030541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:30.030593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:30.157012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:30.157195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:30.157238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:30.157269] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:30.160935] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=13.18%) [2026-03-06T20:15:30.161232] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-06T20:15:30.161371] [INFO ] [sig ] AFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:30.307635] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AFG.txt [2026-03-06T20:15:30.307802] [INFO ] [sig ] [73/3360] Completed AFG in 0.4s | 2.83 sym/s | Total: 25.8s | ETA: 19.4m [2026-03-06T20:15:30.307871] [INFO ] [sig ] [74/3360] Forecasting AFGC... [2026-03-06T20:15:30.307904] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-06T20:15:30.307935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-06T20:15:30.320452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-06T20:15:30.320839] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-06T20:15:30.321710] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-06T20:15:30.321765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:30.321797] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:30.321825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:30.321887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:30.384785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:30.385904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:30.386024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:30.386070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:30.519665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:30.519828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:30.519875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:30.519914] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:30.523902] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-03-06T20:15:30.524195] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-06T20:15:30.524332] [INFO ] [sig ] AFGC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:30.700470] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AFGC.txt [2026-03-06T20:15:30.700727] [INFO ] [sig ] [74/3360] Completed AFGC in 0.4s | 2.83 sym/s | Total: 26.2s | ETA: 19.4m [2026-03-06T20:15:30.700795] [INFO ] [sig ] [75/3360] Forecasting AFL... [2026-03-06T20:15:30.700842] [INFO ] [sig ] Generating forecast for: AFL [2026-03-06T20:15:30.700884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-06T20:15:30.715811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-06T20:15:30.716211] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-06T20:15:30.717190] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-06T20:15:30.717451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:30.717498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:30.717528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:30.717611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:30.782080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:30.783168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:30.783453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:30.783497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:30.916779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:30.916965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:30.917029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:30.917077] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:30.921376] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-06T20:15:30.921693] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-06T20:15:30.921829] [INFO ] [sig ] AFL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:31.074552] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AFL.txt [2026-03-06T20:15:31.074703] [INFO ] [sig ] [75/3360] Completed AFL in 0.4s | 2.82 sym/s | Total: 26.6s | ETA: 19.4m [2026-03-06T20:15:31.074743] [INFO ] [sig ] [76/3360] Forecasting AFRM... [2026-03-06T20:15:31.074773] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-06T20:15:31.074804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-06T20:15:31.086901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-06T20:15:31.087386] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-06T20:15:31.088440] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-06T20:15:31.088500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:31.088533] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:31.088559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:31.088655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:31.146727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:31.147619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:31.147703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:31.147737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:31.270610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:31.270768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:31.270809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:31.270837] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:31.274254] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=57.94%) [2026-03-06T20:15:31.274531] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-06T20:15:31.274680] [INFO ] [sig ] AFRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:31.416713] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AFRM.txt [2026-03-06T20:15:31.416850] [INFO ] [sig ] [76/3360] Completed AFRM in 0.3s | 2.82 sym/s | Total: 26.9s | ETA: 19.4m [2026-03-06T20:15:31.416900] [INFO ] [sig ] [77/3360] Forecasting AFYA... [2026-03-06T20:15:31.416935] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-06T20:15:31.416965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-06T20:15:31.428639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-06T20:15:31.428995] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-06T20:15:31.429865] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-06T20:15:31.429932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:31.429990] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:31.430020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:31.430085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:31.493237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:31.493979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:31.494061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:31.494095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:31.618417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:31.618609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:31.618656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:31.618689] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:31.623003] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-03-06T20:15:31.623359] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-06T20:15:31.623539] [INFO ] [sig ] AFYA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:31.768625] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AFYA.txt [2026-03-06T20:15:31.768793] [INFO ] [sig ] [77/3360] Completed AFYA in 0.4s | 2.82 sym/s | Total: 27.3s | ETA: 19.4m [2026-03-06T20:15:31.768833] [INFO ] [sig ] [78/3360] Forecasting AG... [2026-03-06T20:15:31.768864] [INFO ] [sig ] Generating forecast for: AG [2026-03-06T20:15:31.768893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-06T20:15:31.780063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-06T20:15:31.780374] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-06T20:15:31.781189] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-06T20:15:31.781250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:31.781310] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:31.781339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:31.781397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:31.838445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:31.839109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:31.839188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:31.839220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:31.958848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:31.959014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:31.959065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:31.959098] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:31.962636] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-03-06T20:15:31.962935] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-06T20:15:31.963094] [INFO ] [sig ] AG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:32.123287] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AG.txt [2026-03-06T20:15:32.123459] [INFO ] [sig ] [78/3360] Completed AG in 0.4s | 2.82 sym/s | Total: 27.6s | ETA: 19.4m [2026-03-06T20:15:32.123500] [INFO ] [sig ] [79/3360] Forecasting AGCO... [2026-03-06T20:15:32.123530] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-06T20:15:32.123559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-06T20:15:32.134910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-06T20:15:32.135334] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-06T20:15:32.136165] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-06T20:15:32.136218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:32.136250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:32.136275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:32.136332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:32.194104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:32.195004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:32.195091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:32.195124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:32.317154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:32.317324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:32.317368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:32.317397] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:32.320986] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=9.31%) [2026-03-06T20:15:32.321276] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-06T20:15:32.321424] [INFO ] [sig ] AGCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:32.465969] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGCO.txt [2026-03-06T20:15:32.466140] [INFO ] [sig ] [79/3360] Completed AGCO in 0.3s | 2.83 sym/s | Total: 28.0s | ETA: 19.4m [2026-03-06T20:15:32.466180] [INFO ] [sig ] [80/3360] Forecasting AGD... [2026-03-06T20:15:32.466209] [INFO ] [sig ] Generating forecast for: AGD [2026-03-06T20:15:32.466240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-06T20:15:32.477929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-06T20:15:32.478338] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-06T20:15:32.479159] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-06T20:15:32.479213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:32.479246] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:32.479273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:32.479329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:32.536699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:32.537602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:32.537684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:32.537717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:32.672966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:32.673162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:32.673221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:32.673264] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:32.678156] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-03-06T20:15:32.678488] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-06T20:15:32.678704] [INFO ] [sig ] AGD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:32.837252] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGD.txt [2026-03-06T20:15:32.837430] [INFO ] [sig ] [80/3360] Completed AGD in 0.4s | 2.82 sym/s | Total: 28.3s | ETA: 19.4m [2026-03-06T20:15:32.837473] [INFO ] [sig ] [81/3360] Forecasting AGEN... [2026-03-06T20:15:32.837519] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-06T20:15:32.837553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-06T20:15:32.849214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-06T20:15:32.849632] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-06T20:15:32.850431] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-06T20:15:32.850483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:32.850515] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:32.850543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:32.850616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:32.909337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:32.910291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:32.910382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:32.910423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:33.035970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:33.036133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:33.036174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:33.036259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:33.039869] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-06T20:15:33.040179] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-06T20:15:33.040320] [INFO ] [sig ] AGEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:33.182033] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGEN.txt [2026-03-06T20:15:33.182199] [INFO ] [sig ] [81/3360] Completed AGEN in 0.3s | 2.82 sym/s | Total: 28.7s | ETA: 19.3m [2026-03-06T20:15:33.182240] [INFO ] [sig ] [82/3360] Forecasting AGI... [2026-03-06T20:15:33.182272] [INFO ] [sig ] Generating forecast for: AGI [2026-03-06T20:15:33.182303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-06T20:15:33.197057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-06T20:15:33.197468] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-06T20:15:33.198383] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-06T20:15:33.198438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:33.198473] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:33.198500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:33.198557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:33.255777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:33.256690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:33.256776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:33.256809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:33.382418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:33.382611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:33.382655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:33.382684] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:33.386285] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-03-06T20:15:33.386568] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-06T20:15:33.386721] [INFO ] [sig ] AGI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:33.529397] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGI.txt [2026-03-06T20:15:33.529539] [INFO ] [sig ] [82/3360] Completed AGI in 0.3s | 2.83 sym/s | Total: 29.0s | ETA: 19.3m [2026-03-06T20:15:33.529598] [INFO ] [sig ] [83/3360] Forecasting AGIO... [2026-03-06T20:15:33.529632] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-06T20:15:33.529662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-06T20:15:33.540792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-06T20:15:33.541109] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-06T20:15:33.541936] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-06T20:15:33.541990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:33.542022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:33.542049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:33.542107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:33.599317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:33.600008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:33.600087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:33.600119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:33.723440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:33.723612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:33.723654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:33.723683] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:33.727217] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-06T20:15:33.727503] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-06T20:15:33.727655] [INFO ] [sig ] AGIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:33.869467] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGIO.txt [2026-03-06T20:15:33.869608] [INFO ] [sig ] [83/3360] Completed AGIO in 0.3s | 2.83 sym/s | Total: 29.4s | ETA: 19.3m [2026-03-06T20:15:33.869651] [INFO ] [sig ] [84/3360] Forecasting AGM... [2026-03-06T20:15:33.869681] [INFO ] [sig ] Generating forecast for: AGM [2026-03-06T20:15:33.869711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-06T20:15:33.881195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-06T20:15:33.881542] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-06T20:15:33.882356] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-06T20:15:33.882408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:33.882439] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:33.882465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:33.882521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:33.939659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:33.940314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:33.940395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:33.940428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:34.066890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:34.067049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:34.067090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:34.067134] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:34.070564] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-03-06T20:15:34.070860] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-06T20:15:34.070991] [INFO ] [sig ] AGM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:34.213172] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGM.txt [2026-03-06T20:15:34.213324] [INFO ] [sig ] [84/3360] Completed AGM in 0.3s | 2.83 sym/s | Total: 29.7s | ETA: 19.3m [2026-03-06T20:15:34.213364] [INFO ] [sig ] [85/3360] Forecasting AGMH... [2026-03-06T20:15:34.213394] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-06T20:15:34.213425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-06T20:15:34.414937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-06T20:15:34.415386] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-06T20:15:34.416363] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-06T20:15:34.416423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:34.416460] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:34.416492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:34.416565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:34.491445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:34.492653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:34.492766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:34.492816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:34.612271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:34.612447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:34.612491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:34.612535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:34.616118] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-03-06T20:15:34.616433] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-06T20:15:34.616612] [INFO ] [sig ] AGMH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:34.761718] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGMH.txt [2026-03-06T20:15:34.761883] [INFO ] [sig ] [85/3360] Completed AGMH in 0.5s | 2.81 sym/s | Total: 30.3s | ETA: 19.4m [2026-03-06T20:15:34.761926] [INFO ] [sig ] [86/3360] Forecasting AGNC... [2026-03-06T20:15:34.761955] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-06T20:15:34.761997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-06T20:15:34.773139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-06T20:15:34.773555] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-06T20:15:34.774458] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-06T20:15:34.774515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:34.774549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:34.774610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:34.774684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:34.831318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:34.832340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:34.832426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:34.832478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:34.960807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:34.960978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:34.961042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:34.961076] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:34.964908] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-03-06T20:15:34.965244] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-06T20:15:34.965423] [INFO ] [sig ] AGNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:35.112277] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGNC.txt [2026-03-06T20:15:35.112442] [INFO ] [sig ] [86/3360] Completed AGNC in 0.4s | 2.81 sym/s | Total: 30.6s | ETA: 19.4m [2026-03-06T20:15:35.112488] [INFO ] [sig ] [87/3360] Forecasting AGNCL... [2026-03-06T20:15:35.112530] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-06T20:15:35.112563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-06T20:15:35.123375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-06T20:15:35.123778] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-06T20:15:35.124723] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-06T20:15:35.124778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:35.124812] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:35.124839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:35.124898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:35.187315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:35.188261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:35.188355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:35.188407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:35.299120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:35.299287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:35.299330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:35.299364] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:35.303022] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-03-06T20:15:35.303332] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-06T20:15:35.303473] [INFO ] [sig ] AGNCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:35.452813] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGNCL.txt [2026-03-06T20:15:35.452987] [INFO ] [sig ] [87/3360] Completed AGNCL in 0.3s | 2.81 sym/s | Total: 30.9s | ETA: 19.4m [2026-03-06T20:15:35.453034] [INFO ] [sig ] [88/3360] Forecasting AGNCM... [2026-03-06T20:15:35.453065] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-06T20:15:35.453097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-06T20:15:35.464006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-06T20:15:35.464417] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-06T20:15:35.465452] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-06T20:15:35.465519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:35.465560] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:35.465644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:35.465710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:35.528402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:35.529515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:35.529667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:35.529713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:35.641786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:35.641955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:35.641999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:35.642032] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:35.646079] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=44.94%) [2026-03-06T20:15:35.646565] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-06T20:15:35.646723] [INFO ] [sig ] AGNCM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:35.821172] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGNCM.txt [2026-03-06T20:15:35.821334] [INFO ] [sig ] [88/3360] Completed AGNCM in 0.4s | 2.81 sym/s | Total: 31.3s | ETA: 19.4m [2026-03-06T20:15:35.821374] [INFO ] [sig ] [89/3360] Forecasting AGNCN... [2026-03-06T20:15:35.821404] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-06T20:15:35.821435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-06T20:15:35.832499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-06T20:15:35.832943] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-06T20:15:35.833853] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-06T20:15:35.833909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:35.833943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:35.833969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:35.834027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:35.893968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:35.894876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:35.894962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:35.894996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:36.019921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:36.020079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:36.020119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:36.020148] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:36.023972] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=21.82%) [2026-03-06T20:15:36.024449] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-06T20:15:36.024601] [INFO ] [sig ] AGNCN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:36.169082] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGNCN.txt [2026-03-06T20:15:36.169251] [INFO ] [sig ] [89/3360] Completed AGNCN in 0.3s | 2.81 sym/s | Total: 31.7s | ETA: 19.4m [2026-03-06T20:15:36.169295] [INFO ] [sig ] [90/3360] Forecasting AGNCO... [2026-03-06T20:15:36.169325] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-06T20:15:36.169358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-06T20:15:36.180211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-06T20:15:36.180644] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-06T20:15:36.181537] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-06T20:15:36.181624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:36.181664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:36.181693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:36.181753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:36.240431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:36.241362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:36.241445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:36.241479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:36.361596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:36.361758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:36.361800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:36.361830] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:36.365323] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: DOWN (p=6.54%) [2026-03-06T20:15:36.365640] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-06T20:15:36.365781] [INFO ] [sig ] AGNCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:36.510338] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGNCO.txt [2026-03-06T20:15:36.510498] [INFO ] [sig ] [90/3360] Completed AGNCO in 0.3s | 2.81 sym/s | Total: 32.0s | ETA: 19.4m [2026-03-06T20:15:36.510539] [INFO ] [sig ] [91/3360] Forecasting AGNCP... [2026-03-06T20:15:36.510587] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-06T20:15:36.510624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-06T20:15:36.521815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-06T20:15:36.522211] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-06T20:15:36.523103] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-06T20:15:36.523159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:36.523193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:36.523222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:36.523280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:36.581808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:36.582744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:36.582829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:36.582865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:36.706545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:36.706725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:36.706769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:36.706801] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:36.710380] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-06T20:15:36.710692] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-06T20:15:36.710832] [INFO ] [sig ] AGNCP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:36.854878] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGNCP.txt [2026-03-06T20:15:36.855035] [INFO ] [sig ] [91/3360] Completed AGNCP in 0.3s | 2.81 sym/s | Total: 32.3s | ETA: 19.4m [2026-03-06T20:15:36.855084] [INFO ] [sig ] [92/3360] Forecasting AGO... [2026-03-06T20:15:36.855121] [INFO ] [sig ] Generating forecast for: AGO [2026-03-06T20:15:36.855153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-06T20:15:36.866760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-06T20:15:36.867127] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-06T20:15:36.867968] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-06T20:15:36.868022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:36.868053] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:36.868079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:36.868136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:36.924432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:36.925136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:36.925226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:36.925258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:37.043443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:37.043620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:37.043663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:37.043692] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:37.047118] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=37.39%) [2026-03-06T20:15:37.047396] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-06T20:15:37.047525] [INFO ] [sig ] AGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:37.188165] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGO.txt [2026-03-06T20:15:37.188294] [INFO ] [sig ] [92/3360] Completed AGO in 0.3s | 2.82 sym/s | Total: 32.7s | ETA: 19.3m [2026-03-06T20:15:37.188333] [INFO ] [sig ] [93/3360] Forecasting AGRO... [2026-03-06T20:15:37.188362] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-06T20:15:37.188392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-06T20:15:37.199744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-06T20:15:37.200069] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-06T20:15:37.200887] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-06T20:15:37.200940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:37.200972] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:37.200998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:37.201061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:37.258074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:37.258750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:37.258827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:37.258860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:37.382677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:37.382837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:37.382880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:37.382910] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:37.386749] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-03-06T20:15:37.387089] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-06T20:15:37.387237] [INFO ] [sig ] AGRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:37.556967] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGRO.txt [2026-03-06T20:15:37.557121] [INFO ] [sig ] [93/3360] Completed AGRO in 0.4s | 2.81 sym/s | Total: 33.0s | ETA: 19.3m [2026-03-06T20:15:37.557163] [INFO ] [sig ] [94/3360] Forecasting AGX... [2026-03-06T20:15:37.557193] [INFO ] [sig ] Generating forecast for: AGX [2026-03-06T20:15:37.557406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-06T20:15:37.570529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-06T20:15:37.570901] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-06T20:15:37.571731] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-06T20:15:37.571786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:37.571817] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:37.571844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:37.571900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:37.629523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:37.630496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:37.630595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:37.630631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:37.751863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:37.752029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:37.752072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:37.752102] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:37.755637] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=50.04%) [2026-03-06T20:15:37.755928] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-06T20:15:37.756061] [INFO ] [sig ] AGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:37.923768] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGX.txt [2026-03-06T20:15:37.923934] [INFO ] [sig ] [94/3360] Completed AGX in 0.4s | 2.81 sym/s | Total: 33.4s | ETA: 19.4m [2026-03-06T20:15:37.923975] [INFO ] [sig ] [95/3360] Forecasting AGYS... [2026-03-06T20:15:37.924006] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-06T20:15:37.924040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-06T20:15:37.936240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-06T20:15:37.936674] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-06T20:15:37.937512] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-06T20:15:37.937616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:37.937651] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:37.937679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:37.937736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:38.000180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:38.001112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:38.001202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:38.001239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:38.128225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:38.128407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:38.128452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:38.128496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:38.132274] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-03-06T20:15:38.132787] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-06T20:15:38.132924] [INFO ] [sig ] AGYS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:38.289543] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AGYS.txt [2026-03-06T20:15:38.289757] [INFO ] [sig ] [95/3360] Completed AGYS in 0.4s | 2.81 sym/s | Total: 33.8s | ETA: 19.4m [2026-03-06T20:15:38.289802] [INFO ] [sig ] [96/3360] Forecasting AGZD... [2026-03-06T20:15:38.289833] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-06T20:15:38.289864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-06T20:15:38.304494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-06T20:15:38.305051] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-06T20:15:38.306233] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-06T20:15:38.306301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:38.306343] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:38.306379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:38.306459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:38.371831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:38.372810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:38.372897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:38.372933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:38.486851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:38.487012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:38.487054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:38.487084] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:38.490700] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=71.69%) [2026-03-06T20:15:38.490990] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-06T20:15:38.491129] [INFO ] [sig ] AGZD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:38.637773] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AGZD.txt [2026-03-06T20:15:38.637946] [INFO ] [sig ] [96/3360] Completed AGZD in 0.3s | 2.81 sym/s | Total: 34.1s | ETA: 19.3m [2026-03-06T20:15:38.637987] [INFO ] [sig ] [97/3360] Forecasting AHCO... [2026-03-06T20:15:38.638018] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-06T20:15:38.638050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-06T20:15:38.649913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-06T20:15:38.650335] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-06T20:15:38.651181] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-06T20:15:38.651240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:38.651273] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:38.651300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:38.651357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:38.712298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:38.713216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:38.713488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:38.713523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:38.834732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:38.834896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:38.834939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:38.834968] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:38.838533] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=64.28%) [2026-03-06T20:15:38.838847] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-06T20:15:38.838986] [INFO ] [sig ] AHCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:38.986567] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AHCO.txt [2026-03-06T20:15:38.986735] [INFO ] [sig ] [97/3360] Completed AHCO in 0.3s | 2.81 sym/s | Total: 34.5s | ETA: 19.3m [2026-03-06T20:15:38.986776] [INFO ] [sig ] [98/3360] Forecasting AI... [2026-03-06T20:15:38.986807] [INFO ] [sig ] Generating forecast for: AI [2026-03-06T20:15:38.986836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-06T20:15:38.998296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-06T20:15:38.998650] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-06T20:15:38.999438] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-06T20:15:38.999491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:38.999523] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:38.999550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:38.999632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:39.060338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:39.061162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:39.061255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:39.061288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:39.179843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:39.180005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:39.180079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:39.180109] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:39.183594] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-03-06T20:15:39.183875] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-06T20:15:39.184045] [INFO ] [sig ] AI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:39.325413] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AI.txt [2026-03-06T20:15:39.325602] [INFO ] [sig ] [98/3360] Completed AI in 0.3s | 2.81 sym/s | Total: 34.8s | ETA: 19.3m [2026-03-06T20:15:39.325649] [INFO ] [sig ] [99/3360] Forecasting AIA... [2026-03-06T20:15:39.325681] [INFO ] [sig ] Generating forecast for: AIA [2026-03-06T20:15:39.325714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-06T20:15:39.337202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-06T20:15:39.337644] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-06T20:15:39.338499] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-06T20:15:39.338554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:39.338613] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:39.338645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:39.338719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:39.397539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:39.398454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:39.398540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:39.398595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:39.522418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:39.522594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:39.522639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:39.522672] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:39.526188] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-03-06T20:15:39.526482] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-06T20:15:39.526633] [INFO ] [sig ] AIA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:39.670685] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AIA.txt [2026-03-06T20:15:39.670869] [INFO ] [sig ] [99/3360] Completed AIA in 0.3s | 2.82 sym/s | Total: 35.2s | ETA: 19.3m [2026-03-06T20:15:39.670912] [INFO ] [sig ] [100/3360] Forecasting AIG... [2026-03-06T20:15:39.670941] [INFO ] [sig ] Generating forecast for: AIG [2026-03-06T20:15:39.670972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-06T20:15:39.682594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-06T20:15:39.682967] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-06T20:15:39.683831] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-06T20:15:39.683885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:39.683916] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:39.683944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:39.684002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:39.742631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:39.743738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:39.743822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:39.743855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:39.873040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:39.873222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:39.873270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:39.873301] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:39.877138] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-03-06T20:15:39.877618] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-06T20:15:39.877756] [INFO ] [sig ] AIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:40.024943] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIG.txt [2026-03-06T20:15:40.025106] [INFO ] [sig ] [100/3360] Completed AIG in 0.4s | 2.82 sym/s | Total: 35.5s | ETA: 19.3m [2026-03-06T20:15:40.025146] [INFO ] [sig ] [101/3360] Forecasting AIMD... [2026-03-06T20:15:40.025177] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-06T20:15:40.025208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-06T20:15:40.037701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-06T20:15:40.038102] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-06T20:15:40.039151] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-06T20:15:40.039233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:40.039268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:40.039294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:40.039349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:40.100921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:40.101821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:40.101904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:40.101938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:40.222500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:40.222677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:40.222720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:40.222750] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:40.226368] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-03-06T20:15:40.226694] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-06T20:15:40.226833] [INFO ] [sig ] AIMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:40.380049] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIMD.txt [2026-03-06T20:15:40.380235] [INFO ] [sig ] [101/3360] Completed AIMD in 0.4s | 2.82 sym/s | Total: 35.9s | ETA: 19.3m [2026-03-06T20:15:40.380278] [INFO ] [sig ] [102/3360] Forecasting AIO... [2026-03-06T20:15:40.380312] [INFO ] [sig ] Generating forecast for: AIO [2026-03-06T20:15:40.380387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-06T20:15:40.392208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-06T20:15:40.392597] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-06T20:15:40.393657] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-06T20:15:40.393711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:40.393744] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:40.393781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:40.393844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:40.454182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:40.455220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:40.455307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:40.455530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:40.616720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:40.616933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:40.616993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:40.617036] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:40.621249] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-06T20:15:40.621654] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-06T20:15:40.621812] [INFO ] [sig ] AIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:40.782493] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIO.txt [2026-03-06T20:15:40.782694] [INFO ] [sig ] [102/3360] Completed AIO in 0.4s | 2.81 sym/s | Total: 36.3s | ETA: 19.3m [2026-03-06T20:15:40.782738] [INFO ] [sig ] [103/3360] Forecasting AIP... [2026-03-06T20:15:40.782769] [INFO ] [sig ] Generating forecast for: AIP [2026-03-06T20:15:40.782799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-06T20:15:40.794431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-06T20:15:40.794804] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-06T20:15:40.795613] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-06T20:15:40.795665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:40.795697] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:40.795723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:40.795779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:40.853428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:40.854353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:40.854441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:40.854475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:40.978791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:40.978954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:40.978995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:40.979027] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:40.983282] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-03-06T20:15:40.983803] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-06T20:15:40.983959] [INFO ] [sig ] AIP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:41.145050] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIP.txt [2026-03-06T20:15:41.145231] [INFO ] [sig ] [103/3360] Completed AIP in 0.4s | 2.81 sym/s | Total: 36.6s | ETA: 19.3m [2026-03-06T20:15:41.145274] [INFO ] [sig ] [104/3360] Forecasting AIPI... [2026-03-06T20:15:41.145304] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-06T20:15:41.145337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-06T20:15:41.157188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-06T20:15:41.157554] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-06T20:15:41.158448] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-06T20:15:41.158502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:41.158534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:41.158561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:41.158639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:41.220336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:41.221054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:41.221135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:41.221169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:41.350660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:41.350840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:41.350889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:41.350920] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:41.354847] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-03-06T20:15:41.355136] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-06T20:15:41.355276] [INFO ] [sig ] AIPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:41.504287] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AIPI.txt [2026-03-06T20:15:41.504469] [INFO ] [sig ] [104/3360] Completed AIPI in 0.4s | 2.81 sym/s | Total: 37.0s | ETA: 19.3m [2026-03-06T20:15:41.504520] [INFO ] [sig ] [105/3360] Forecasting AIQ... [2026-03-06T20:15:41.504553] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-06T20:15:41.504609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-06T20:15:41.517375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-06T20:15:41.517808] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-06T20:15:41.518753] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-06T20:15:41.518808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:41.518842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:41.518870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:41.518928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:41.579420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:41.580414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:41.580511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:41.580545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:41.704869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:41.705038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:41.705080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:41.705110] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:41.708810] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-03-06T20:15:41.709148] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-06T20:15:41.709329] [INFO ] [sig ] AIQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:41.855965] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIQ.txt [2026-03-06T20:15:41.856137] [INFO ] [sig ] [105/3360] Completed AIQ in 0.4s | 2.81 sym/s | Total: 37.3s | ETA: 19.3m [2026-03-06T20:15:41.856179] [INFO ] [sig ] [106/3360] Forecasting AIRG... [2026-03-06T20:15:41.856213] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-06T20:15:41.856244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-06T20:15:41.867241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-06T20:15:41.867599] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-06T20:15:41.868524] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-06T20:15:41.868595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:41.868631] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:41.868659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:41.868715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:41.930180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:41.931082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:41.931173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:41.931209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:42.039481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:42.039654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:42.039696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:42.039724] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:42.043136] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-03-06T20:15:42.043437] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-06T20:15:42.043600] [INFO ] [sig ] AIRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:42.190622] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIRG.txt [2026-03-06T20:15:42.190756] [INFO ] [sig ] [106/3360] Completed AIRG in 0.3s | 2.81 sym/s | Total: 37.7s | ETA: 19.3m [2026-03-06T20:15:42.190803] [INFO ] [sig ] [107/3360] Forecasting AIRJ... [2026-03-06T20:15:42.190834] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-06T20:15:42.190865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-06T20:15:42.202284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-06T20:15:42.202628] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-06T20:15:42.203461] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-06T20:15:42.203529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:42.203598] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:42.203645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:42.203704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:42.263515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:42.264348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:42.264436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:42.264470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:42.402148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:42.402310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:42.402352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:42.402380] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:42.406337] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-03-06T20:15:42.406808] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-06T20:15:42.406946] [INFO ] [sig ] AIRJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:42.569391] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AIRJ.txt [2026-03-06T20:15:42.569562] [INFO ] [sig ] [107/3360] Completed AIRJ in 0.4s | 2.81 sym/s | Total: 38.1s | ETA: 19.3m [2026-03-06T20:15:42.569644] [INFO ] [sig ] [108/3360] Forecasting AIRS... [2026-03-06T20:15:42.569690] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-06T20:15:42.569725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-06T20:15:42.582563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-06T20:15:42.583011] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-06T20:15:42.584134] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-06T20:15:42.584193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:42.584227] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:42.584255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:42.584314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:42.651983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:42.652956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:42.653050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:42.653083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:42.794187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:42.794361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:42.794440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:42.794477] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:42.798180] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-06T20:15:42.798472] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-06T20:15:42.798672] [INFO ] [sig ] AIRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:42.949492] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AIRS.txt [2026-03-06T20:15:42.949677] [INFO ] [sig ] [108/3360] Completed AIRS in 0.4s | 2.81 sym/s | Total: 38.4s | ETA: 19.3m [2026-03-06T20:15:42.949722] [INFO ] [sig ] [109/3360] Forecasting AISP... [2026-03-06T20:15:42.949762] [INFO ] [sig ] Generating forecast for: AISP [2026-03-06T20:15:42.949796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-06T20:15:42.962323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-06T20:15:42.962661] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-06T20:15:42.963505] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-06T20:15:42.963560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:42.963621] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:42.963651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:42.963710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:43.026754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:43.027423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:43.027510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:43.027545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:43.151381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:43.151540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:43.151600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:43.151632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:43.155552] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-03-06T20:15:43.155860] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-06T20:15:43.155994] [INFO ] [sig ] AISP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:43.304781] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AISP.txt [2026-03-06T20:15:43.304901] [INFO ] [sig ] [109/3360] Completed AISP in 0.4s | 2.81 sym/s | Total: 38.8s | ETA: 19.3m [2026-03-06T20:15:43.304940] [INFO ] [sig ] [110/3360] Forecasting AIZN... [2026-03-06T20:15:43.304971] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-06T20:15:43.305002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-06T20:15:43.316242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-06T20:15:43.316639] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-06T20:15:43.317699] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-06T20:15:43.317753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:43.317785] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:43.317837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:43.317902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:43.381199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:43.382176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:43.382261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:43.382296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:43.494222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:43.494375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:43.494415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:43.494447] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:43.498030] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-03-06T20:15:43.498304] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-06T20:15:43.498455] [INFO ] [sig ] AIZN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:43.644891] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AIZN.txt [2026-03-06T20:15:43.645043] [INFO ] [sig ] [110/3360] Completed AIZN in 0.3s | 2.81 sym/s | Total: 39.1s | ETA: 19.3m [2026-03-06T20:15:43.645084] [INFO ] [sig ] [111/3360] Forecasting AJG... [2026-03-06T20:15:43.645112] [INFO ] [sig ] Generating forecast for: AJG [2026-03-06T20:15:43.645140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-06T20:15:43.657239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-06T20:15:43.657773] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-06T20:15:43.658777] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-06T20:15:43.658829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:43.658861] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:43.658888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:43.658944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:43.716452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:43.717097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:43.717176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:43.717208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:43.836300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:43.836446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:43.836486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:43.836514] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:43.839967] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=87.84%) [2026-03-06T20:15:43.840262] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-06T20:15:43.840408] [INFO ] [sig ] AJG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:43.982859] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AJG.txt [2026-03-06T20:15:43.982979] [INFO ] [sig ] [111/3360] Completed AJG in 0.3s | 2.81 sym/s | Total: 39.5s | ETA: 19.3m [2026-03-06T20:15:43.983018] [INFO ] [sig ] [112/3360] Forecasting AKAM... [2026-03-06T20:15:43.983048] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-06T20:15:43.983077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-06T20:15:43.995746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-06T20:15:43.996079] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-06T20:15:43.996918] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-06T20:15:43.996974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:43.997019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:43.997047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:43.997104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:44.053992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:44.054619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:44.054696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:44.054728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:44.175166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:44.175319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:44.175359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:44.175388] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:44.178860] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=35.59%) [2026-03-06T20:15:44.179137] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-06T20:15:44.179264] [INFO ] [sig ] AKAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:44.322448] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AKAM.txt [2026-03-06T20:15:44.322595] [INFO ] [sig ] [112/3360] Completed AKAM in 0.3s | 2.81 sym/s | Total: 39.8s | ETA: 19.2m [2026-03-06T20:15:44.322636] [INFO ] [sig ] [113/3360] Forecasting AKBA... [2026-03-06T20:15:44.322666] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-06T20:15:44.322701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-06T20:15:44.333944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-06T20:15:44.334259] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-06T20:15:44.335072] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-06T20:15:44.335125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:44.335158] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:44.335185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:44.335242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:44.393810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:44.394497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:44.394592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:44.394628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:44.524336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:44.524490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:44.524531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:44.524560] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:44.528102] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=60.68%) [2026-03-06T20:15:44.528379] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-06T20:15:44.528512] [INFO ] [sig ] AKBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:44.671069] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AKBA.txt [2026-03-06T20:15:44.671224] [INFO ] [sig ] [113/3360] Completed AKBA in 0.3s | 2.81 sym/s | Total: 40.2s | ETA: 19.2m [2026-03-06T20:15:44.671268] [INFO ] [sig ] [114/3360] Forecasting AL... [2026-03-06T20:15:44.671298] [INFO ] [sig ] Generating forecast for: AL [2026-03-06T20:15:44.671328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-06T20:15:44.682927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-06T20:15:44.683309] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-06T20:15:44.684132] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-06T20:15:44.684187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:44.684220] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:44.684249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:44.684311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:44.744141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:44.744930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:44.745009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:44.745043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:44.865108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:44.865292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:44.865337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:44.865375] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:44.869129] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-06T20:15:44.869468] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-06T20:15:44.869658] [INFO ] [sig ] AL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:45.021526] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AL.txt [2026-03-06T20:15:45.021703] [INFO ] [sig ] [114/3360] Completed AL in 0.4s | 2.81 sym/s | Total: 40.5s | ETA: 19.2m [2026-03-06T20:15:45.021747] [INFO ] [sig ] [115/3360] Forecasting ALAB... [2026-03-06T20:15:45.021776] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-06T20:15:45.021806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-06T20:15:45.033641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-06T20:15:45.034039] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-06T20:15:45.034873] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-06T20:15:45.034927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:45.034959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:45.034985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:45.035042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:45.094714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:45.095640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:45.095749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:45.095784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:45.232045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:45.232245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:45.232288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:45.232317] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:45.236045] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-03-06T20:15:45.236376] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-06T20:15:45.236523] [INFO ] [sig ] ALAB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:45.434772] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALAB.txt [2026-03-06T20:15:45.434925] [INFO ] [sig ] [115/3360] Completed ALAB in 0.4s | 2.81 sym/s | Total: 40.9s | ETA: 19.2m [2026-03-06T20:15:45.434965] [INFO ] [sig ] [116/3360] Forecasting ALB... [2026-03-06T20:15:45.435015] [INFO ] [sig ] Generating forecast for: ALB [2026-03-06T20:15:45.435049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-06T20:15:45.447165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-06T20:15:45.447696] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-06T20:15:45.448703] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-06T20:15:45.448756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:45.448788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:45.448814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:45.448871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:45.506819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:45.507436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:45.507513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:45.507546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:45.631791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:45.631947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:45.631988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:45.632016] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:45.635495] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-06T20:15:45.635797] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-06T20:15:45.635928] [INFO ] [sig ] ALB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:45.779903] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALB.txt [2026-03-06T20:15:45.780040] [INFO ] [sig ] [116/3360] Completed ALB in 0.3s | 2.81 sym/s | Total: 41.3s | ETA: 19.2m [2026-03-06T20:15:45.780080] [INFO ] [sig ] [117/3360] Forecasting ALC... [2026-03-06T20:15:45.780110] [INFO ] [sig ] Generating forecast for: ALC [2026-03-06T20:15:45.780141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-06T20:15:45.791514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-06T20:15:45.792057] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-06T20:15:45.793066] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-06T20:15:45.793119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:45.793151] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:45.793178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:45.793235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:45.852597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:45.853240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:45.853321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:45.853355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:45.989183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:45.989362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:45.989413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:45.989444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:45.993130] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=46.30%) [2026-03-06T20:15:45.993473] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-06T20:15:45.993640] [INFO ] [sig ] ALC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:46.144338] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALC.txt [2026-03-06T20:15:46.144492] [INFO ] [sig ] [117/3360] Completed ALC in 0.4s | 2.81 sym/s | Total: 41.6s | ETA: 19.2m [2026-03-06T20:15:46.144534] [INFO ] [sig ] [118/3360] Forecasting ALCO... [2026-03-06T20:15:46.144564] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-06T20:15:46.144616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-06T20:15:46.156136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-06T20:15:46.156523] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-06T20:15:46.157366] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-06T20:15:46.157420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:46.157453] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:46.157483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:46.157543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:46.216429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:46.217356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:46.217442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:46.217475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:46.373752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:46.373939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:46.374000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:46.374044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:46.378765] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-06T20:15:46.379156] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-06T20:15:46.379342] [INFO ] [sig ] ALCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:46.536670] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALCO.txt [2026-03-06T20:15:46.536816] [INFO ] [sig ] [118/3360] Completed ALCO in 0.4s | 2.81 sym/s | Total: 42.0s | ETA: 19.2m [2026-03-06T20:15:46.536899] [INFO ] [sig ] [119/3360] Forecasting ALDX... [2026-03-06T20:15:46.536931] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-06T20:15:46.536962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-06T20:15:46.548330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-06T20:15:46.548712] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-06T20:15:46.549524] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-06T20:15:46.549599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:46.549637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:46.549666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:46.549724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:46.606716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:46.607413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:46.607493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:46.607525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:46.743650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:46.743807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:46.743847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:46.743895] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:46.747422] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-03-06T20:15:46.747738] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-06T20:15:46.747914] [INFO ] [sig ] ALDX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:46.897399] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALDX.txt [2026-03-06T20:15:46.897748] [INFO ] [sig ] [119/3360] Completed ALDX in 0.4s | 2.81 sym/s | Total: 42.4s | ETA: 19.2m [2026-03-06T20:15:46.897790] [INFO ] [sig ] [120/3360] Forecasting ALEX... [2026-03-06T20:15:46.897837] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-06T20:15:46.897871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-06T20:15:46.911227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-06T20:15:46.911602] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-06T20:15:46.912417] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-06T20:15:46.912471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:46.912505] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:46.912532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:46.912609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:46.986035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:46.987148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:46.987255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:46.987304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:47.121522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:47.121706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:47.121752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:47.121790] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:47.125371] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-03-06T20:15:47.125679] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-06T20:15:47.125830] [INFO ] [sig ] ALEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:47.279504] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALEX.txt [2026-03-06T20:15:47.279676] [INFO ] [sig ] [120/3360] Completed ALEX in 0.4s | 2.81 sym/s | Total: 42.8s | ETA: 19.2m [2026-03-06T20:15:47.279739] [INFO ] [sig ] [121/3360] Forecasting ALG... [2026-03-06T20:15:47.279769] [INFO ] [sig ] Generating forecast for: ALG [2026-03-06T20:15:47.279799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-06T20:15:47.293234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-06T20:15:47.293680] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-06T20:15:47.294520] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-06T20:15:47.294600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:47.294637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:47.294666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:47.294723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:47.353135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:47.354267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:47.354356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:47.354406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:47.489050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:47.489240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:47.489308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:47.489363] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:47.495172] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=41.30%) [2026-03-06T20:15:47.495521] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-06T20:15:47.495690] [INFO ] [sig ] ALG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:47.654951] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALG.txt [2026-03-06T20:15:47.655115] [INFO ] [sig ] [121/3360] Completed ALG in 0.4s | 2.80 sym/s | Total: 43.1s | ETA: 19.2m [2026-03-06T20:15:47.655154] [INFO ] [sig ] [122/3360] Forecasting ALGM... [2026-03-06T20:15:47.655183] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-06T20:15:47.655214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-06T20:15:47.668314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-06T20:15:47.668717] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-06T20:15:47.669537] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-06T20:15:47.669610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:47.669643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:47.669699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:47.669762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:47.731033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:47.732169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:47.732252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:47.732285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:47.868614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:47.868774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:47.868816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:47.868848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:47.872524] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=26.94%) [2026-03-06T20:15:47.872883] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-06T20:15:47.873024] [INFO ] [sig ] ALGM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:48.038483] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALGM.txt [2026-03-06T20:15:48.038878] [INFO ] [sig ] [122/3360] Completed ALGM in 0.4s | 2.80 sym/s | Total: 43.5s | ETA: 19.3m [2026-03-06T20:15:48.038922] [INFO ] [sig ] [123/3360] Forecasting ALGN... [2026-03-06T20:15:48.038954] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-06T20:15:48.038983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-06T20:15:48.051484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-06T20:15:48.051910] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-06T20:15:48.052744] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-06T20:15:48.052799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:48.052831] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:48.052859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:48.052938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:48.112566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:48.113528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:48.113631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:48.113666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:48.236422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:48.236604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:48.236645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:48.236676] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:48.240250] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-06T20:15:48.240551] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-06T20:15:48.240710] [INFO ] [sig ] ALGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:48.392282] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALGN.txt [2026-03-06T20:15:48.392468] [INFO ] [sig ] [123/3360] Completed ALGN in 0.4s | 2.80 sym/s | Total: 43.9s | ETA: 19.2m [2026-03-06T20:15:48.392514] [INFO ] [sig ] [124/3360] Forecasting ALGS... [2026-03-06T20:15:48.392546] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-06T20:15:48.392597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-06T20:15:48.405132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-06T20:15:48.405546] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-06T20:15:48.406454] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-06T20:15:48.406510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:48.406544] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:48.406594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:48.406657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:48.467105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:48.467933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:48.468017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:48.468051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:48.593675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:48.593844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:48.593890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:48.593920] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:48.597518] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-03-06T20:15:48.597862] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-06T20:15:48.598018] [INFO ] [sig ] ALGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:48.742301] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALGS.txt [2026-03-06T20:15:48.742439] [INFO ] [sig ] [124/3360] Completed ALGS in 0.3s | 2.80 sym/s | Total: 44.2s | ETA: 19.2m [2026-03-06T20:15:48.742684] [INFO ] [sig ] [125/3360] Forecasting ALHC... [2026-03-06T20:15:48.742715] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-06T20:15:48.742745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-06T20:15:48.754675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-06T20:15:48.755019] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-06T20:15:48.755851] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-06T20:15:48.755904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:48.755936] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:48.755963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:48.756020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:48.817787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:48.818714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:48.818798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:48.818832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:48.947428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:48.947650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:48.947716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:48.947757] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:48.953084] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-06T20:15:48.953592] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-06T20:15:48.953784] [INFO ] [sig ] ALHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:49.113022] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALHC.txt [2026-03-06T20:15:49.113185] [INFO ] [sig ] [125/3360] Completed ALHC in 0.4s | 2.80 sym/s | Total: 44.6s | ETA: 19.2m [2026-03-06T20:15:49.113224] [INFO ] [sig ] [126/3360] Forecasting ALK... [2026-03-06T20:15:49.113255] [INFO ] [sig ] Generating forecast for: ALK [2026-03-06T20:15:49.113285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-06T20:15:49.125425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-06T20:15:49.125855] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-06T20:15:49.126751] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-06T20:15:49.126807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:49.126840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:49.126868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:49.126926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:49.189639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:49.190535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:49.190650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:49.190685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:49.329783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:49.329949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:49.329990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:49.330019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:49.333722] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-03-06T20:15:49.334080] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-06T20:15:49.334227] [INFO ] [sig ] ALK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:49.493860] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALK.txt [2026-03-06T20:15:49.494024] [INFO ] [sig ] [126/3360] Completed ALK in 0.4s | 2.80 sym/s | Total: 45.0s | ETA: 19.2m [2026-03-06T20:15:49.494065] [INFO ] [sig ] [127/3360] Forecasting ALKS... [2026-03-06T20:15:49.494094] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-06T20:15:49.494126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-06T20:15:49.506796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-06T20:15:49.507217] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-06T20:15:49.508091] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-06T20:15:49.508147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:49.508179] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:49.508206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:49.508263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:49.566818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:49.567755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:49.567904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:49.567944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:49.693290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:49.693475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:49.693519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:49.693551] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:49.698365] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-06T20:15:49.698954] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-06T20:15:49.699114] [INFO ] [sig ] ALKS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:49.851219] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALKS.txt [2026-03-06T20:15:49.851391] [INFO ] [sig ] [127/3360] Completed ALKS in 0.4s | 2.80 sym/s | Total: 45.3s | ETA: 19.2m [2026-03-06T20:15:49.851431] [INFO ] [sig ] [128/3360] Forecasting ALL... [2026-03-06T20:15:49.851460] [INFO ] [sig ] Generating forecast for: ALL [2026-03-06T20:15:49.851492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-06T20:15:49.863783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-06T20:15:49.864274] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-06T20:15:49.865390] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-06T20:15:49.865471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:49.865516] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:49.865553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:49.865660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:49.925152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:49.926119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:49.926218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:49.926254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:50.054762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:50.054948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:50.055001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:50.055036] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:50.058946] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-03-06T20:15:50.059341] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-06T20:15:50.059496] [INFO ] [sig ] ALL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:50.204770] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALL.txt [2026-03-06T20:15:50.204956] [INFO ] [sig ] [128/3360] Completed ALL in 0.4s | 2.80 sym/s | Total: 45.7s | ETA: 19.2m [2026-03-06T20:15:50.205000] [INFO ] [sig ] [129/3360] Forecasting ALLE... [2026-03-06T20:15:50.205029] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-06T20:15:50.205060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-06T20:15:50.217690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-06T20:15:50.218201] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-06T20:15:50.219083] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-06T20:15:50.219137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:50.219170] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:50.219197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:50.219255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:50.279748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:50.280714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:50.280809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:50.280843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:50.406105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:50.406266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:50.406308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:50.406343] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:50.409996] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-03-06T20:15:50.410286] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-06T20:15:50.410421] [INFO ] [sig ] ALLE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:50.554275] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALLE.txt [2026-03-06T20:15:50.554437] [INFO ] [sig ] [129/3360] Completed ALLE in 0.3s | 2.80 sym/s | Total: 46.0s | ETA: 19.2m [2026-03-06T20:15:50.554478] [INFO ] [sig ] [130/3360] Forecasting ALLO... [2026-03-06T20:15:50.554508] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-06T20:15:50.554538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-06T20:15:50.566380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-06T20:15:50.566726] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-06T20:15:50.567513] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-06T20:15:50.567565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:50.567627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:50.567654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:50.567711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:50.625247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:50.626018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:50.626099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:50.626130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:50.750077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:50.750232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:50.750272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:50.750300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:50.753742] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-06T20:15:50.754054] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-06T20:15:50.754188] [INFO ] [sig ] ALLO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:50.964133] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALLO.txt [2026-03-06T20:15:50.964280] [INFO ] [sig ] [130/3360] Completed ALLO in 0.4s | 2.80 sym/s | Total: 46.5s | ETA: 19.2m [2026-03-06T20:15:50.964320] [INFO ] [sig ] [131/3360] Forecasting ALLY... [2026-03-06T20:15:50.964350] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-06T20:15:50.964380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-06T20:15:50.976470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-06T20:15:50.976847] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-06T20:15:50.977689] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-06T20:15:50.977742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:50.977773] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:50.977800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:50.977880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:51.034434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:51.035237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:51.035321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:51.035354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:51.160942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:51.161115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:51.161156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:51.161184] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:51.164730] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=95.88%) [2026-03-06T20:15:51.165008] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-06T20:15:51.165145] [INFO ] [sig ] ALLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:51.306313] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALLY.txt [2026-03-06T20:15:51.306469] [INFO ] [sig ] [131/3360] Completed ALLY in 0.3s | 2.80 sym/s | Total: 46.8s | ETA: 19.2m [2026-03-06T20:15:51.306508] [INFO ] [sig ] [132/3360] Forecasting ALMS... [2026-03-06T20:15:51.306538] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-06T20:15:51.306589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-06T20:15:51.318504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-06T20:15:51.318928] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-06T20:15:51.319788] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-06T20:15:51.319842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:51.319873] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:51.319900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:51.319957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:51.380183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:51.381078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:51.381213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:51.381249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:51.509655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:51.509837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:51.509880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:51.509910] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:51.513393] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-06T20:15:51.513709] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-06T20:15:51.513869] [INFO ] [sig ] ALMS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:51.656440] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALMS.txt [2026-03-06T20:15:51.656607] [INFO ] [sig ] [132/3360] Completed ALMS in 0.4s | 2.80 sym/s | Total: 47.1s | ETA: 19.2m [2026-03-06T20:15:51.656650] [INFO ] [sig ] [133/3360] Forecasting ALNY... [2026-03-06T20:15:51.656681] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-06T20:15:51.656712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-06T20:15:51.668196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-06T20:15:51.668612] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-06T20:15:51.669461] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-06T20:15:51.669527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:51.669563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:51.669613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:51.669672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:51.728480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:51.729212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:51.729292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:51.729324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:51.846724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:51.846867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:51.846907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:51.846935] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:51.850365] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-03-06T20:15:51.850669] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-06T20:15:51.850797] [INFO ] [sig ] ALNY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:51.992993] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALNY.txt [2026-03-06T20:15:51.993116] [INFO ] [sig ] [133/3360] Completed ALNY in 0.3s | 2.80 sym/s | Total: 47.5s | ETA: 19.2m [2026-03-06T20:15:51.993154] [INFO ] [sig ] [134/3360] Forecasting ALRM... [2026-03-06T20:15:51.993182] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-06T20:15:51.993211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-06T20:15:52.005348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-06T20:15:52.005745] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-06T20:15:52.006563] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-06T20:15:52.006637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:52.006671] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:52.006699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:52.006758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:52.065555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:52.066500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:52.066605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:52.066643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:52.191404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:52.191562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:52.191622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:52.191651] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:52.195085] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-03-06T20:15:52.195360] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-06T20:15:52.195490] [INFO ] [sig ] ALRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:52.339530] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALRM.txt [2026-03-06T20:15:52.339662] [INFO ] [sig ] [134/3360] Completed ALRM in 0.3s | 2.80 sym/s | Total: 47.8s | ETA: 19.2m [2026-03-06T20:15:52.339702] [INFO ] [sig ] [135/3360] Forecasting ALRS... [2026-03-06T20:15:52.339731] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-06T20:15:52.339760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-06T20:15:52.351274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-06T20:15:52.351629] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-06T20:15:52.352428] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-06T20:15:52.352492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:52.352532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:52.352566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:52.352655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:52.409550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:52.410173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:52.410253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:52.410284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:52.529843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:52.530004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:52.530045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:52.530075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:52.533474] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=34.50%) [2026-03-06T20:15:52.533768] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-06T20:15:52.533896] [INFO ] [sig ] ALRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:52.675272] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALRS.txt [2026-03-06T20:15:52.675415] [INFO ] [sig ] [135/3360] Completed ALRS in 0.3s | 2.80 sym/s | Total: 48.2s | ETA: 19.2m [2026-03-06T20:15:52.675460] [INFO ] [sig ] [136/3360] Forecasting ALSN... [2026-03-06T20:15:52.675490] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-06T20:15:52.675521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-06T20:15:52.686649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-06T20:15:52.686956] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-06T20:15:52.687787] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-06T20:15:52.687894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:52.687929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:52.687956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:52.688013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:52.745130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:52.745755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:52.745833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:52.745866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:52.865858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:52.866026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:52.866072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:52.866101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:52.869709] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-03-06T20:15:52.870002] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-06T20:15:52.870140] [INFO ] [sig ] ALSN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:53.022715] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALSN.txt [2026-03-06T20:15:53.022947] [INFO ] [sig ] [136/3360] Completed ALSN in 0.3s | 2.80 sym/s | Total: 48.5s | ETA: 19.2m [2026-03-06T20:15:53.023015] [INFO ] [sig ] [137/3360] Forecasting ALTG... [2026-03-06T20:15:53.023063] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-06T20:15:53.023117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-06T20:15:53.040263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-06T20:15:53.040817] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-06T20:15:53.041964] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-06T20:15:53.042031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:53.042074] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:53.042112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:53.042195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:53.136541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:53.137855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:53.138010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:53.138065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:53.286608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:53.286817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:53.286879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:53.286924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:53.291145] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-03-06T20:15:53.291518] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-06T20:15:53.291726] [INFO ] [sig ] ALTG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:53.490956] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALTG.txt [2026-03-06T20:15:53.491199] [INFO ] [sig ] [137/3360] Completed ALTG in 0.5s | 2.80 sym/s | Total: 49.0s | ETA: 19.2m [2026-03-06T20:15:53.491258] [INFO ] [sig ] [138/3360] Forecasting ALTI... [2026-03-06T20:15:53.491303] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-06T20:15:53.491352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-06T20:15:53.508784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-06T20:15:53.509321] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-06T20:15:53.510468] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-06T20:15:53.510534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:53.510597] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:53.510635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:53.510710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:53.603810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:53.605014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:53.605131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:53.605170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:53.773544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:53.773772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:53.773828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:53.773870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:53.779314] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=41.74%) [2026-03-06T20:15:53.779970] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-06T20:15:53.780230] [INFO ] [sig ] ALTI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:54.019168] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALTI.txt [2026-03-06T20:15:54.019426] [INFO ] [sig ] [138/3360] Completed ALTI in 0.5s | 2.79 sym/s | Total: 49.5s | ETA: 19.3m [2026-03-06T20:15:54.019495] [INFO ] [sig ] [139/3360] Forecasting ALTS... [2026-03-06T20:15:54.019550] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-06T20:15:54.019632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-06T20:15:54.038144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-06T20:15:54.038708] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-06T20:15:54.039890] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-06T20:15:54.039980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:54.040069] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:54.040105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:54.040177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:54.128020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:54.129377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:54.129514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:54.129592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:54.299964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:54.300170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:54.300226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:54.300265] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:54.305477] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-06T20:15:54.305993] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-06T20:15:54.306186] [INFO ] [sig ] ALTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:54.505486] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALTS.txt [2026-03-06T20:15:54.505689] [INFO ] [sig ] [139/3360] Completed ALTS in 0.5s | 2.78 sym/s | Total: 50.0s | ETA: 19.3m [2026-03-06T20:15:54.505742] [INFO ] [sig ] [140/3360] Forecasting ALTY... [2026-03-06T20:15:54.505774] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-06T20:15:54.505807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-06T20:15:54.517616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-06T20:15:54.518102] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-06T20:15:54.519026] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-06T20:15:54.519082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:54.519125] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:54.519163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:54.519223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:54.580060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:54.581062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:54.581152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:54.581186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:54.696640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:54.697000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:54.697043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:54.697073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:54.701556] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-03-06T20:15:54.702075] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-06T20:15:54.702213] [INFO ] [sig ] ALTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:54.853821] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALTY.txt [2026-03-06T20:15:54.853962] [INFO ] [sig ] [140/3360] Completed ALTY in 0.3s | 2.78 sym/s | Total: 50.3s | ETA: 19.3m [2026-03-06T20:15:54.854002] [INFO ] [sig ] [141/3360] Forecasting ALVO... [2026-03-06T20:15:54.854031] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-06T20:15:54.854061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-06T20:15:54.866840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-06T20:15:54.867222] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-06T20:15:54.868316] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-06T20:15:54.868372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:54.868407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:54.868435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:54.868495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:54.928153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:54.928927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:54.929008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:54.929041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:55.055083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:55.055245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:55.055288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:55.055319] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:55.059345] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-03-06T20:15:55.059724] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-06T20:15:55.059861] [INFO ] [sig ] ALVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:55.207152] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALVO.txt [2026-03-06T20:15:55.207294] [INFO ] [sig ] [141/3360] Completed ALVO in 0.4s | 2.78 sym/s | Total: 50.7s | ETA: 19.3m [2026-03-06T20:15:55.207333] [INFO ] [sig ] [142/3360] Forecasting ALX... [2026-03-06T20:15:55.207363] [INFO ] [sig ] Generating forecast for: ALX [2026-03-06T20:15:55.207395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-06T20:15:55.220202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-06T20:15:55.220533] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-06T20:15:55.221552] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-06T20:15:55.221625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:55.221851] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:55.221878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:55.221934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:55.285752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:55.286636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:55.286722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:55.286756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:55.409275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:55.409441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:55.409486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:55.409596] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:55.413426] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-03-06T20:15:55.413749] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-06T20:15:55.413886] [INFO ] [sig ] ALX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:55.559010] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ALX.txt [2026-03-06T20:15:55.559173] [INFO ] [sig ] [142/3360] Completed ALX in 0.4s | 2.78 sym/s | Total: 51.1s | ETA: 19.3m [2026-03-06T20:15:55.559213] [INFO ] [sig ] [143/3360] Forecasting ALXO... [2026-03-06T20:15:55.559243] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-06T20:15:55.559273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-06T20:15:55.573169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-06T20:15:55.573507] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-06T20:15:55.574620] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-06T20:15:55.574674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:55.574706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:55.574733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:55.574791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:55.645454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:55.646446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:55.646538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:55.646590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:55.780094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:55.780263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:55.780371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:55.780433] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:55.784166] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=57.83%) [2026-03-06T20:15:55.784466] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-06T20:15:55.784629] [INFO ] [sig ] ALXO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:55.935588] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALXO.txt [2026-03-06T20:15:55.935762] [INFO ] [sig ] [143/3360] Completed ALXO in 0.4s | 2.78 sym/s | Total: 51.4s | ETA: 19.3m [2026-03-06T20:15:55.935802] [INFO ] [sig ] [144/3360] Forecasting ALZN... [2026-03-06T20:15:55.935831] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-06T20:15:55.935860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-06T20:15:55.948221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-06T20:15:55.948662] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-06T20:15:55.949529] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-06T20:15:55.949605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:55.949642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:55.949670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:55.949729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:56.024151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:56.025395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:56.025512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:56.025553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:56.166161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:56.166328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:56.166368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:56.166398] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:56.170011] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-06T20:15:56.170306] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-06T20:15:56.170448] [INFO ] [sig ] ALZN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:56.324070] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ALZN.txt [2026-03-06T20:15:56.324213] [INFO ] [sig ] [144/3360] Completed ALZN in 0.4s | 2.78 sym/s | Total: 51.8s | ETA: 19.3m [2026-03-06T20:15:56.324253] [INFO ] [sig ] [145/3360] Forecasting AM... [2026-03-06T20:15:56.324285] [INFO ] [sig ] Generating forecast for: AM [2026-03-06T20:15:56.324316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-06T20:15:56.336279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-06T20:15:56.336593] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-06T20:15:56.337413] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-06T20:15:56.337467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:56.337498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:56.337524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:56.337610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:56.394166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:56.394862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:56.394941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:56.394974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:56.513658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:56.513801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:56.513841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:56.513871] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:56.517242] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-03-06T20:15:56.517521] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-06T20:15:56.517675] [INFO ] [sig ] AM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:56.660137] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AM.txt [2026-03-06T20:15:56.660256] [INFO ] [sig ] [145/3360] Completed AM in 0.3s | 2.78 sym/s | Total: 52.2s | ETA: 19.3m [2026-03-06T20:15:56.660294] [INFO ] [sig ] [146/3360] Forecasting AMAL... [2026-03-06T20:15:56.660323] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-06T20:15:56.660352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-06T20:15:56.671535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-06T20:15:56.671886] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-06T20:15:56.672719] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-06T20:15:56.672772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:56.672804] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:56.672832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:56.672888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:56.729326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:56.729951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:56.730028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:56.730060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:56.851043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:56.851182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:56.851220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:56.851249] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:56.854690] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-03-06T20:15:56.854964] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-06T20:15:56.855095] [INFO ] [sig ] AMAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:56.997453] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMAL.txt [2026-03-06T20:15:56.997611] [INFO ] [sig ] [146/3360] Completed AMAL in 0.3s | 2.78 sym/s | Total: 52.5s | ETA: 19.3m [2026-03-06T20:15:56.997653] [INFO ] [sig ] [147/3360] Forecasting AMBA... [2026-03-06T20:15:56.997683] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-06T20:15:56.997713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-06T20:15:57.008882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-06T20:15:57.009210] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-06T20:15:57.010026] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-06T20:15:57.010079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:57.010147] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:57.010178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:57.010236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:57.066376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:57.067046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:57.067125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:57.067158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:57.193861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:57.194038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:57.194080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:57.194108] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:57.197618] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-03-06T20:15:57.197934] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-06T20:15:57.198070] [INFO ] [sig ] AMBA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:57.345754] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMBA.txt [2026-03-06T20:15:57.345909] [INFO ] [sig ] [147/3360] Completed AMBA in 0.3s | 2.78 sym/s | Total: 52.8s | ETA: 19.2m [2026-03-06T20:15:57.345952] [INFO ] [sig ] [148/3360] Forecasting AMBP... [2026-03-06T20:15:57.345982] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-06T20:15:57.346012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-06T20:15:57.358344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-06T20:15:57.358887] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-06T20:15:57.360065] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-06T20:15:57.360121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:57.360153] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:57.360179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:57.360235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:57.422434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:57.423287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:57.423383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:57.423423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:57.544984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:57.545143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:57.545182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:57.545211] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:57.548870] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=20.32%) [2026-03-06T20:15:57.549351] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-06T20:15:57.549487] [INFO ] [sig ] AMBP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:57.695922] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMBP.txt [2026-03-06T20:15:57.696078] [INFO ] [sig ] [148/3360] Completed AMBP in 0.4s | 2.78 sym/s | Total: 53.2s | ETA: 19.2m [2026-03-06T20:15:57.696122] [INFO ] [sig ] [149/3360] Forecasting AMC... [2026-03-06T20:15:57.696163] [INFO ] [sig ] Generating forecast for: AMC [2026-03-06T20:15:57.696200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-06T20:15:57.708231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-06T20:15:57.708630] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-06T20:15:57.709463] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-06T20:15:57.709516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:57.709547] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:57.709596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:57.709670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:57.769871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:57.770728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:57.770841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:57.770875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:57.894914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:57.895079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:57.895121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:57.895150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:57.898800] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-03-06T20:15:57.899103] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-06T20:15:57.899270] [INFO ] [sig ] AMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:58.041393] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMC.txt [2026-03-06T20:15:58.041545] [INFO ] [sig ] [149/3360] Completed AMC in 0.3s | 2.78 sym/s | Total: 53.5s | ETA: 19.2m [2026-03-06T20:15:58.041615] [INFO ] [sig ] [150/3360] Forecasting AMCX... [2026-03-06T20:15:58.041656] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-06T20:15:58.041693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-06T20:15:58.053064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-06T20:15:58.053429] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-06T20:15:58.054280] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-06T20:15:58.054333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:58.054365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:58.054391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:58.054447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:58.110881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:58.111617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:58.111699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:58.111732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:58.231354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:58.231517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:58.231560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:58.231612] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:58.235163] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-06T20:15:58.235441] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-06T20:15:58.235594] [INFO ] [sig ] AMCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:58.380815] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMCX.txt [2026-03-06T20:15:58.380956] [INFO ] [sig ] [150/3360] Completed AMCX in 0.3s | 2.78 sym/s | Total: 53.9s | ETA: 19.2m [2026-03-06T20:15:58.380996] [INFO ] [sig ] [151/3360] Forecasting AMD... [2026-03-06T20:15:58.381042] [INFO ] [sig ] Generating forecast for: AMD [2026-03-06T20:15:58.381073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-06T20:15:58.392933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-06T20:15:58.393312] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-06T20:15:58.394193] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-06T20:15:58.394248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:58.394282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:58.394312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:58.394371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:58.454972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:58.455946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:58.456040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:58.456078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:58.588485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:58.588682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:58.588727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:58.588757] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:58.592473] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-03-06T20:15:58.592800] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-06T20:15:58.592944] [INFO ] [sig ] AMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:58.746215] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMD.txt [2026-03-06T20:15:58.746384] [INFO ] [sig ] [151/3360] Completed AMD in 0.4s | 2.78 sym/s | Total: 54.2s | ETA: 19.2m [2026-03-06T20:15:58.746425] [INFO ] [sig ] [152/3360] Forecasting AMDL... [2026-03-06T20:15:58.746454] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-06T20:15:58.746484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-06T20:15:58.758612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-06T20:15:58.759054] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-06T20:15:58.759996] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-06T20:15:58.760054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:58.760094] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:58.760127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:58.760197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:58.820569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:58.821474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:58.821561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:58.821616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:58.947351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:58.947516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:58.947559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:58.947621] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:58.951211] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-03-06T20:15:58.951503] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-06T20:15:58.951677] [INFO ] [sig ] AMDL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:15:59.097165] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMDL.txt [2026-03-06T20:15:59.097322] [INFO ] [sig ] [152/3360] Completed AMDL in 0.4s | 2.78 sym/s | Total: 54.6s | ETA: 19.2m [2026-03-06T20:15:59.097361] [INFO ] [sig ] [153/3360] Forecasting AME... [2026-03-06T20:15:59.097391] [INFO ] [sig ] Generating forecast for: AME [2026-03-06T20:15:59.097422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-06T20:15:59.109015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-06T20:15:59.109387] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-06T20:15:59.110234] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-06T20:15:59.110289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:59.110324] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:59.110354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:59.110412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:59.168780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:59.169526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:59.169643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:59.169685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:59.297464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:59.297645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:59.297689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:59.297717] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:59.301173] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-03-06T20:15:59.301455] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-06T20:15:59.301606] [INFO ] [sig ] AME: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:59.443961] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AME.txt [2026-03-06T20:15:59.444126] [INFO ] [sig ] [153/3360] Completed AME in 0.3s | 2.79 sym/s | Total: 54.9s | ETA: 19.2m [2026-03-06T20:15:59.444166] [INFO ] [sig ] [154/3360] Forecasting AMG... [2026-03-06T20:15:59.444196] [INFO ] [sig ] Generating forecast for: AMG [2026-03-06T20:15:59.444226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-06T20:15:59.456265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-06T20:15:59.456704] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-06T20:15:59.457537] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-06T20:15:59.457632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:59.457679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:59.457714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:59.457774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:59.516077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:59.516991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:59.517075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:59.517108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:59.635136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:59.635296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:59.635335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:59.635395] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:59.638954] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-03-06T20:15:59.639237] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-06T20:15:59.639371] [INFO ] [sig ] AMG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:15:59.781973] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMG.txt [2026-03-06T20:15:59.782118] [INFO ] [sig ] [154/3360] Completed AMG in 0.3s | 2.79 sym/s | Total: 55.3s | ETA: 19.2m [2026-03-06T20:15:59.782160] [INFO ] [sig ] [155/3360] Forecasting AMGN... [2026-03-06T20:15:59.782190] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-06T20:15:59.782222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-06T20:15:59.793408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-06T20:15:59.793784] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-06T20:15:59.794678] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-06T20:15:59.794733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:15:59.794767] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:15:59.794795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:15:59.794854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:15:59.853418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:15:59.854096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:15:59.854177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:15:59.854210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:15:59.975386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:15:59.975535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:15:59.975599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:15:59.975640] [INFO ] [FORECASTER] Training complete [2026-03-06T20:15:59.979084] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-03-06T20:15:59.979362] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-06T20:15:59.979494] [INFO ] [sig ] AMGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:00.122442] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMGN.txt [2026-03-06T20:16:00.122597] [INFO ] [sig ] [155/3360] Completed AMGN in 0.3s | 2.79 sym/s | Total: 55.6s | ETA: 19.2m [2026-03-06T20:16:00.122641] [INFO ] [sig ] [156/3360] Forecasting AMH... [2026-03-06T20:16:00.122670] [INFO ] [sig ] Generating forecast for: AMH [2026-03-06T20:16:00.122700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-06T20:16:00.134103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-06T20:16:00.134440] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-06T20:16:00.135301] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-06T20:16:00.135356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:00.135420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:00.135449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:00.135508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:00.194217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:00.194929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:00.195009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:00.195064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:00.318252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:00.318379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:00.318420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:00.318452] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:00.322005] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-03-06T20:16:00.322288] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-06T20:16:00.322425] [INFO ] [sig ] AMH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:00.469887] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMH.txt [2026-03-06T20:16:00.470043] [INFO ] [sig ] [156/3360] Completed AMH in 0.3s | 2.79 sym/s | Total: 56.0s | ETA: 19.2m [2026-03-06T20:16:00.470084] [INFO ] [sig ] [157/3360] Forecasting AMLX... [2026-03-06T20:16:00.470116] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-06T20:16:00.470146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-06T20:16:00.482946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-06T20:16:00.483341] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-06T20:16:00.484199] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-06T20:16:00.484254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:00.484287] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:00.484316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:00.484376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:00.543940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:00.544798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:00.544883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:00.544917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:00.683170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:00.683334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:00.683377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:00.683409] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:00.687336] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-03-06T20:16:00.687747] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-06T20:16:00.687919] [INFO ] [sig ] AMLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:00.867858] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMLX.txt [2026-03-06T20:16:00.868025] [INFO ] [sig ] [157/3360] Completed AMLX in 0.4s | 2.79 sym/s | Total: 56.4s | ETA: 19.2m [2026-03-06T20:16:00.868067] [INFO ] [sig ] [158/3360] Forecasting AMN... [2026-03-06T20:16:00.868098] [INFO ] [sig ] Generating forecast for: AMN [2026-03-06T20:16:00.868129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-06T20:16:00.880302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-06T20:16:00.880740] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-06T20:16:00.881646] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-06T20:16:00.881702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:00.881736] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:00.881763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:00.881838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:00.941438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:00.942359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:00.942444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:00.942479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:01.061510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:01.061710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:01.061760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:01.061788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:01.065312] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=35.68%) [2026-03-06T20:16:01.065615] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-06T20:16:01.065752] [INFO ] [sig ] AMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:01.207195] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMN.txt [2026-03-06T20:16:01.207344] [INFO ] [sig ] [158/3360] Completed AMN in 0.3s | 2.79 sym/s | Total: 56.7s | ETA: 19.2m [2026-03-06T20:16:01.207385] [INFO ] [sig ] [159/3360] Forecasting AMP... [2026-03-06T20:16:01.207416] [INFO ] [sig ] Generating forecast for: AMP [2026-03-06T20:16:01.207447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-06T20:16:01.218781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-06T20:16:01.219099] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-06T20:16:01.219967] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-06T20:16:01.220022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:01.220054] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:01.220081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:01.220139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:01.277506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:01.278311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:01.278394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:01.278427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:01.400829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:01.400999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:01.401041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:01.401124] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:01.404742] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-06T20:16:01.405052] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-06T20:16:01.405190] [INFO ] [sig ] AMP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:01.563330] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMP.txt [2026-03-06T20:16:01.563559] [INFO ] [sig ] [159/3360] Completed AMP in 0.4s | 2.79 sym/s | Total: 57.1s | ETA: 19.1m [2026-03-06T20:16:01.563639] [INFO ] [sig ] [160/3360] Forecasting AMPG... [2026-03-06T20:16:01.563683] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-06T20:16:01.563724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-06T20:16:01.579258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-06T20:16:01.579758] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-06T20:16:01.580916] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-06T20:16:01.581012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:01.581061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:01.581098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:01.581183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:01.663498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:01.664812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:01.664926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:01.664979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:01.786966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:01.787133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:01.787177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:01.787207] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:01.790739] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-03-06T20:16:01.791045] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-06T20:16:01.791179] [INFO ] [sig ] AMPG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:01.933723] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMPG.txt [2026-03-06T20:16:01.933887] [INFO ] [sig ] [160/3360] Completed AMPG in 0.4s | 2.79 sym/s | Total: 57.4s | ETA: 19.1m [2026-03-06T20:16:01.933931] [INFO ] [sig ] [161/3360] Forecasting AMPH... [2026-03-06T20:16:01.933961] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-06T20:16:01.933992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-06T20:16:01.945633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-06T20:16:01.946041] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-06T20:16:01.946865] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-06T20:16:01.946918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:01.946950] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:01.946978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:01.947036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:02.007986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:02.009083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:02.009210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:02.009255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:02.149876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:02.150037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:02.150078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:02.150110] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:02.153748] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-06T20:16:02.154034] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-06T20:16:02.154168] [INFO ] [sig ] AMPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:02.302128] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMPH.txt [2026-03-06T20:16:02.302269] [INFO ] [sig ] [161/3360] Completed AMPH in 0.4s | 2.79 sym/s | Total: 57.8s | ETA: 19.1m [2026-03-06T20:16:02.302310] [INFO ] [sig ] [162/3360] Forecasting AMPL... [2026-03-06T20:16:02.302341] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-06T20:16:02.302373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-06T20:16:02.316980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-06T20:16:02.317295] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-06T20:16:02.318188] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-06T20:16:02.318243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:02.318276] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:02.318302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:02.318366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:02.377054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:02.377851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:02.377948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:02.377982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:02.499338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:02.499499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:02.499539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:02.499589] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:02.503180] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-03-06T20:16:02.503466] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-06T20:16:02.503646] [INFO ] [sig ] AMPL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:02.645506] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMPL.txt [2026-03-06T20:16:02.645658] [INFO ] [sig ] [162/3360] Completed AMPL in 0.3s | 2.79 sym/s | Total: 58.1s | ETA: 19.1m [2026-03-06T20:16:02.645700] [INFO ] [sig ] [163/3360] Forecasting AMPX... [2026-03-06T20:16:02.645730] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-06T20:16:02.645759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-06T20:16:02.657415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-06T20:16:02.657867] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-06T20:16:02.658749] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-06T20:16:02.658805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:02.658840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:02.658869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:02.658943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:02.717796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:02.718728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:02.718816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:02.718850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:02.842407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:02.842562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:02.842621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:02.842652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:02.846644] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-03-06T20:16:02.846950] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-06T20:16:02.847089] [INFO ] [sig ] AMPX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:02.988452] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMPX.txt [2026-03-06T20:16:02.988601] [INFO ] [sig ] [163/3360] Completed AMPX in 0.3s | 2.79 sym/s | Total: 58.5s | ETA: 19.1m [2026-03-06T20:16:02.988653] [INFO ] [sig ] [164/3360] Forecasting AMRC... [2026-03-06T20:16:02.988690] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-06T20:16:02.988725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-06T20:16:02.999952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-06T20:16:03.000293] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-06T20:16:03.001103] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-06T20:16:03.001156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:03.001188] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:03.001215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:03.001277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:03.057801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:03.062496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:03.062647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:03.062685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:03.188439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:03.188604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:03.188648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:03.188678] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:03.193226] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-03-06T20:16:03.193525] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-06T20:16:03.193694] [INFO ] [sig ] AMRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:03.337631] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMRC.txt [2026-03-06T20:16:03.337768] [INFO ] [sig ] [164/3360] Completed AMRC in 0.3s | 2.79 sym/s | Total: 58.8s | ETA: 19.1m [2026-03-06T20:16:03.337808] [INFO ] [sig ] [165/3360] Forecasting AMRN... [2026-03-06T20:16:03.337862] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-06T20:16:03.337907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-06T20:16:03.350072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-06T20:16:03.350416] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-06T20:16:03.351242] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-06T20:16:03.351296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:03.351328] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:03.351356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:03.351414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:03.410533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:03.411226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:03.411308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:03.411341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:03.534671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:03.535020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:03.535060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:03.535088] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:03.538813] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=16.49%) [2026-03-06T20:16:03.539090] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-06T20:16:03.539221] [INFO ] [sig ] AMRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:03.687963] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMRN.txt [2026-03-06T20:16:03.688128] [INFO ] [sig ] [165/3360] Completed AMRN in 0.4s | 2.79 sym/s | Total: 59.2s | ETA: 19.1m [2026-03-06T20:16:03.688181] [INFO ] [sig ] [166/3360] Forecasting AMRX... [2026-03-06T20:16:03.688223] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-06T20:16:03.688255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-06T20:16:03.699360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-06T20:16:03.699727] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-06T20:16:03.700556] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-06T20:16:03.700635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:03.700668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:03.700697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:03.700758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:03.758881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:03.759895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:03.760019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:03.760054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:03.889167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:03.889344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:03.889386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:03.889415] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:03.893103] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-03-06T20:16:03.893399] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-06T20:16:03.893535] [INFO ] [sig ] AMRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:04.042092] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMRX.txt [2026-03-06T20:16:04.042257] [INFO ] [sig ] [166/3360] Completed AMRX in 0.4s | 2.79 sym/s | Total: 59.5s | ETA: 19.1m [2026-03-06T20:16:04.042297] [INFO ] [sig ] [167/3360] Forecasting AMSC... [2026-03-06T20:16:04.042329] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-06T20:16:04.042360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-06T20:16:04.053725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-06T20:16:04.054112] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-06T20:16:04.054997] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-06T20:16:04.055053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:04.055085] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:04.055112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:04.055171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:04.116945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:04.117895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:04.117985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:04.118018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:04.246254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:04.246449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:04.246495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:04.246524] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:04.250642] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-03-06T20:16:04.250944] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-06T20:16:04.251087] [INFO ] [sig ] AMSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:04.402162] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMSC.txt [2026-03-06T20:16:04.402322] [INFO ] [sig ] [167/3360] Completed AMSC in 0.4s | 2.79 sym/s | Total: 59.9s | ETA: 19.1m [2026-03-06T20:16:04.402363] [INFO ] [sig ] [168/3360] Forecasting AMSF... [2026-03-06T20:16:04.402394] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-06T20:16:04.402424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-06T20:16:04.414731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-06T20:16:04.415138] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-06T20:16:04.416023] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-06T20:16:04.416080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:04.416114] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:04.416142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:04.416201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:04.476720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:04.477650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:04.477744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:04.477784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:04.601514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:04.601701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:04.601764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:04.601802] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:04.605733] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=60.77%) [2026-03-06T20:16:04.606036] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-06T20:16:04.606176] [INFO ] [sig ] AMSF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:04.756938] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMSF.txt [2026-03-06T20:16:04.757119] [INFO ] [sig ] [168/3360] Completed AMSF in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.1m [2026-03-06T20:16:04.757163] [INFO ] [sig ] [169/3360] Forecasting AMTB... [2026-03-06T20:16:04.757195] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-06T20:16:04.757225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-06T20:16:04.768767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-06T20:16:04.769205] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-06T20:16:04.770124] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-06T20:16:04.770179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:04.770219] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:04.770256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:04.770316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:04.832071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:04.833061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:04.833148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:04.833182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:04.959672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:04.959876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:04.959928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:04.959964] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:04.963961] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=63.36%) [2026-03-06T20:16:04.964269] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-06T20:16:04.964410] [INFO ] [sig ] AMTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:05.115311] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMTB.txt [2026-03-06T20:16:05.115514] [INFO ] [sig ] [169/3360] Completed AMTB in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.1m [2026-03-06T20:16:05.115558] [INFO ] [sig ] [170/3360] Forecasting AMTX... [2026-03-06T20:16:05.115609] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-06T20:16:05.115644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-06T20:16:05.127272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-06T20:16:05.127660] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-06T20:16:05.128694] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-06T20:16:05.128750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:05.128782] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:05.128809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:05.128866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:05.190542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:05.191409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:05.191497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:05.191531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:05.314300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:05.314453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:05.314496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:05.314526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:05.317987] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=21.18%) [2026-03-06T20:16:05.318278] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-06T20:16:05.318416] [INFO ] [sig ] AMTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:05.471139] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMTX.txt [2026-03-06T20:16:05.471334] [INFO ] [sig ] [170/3360] Completed AMTX in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.1m [2026-03-06T20:16:05.471393] [INFO ] [sig ] [171/3360] Forecasting AMWD... [2026-03-06T20:16:05.471437] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-06T20:16:05.471471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-06T20:16:05.484479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-06T20:16:05.484914] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-06T20:16:05.485802] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-06T20:16:05.485889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:05.485925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:05.485952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:05.486011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:05.549769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:05.550790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:05.550887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:05.550921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:05.676557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:05.676743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:05.676784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:05.676814] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:05.680702] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=17.48%) [2026-03-06T20:16:05.681263] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-06T20:16:05.681417] [INFO ] [sig ] AMWD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:05.835059] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMWD.txt [2026-03-06T20:16:05.835226] [INFO ] [sig ] [171/3360] Completed AMWD in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.1m [2026-03-06T20:16:05.835269] [INFO ] [sig ] [172/3360] Forecasting AMWL... [2026-03-06T20:16:05.835300] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-06T20:16:05.835330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-06T20:16:05.846801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-06T20:16:05.847124] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-06T20:16:05.848146] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-06T20:16:05.848200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:05.848233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:05.848260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:05.848318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:05.906655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:05.907303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:05.907403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:05.907437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:06.033470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:06.033653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:06.033695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:06.033726] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:06.037518] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-06T20:16:06.037843] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-06T20:16:06.037977] [INFO ] [sig ] AMWL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:06.185880] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMWL.txt [2026-03-06T20:16:06.186052] [INFO ] [sig ] [172/3360] Completed AMWL in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.1m [2026-03-06T20:16:06.186103] [INFO ] [sig ] [173/3360] Forecasting AMX... [2026-03-06T20:16:06.186133] [INFO ] [sig ] Generating forecast for: AMX [2026-03-06T20:16:06.186166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-06T20:16:06.198850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-06T20:16:06.199254] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-06T20:16:06.200200] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-06T20:16:06.200260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:06.200340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:06.200370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:06.200436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:06.269330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:06.270297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:06.270387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:06.270436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:06.399834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:06.399991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:06.400033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:06.400062] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:06.403486] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-06T20:16:06.403782] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-06T20:16:06.403914] [INFO ] [sig ] AMX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:06.548388] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMX.txt [2026-03-06T20:16:06.548541] [INFO ] [sig ] [173/3360] Completed AMX in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.0m [2026-03-06T20:16:06.548599] [INFO ] [sig ] [174/3360] Forecasting AMZD... [2026-03-06T20:16:06.548631] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-06T20:16:06.548662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-06T20:16:06.560871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-06T20:16:06.561302] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-06T20:16:06.562201] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-06T20:16:06.562255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:06.562287] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:06.562314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:06.562371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:06.619884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:06.620716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:06.620800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:06.620832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:06.740109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:06.740274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:06.740314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:06.740343] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:06.743786] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=18.43%) [2026-03-06T20:16:06.744069] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-06T20:16:06.744204] [INFO ] [sig ] AMZD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:06.885937] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AMZD.txt [2026-03-06T20:16:06.886109] [INFO ] [sig ] [174/3360] Completed AMZD in 0.3s | 2.79 sym/s | Total: 1.0m | ETA: 19.0m [2026-03-06T20:16:06.886182] [INFO ] [sig ] [175/3360] Forecasting AMZN... [2026-03-06T20:16:06.886225] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-06T20:16:06.886257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-06T20:16:06.898071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-06T20:16:06.898456] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-06T20:16:06.899332] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-06T20:16:06.899385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:06.899418] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:06.899444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:06.899501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:06.961944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:06.962794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:06.962887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:06.962928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:07.094252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:07.094423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:07.094467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:07.094497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:07.098316] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=53.15%) [2026-03-06T20:16:07.098655] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-06T20:16:07.098828] [INFO ] [sig ] AMZN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:07.249920] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMZN.txt [2026-03-06T20:16:07.250095] [INFO ] [sig ] [175/3360] Completed AMZN in 0.4s | 2.79 sym/s | Total: 1.0m | ETA: 19.0m [2026-03-06T20:16:07.250137] [INFO ] [sig ] [176/3360] Forecasting AMZZ... [2026-03-06T20:16:07.250168] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-06T20:16:07.250199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-06T20:16:07.261863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-06T20:16:07.262259] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-06T20:16:07.263163] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-06T20:16:07.263218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:07.263250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:07.263278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:07.263336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:07.325374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:07.326345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:07.326429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:07.326461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:07.444977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:07.445143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:07.445184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:07.445261] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:07.448816] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-03-06T20:16:07.449127] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-06T20:16:07.449265] [INFO ] [sig ] AMZZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:07.612453] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AMZZ.txt [2026-03-06T20:16:07.612643] [INFO ] [sig ] [176/3360] Completed AMZZ in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:07.612689] [INFO ] [sig ] [177/3360] Forecasting AN... [2026-03-06T20:16:07.612721] [INFO ] [sig ] Generating forecast for: AN [2026-03-06T20:16:07.612752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-06T20:16:07.624530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-06T20:16:07.624976] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-06T20:16:07.625842] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-06T20:16:07.625898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:07.625932] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:07.625961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:07.626020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:07.687293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:07.688243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:07.688330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:07.688362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:07.814279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:07.814448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:07.814489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:07.814520] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:07.818226] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-03-06T20:16:07.818528] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-06T20:16:07.818688] [INFO ] [sig ] AN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:07.969811] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AN.txt [2026-03-06T20:16:07.970016] [INFO ] [sig ] [177/3360] Completed AN in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:07.970072] [INFO ] [sig ] [178/3360] Forecasting ANAB... [2026-03-06T20:16:07.970110] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-06T20:16:07.970141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-06T20:16:07.981812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-06T20:16:07.982256] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-06T20:16:07.983152] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-06T20:16:07.983208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:07.983241] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:07.983268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:07.983327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:08.042245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:08.043194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:08.043278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:08.043312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:08.166271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:08.166441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:08.166525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:08.166558] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:08.170163] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-03-06T20:16:08.170465] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-06T20:16:08.170628] [INFO ] [sig ] ANAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:08.322938] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANAB.txt [2026-03-06T20:16:08.323107] [INFO ] [sig ] [178/3360] Completed ANAB in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:08.323149] [INFO ] [sig ] [179/3360] Forecasting ANDE... [2026-03-06T20:16:08.323180] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-06T20:16:08.323210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-06T20:16:08.334840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-06T20:16:08.335248] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-06T20:16:08.336139] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-06T20:16:08.336196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:08.336230] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:08.336259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:08.336318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:08.396597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:08.397519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:08.397625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:08.397661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:08.520020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:08.520184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:08.520225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:08.520256] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:08.523874] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-06T20:16:08.524159] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-06T20:16:08.524296] [INFO ] [sig ] ANDE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:08.672137] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ANDE.txt [2026-03-06T20:16:08.672287] [INFO ] [sig ] [179/3360] Completed ANDE in 0.3s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:08.672328] [INFO ] [sig ] [180/3360] Forecasting ANF... [2026-03-06T20:16:08.672357] [INFO ] [sig ] Generating forecast for: ANF [2026-03-06T20:16:08.672388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-06T20:16:08.685323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-06T20:16:08.685709] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-06T20:16:08.686765] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-06T20:16:08.686818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:08.686850] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:08.686876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:08.686933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:08.752801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:08.753820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:08.753925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:08.753959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:08.874752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:08.874917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:08.874957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:08.874988] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:08.878473] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-03-06T20:16:08.878768] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-06T20:16:08.878900] [INFO ] [sig ] ANF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:09.022388] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ANF.txt [2026-03-06T20:16:09.022555] [INFO ] [sig ] [180/3360] Completed ANF in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:09.022617] [INFO ] [sig ] [181/3360] Forecasting ANGI... [2026-03-06T20:16:09.022647] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-06T20:16:09.022678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-06T20:16:09.035597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-06T20:16:09.035966] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-06T20:16:09.036794] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-06T20:16:09.036847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:09.036878] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:09.036904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:09.036961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:09.097114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:09.098074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:09.098161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:09.098194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:09.220251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:09.220422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:09.220463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:09.220494] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:09.224141] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-03-06T20:16:09.224489] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-06T20:16:09.224661] [INFO ] [sig ] ANGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:09.371133] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANGI.txt [2026-03-06T20:16:09.371302] [INFO ] [sig ] [181/3360] Completed ANGI in 0.3s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:09.371345] [INFO ] [sig ] [182/3360] Forecasting ANGL... [2026-03-06T20:16:09.371375] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-06T20:16:09.371405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-06T20:16:09.382615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-06T20:16:09.383051] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-06T20:16:09.383974] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-06T20:16:09.384029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:09.384077] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:09.384105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:09.384163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:09.446186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:09.447455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:09.447540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:09.447589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:09.574462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:09.574650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:09.574693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:09.574721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:09.578382] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-03-06T20:16:09.578733] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-06T20:16:09.578906] [INFO ] [sig ] ANGL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:09.723957] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ANGL.txt [2026-03-06T20:16:09.724122] [INFO ] [sig ] [182/3360] Completed ANGL in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:09.724166] [INFO ] [sig ] [183/3360] Forecasting ANGO... [2026-03-06T20:16:09.724195] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-06T20:16:09.724225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-06T20:16:09.735754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-06T20:16:09.736187] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-06T20:16:09.737014] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-06T20:16:09.737067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:09.737099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:09.737126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:09.737183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:09.804234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:09.805167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:09.805312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:09.805348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:09.928155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:09.928319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:09.928360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:09.928391] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:09.931895] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-03-06T20:16:09.932182] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-06T20:16:09.932317] [INFO ] [sig ] ANGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:10.080712] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ANGO.txt [2026-03-06T20:16:10.080873] [INFO ] [sig ] [183/3360] Completed ANGO in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:10.080916] [INFO ] [sig ] [184/3360] Forecasting ANIK... [2026-03-06T20:16:10.080946] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-06T20:16:10.080977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-06T20:16:10.093272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-06T20:16:10.093715] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-06T20:16:10.094540] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-06T20:16:10.094620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:10.094660] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:10.094688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:10.094745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:10.155009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:10.155948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:10.156036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:10.156070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:10.282988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:10.283177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:10.283230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:10.283261] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:10.287113] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-06T20:16:10.287442] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-06T20:16:10.287610] [INFO ] [sig ] ANIK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:10.442725] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANIK.txt [2026-03-06T20:16:10.442891] [INFO ] [sig ] [184/3360] Completed ANIK in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:10.442934] [INFO ] [sig ] [185/3360] Forecasting ANIP... [2026-03-06T20:16:10.442964] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-06T20:16:10.442995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-06T20:16:10.455992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-06T20:16:10.456407] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-06T20:16:10.457487] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-06T20:16:10.457543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:10.457607] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:10.457638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:10.457696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:10.527842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:10.529179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:10.529548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:10.529635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:10.668134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:10.668308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:10.668378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:10.668419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:10.672806] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-03-06T20:16:10.673404] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-06T20:16:10.673592] [INFO ] [sig ] ANIP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:10.825444] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANIP.txt [2026-03-06T20:16:10.825644] [INFO ] [sig ] [185/3360] Completed ANIP in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:10.825689] [INFO ] [sig ] [186/3360] Forecasting ANIX... [2026-03-06T20:16:10.825726] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-06T20:16:10.825758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-06T20:16:10.837528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-06T20:16:10.837993] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-06T20:16:10.838898] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-06T20:16:10.838966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:10.839003] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:10.839033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:10.839091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:10.900376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:10.901331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:10.901440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:10.901473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:11.027093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:11.027300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:11.027349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:11.027380] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:11.031424] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-03-06T20:16:11.031818] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-06T20:16:11.031981] [INFO ] [sig ] ANIX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:11.198445] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANIX.txt [2026-03-06T20:16:11.198678] [INFO ] [sig ] [186/3360] Completed ANIX in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:11.198725] [INFO ] [sig ] [187/3360] Forecasting ANNX... [2026-03-06T20:16:11.198756] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-06T20:16:11.198787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-06T20:16:11.210987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-06T20:16:11.211396] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-06T20:16:11.212238] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-06T20:16:11.212292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:11.212325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:11.212352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:11.212409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:11.280956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:11.281990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:11.282081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:11.282124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:11.420633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:11.420799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:11.420850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:11.420886] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:11.424826] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-06T20:16:11.425111] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-06T20:16:11.425243] [INFO ] [sig ] ANNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:11.573021] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ANNX.txt [2026-03-06T20:16:11.573157] [INFO ] [sig ] [187/3360] Completed ANNX in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:11.573198] [INFO ] [sig ] [188/3360] Forecasting ANTX... [2026-03-06T20:16:11.573226] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-06T20:16:11.573256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-06T20:16:11.584921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-06T20:16:11.585253] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-06T20:16:11.586075] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-06T20:16:11.586129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:11.586161] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:11.586188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:11.586245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:11.647364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:11.648194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:11.648278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:11.648314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:11.773010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:11.773204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:11.773246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:11.773275] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:11.776991] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-03-06T20:16:11.777283] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-06T20:16:11.777413] [INFO ] [sig ] ANTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:11.921239] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANTX.txt [2026-03-06T20:16:11.921369] [INFO ] [sig ] [188/3360] Completed ANTX in 0.3s | 2.79 sym/s | Total: 1.1m | ETA: 19.0m [2026-03-06T20:16:11.921408] [INFO ] [sig ] [189/3360] Forecasting ANVS... [2026-03-06T20:16:11.921439] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-06T20:16:11.921469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-06T20:16:11.932807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-06T20:16:11.933153] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-06T20:16:11.933982] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-06T20:16:11.934035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:11.934068] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:11.934096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:11.934152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:11.992607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:11.993357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:11.993440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:11.993475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:12.123065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:12.123226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:12.123267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:12.123329] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:12.126803] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-03-06T20:16:12.127084] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-06T20:16:12.127218] [INFO ] [sig ] ANVS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:12.276311] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ANVS.txt [2026-03-06T20:16:12.276474] [INFO ] [sig ] [189/3360] Completed ANVS in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-06T20:16:12.276517] [INFO ] [sig ] [190/3360] Forecasting AOD... [2026-03-06T20:16:12.276547] [INFO ] [sig ] Generating forecast for: AOD [2026-03-06T20:16:12.276597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-06T20:16:12.287854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-06T20:16:12.288229] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-06T20:16:12.289051] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-06T20:16:12.289104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:12.289173] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:12.289202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:12.289260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:12.349679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:12.350662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:12.350749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:12.350784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:12.488148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:12.488362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:12.488408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:12.488438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:12.492813] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=48.04%) [2026-03-06T20:16:12.493243] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-06T20:16:12.493405] [INFO ] [sig ] AOD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:12.647329] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AOD.txt [2026-03-06T20:16:12.647510] [INFO ] [sig ] [190/3360] Completed AOD in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-06T20:16:12.647554] [INFO ] [sig ] [191/3360] Forecasting AOHY... [2026-03-06T20:16:12.647609] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-06T20:16:12.647652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-06T20:16:12.659531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-06T20:16:12.659972] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-06T20:16:12.660849] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-06T20:16:12.660905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:12.660937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:12.660964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:12.661021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:12.722003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:12.722955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:12.723057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:12.723137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:12.840303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:12.840476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:12.840522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:12.840552] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:12.844164] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-03-06T20:16:12.844466] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-06T20:16:12.844628] [INFO ] [sig ] AOHY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:12.992010] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AOHY.txt [2026-03-06T20:16:12.992180] [INFO ] [sig ] [191/3360] Completed AOHY in 0.3s | 2.79 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-06T20:16:12.992219] [INFO ] [sig ] [192/3360] Forecasting AON... [2026-03-06T20:16:12.992249] [INFO ] [sig ] Generating forecast for: AON [2026-03-06T20:16:12.992280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-06T20:16:13.004096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-06T20:16:13.004501] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-06T20:16:13.005340] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-06T20:16:13.005395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:13.005429] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:13.005457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:13.005515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:13.064445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:13.065361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:13.065452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:13.065487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:13.194838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:13.195000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:13.195043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:13.195073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:13.202436] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-03-06T20:16:13.202827] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-06T20:16:13.202990] [INFO ] [sig ] AON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:13.346097] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AON.txt [2026-03-06T20:16:13.346263] [INFO ] [sig ] [192/3360] Completed AON in 0.4s | 2.79 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-06T20:16:13.346303] [INFO ] [sig ] [193/3360] Forecasting AOS... [2026-03-06T20:16:13.346333] [INFO ] [sig ] Generating forecast for: AOS [2026-03-06T20:16:13.346365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-06T20:16:13.358482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-06T20:16:13.358854] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-06T20:16:13.359771] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-06T20:16:13.359826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:13.359859] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:13.359885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:13.359970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:13.419522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:13.420503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:13.420631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:13.420669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:13.562559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:13.562775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:13.562837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:13.562932] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:13.566768] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-03-06T20:16:13.567101] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-06T20:16:13.567243] [INFO ] [sig ] AOS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:13.709625] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AOS.txt [2026-03-06T20:16:13.709766] [INFO ] [sig ] [193/3360] Completed AOS in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:13.709806] [INFO ] [sig ] [194/3360] Forecasting AOSL... [2026-03-06T20:16:13.709836] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-06T20:16:13.709867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-06T20:16:13.721022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-06T20:16:13.721373] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-06T20:16:13.722201] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-06T20:16:13.722255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:13.722287] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:13.722313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:13.722370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:13.788827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:13.789624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:13.789710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:13.789745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:13.931904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:13.932094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:13.932155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:13.932198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:13.937153] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-03-06T20:16:13.937554] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-06T20:16:13.937746] [INFO ] [sig ] AOSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:14.105160] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AOSL.txt [2026-03-06T20:16:14.105388] [INFO ] [sig ] [194/3360] Completed AOSL in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:14.105449] [INFO ] [sig ] [195/3360] Forecasting AP... [2026-03-06T20:16:14.105494] [INFO ] [sig ] Generating forecast for: AP [2026-03-06T20:16:14.105548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-06T20:16:14.118654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-06T20:16:14.119158] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-06T20:16:14.120345] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-06T20:16:14.120429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:14.120465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:14.120492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:14.120551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:14.194470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:14.195397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:14.195485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:14.195518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:14.318760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:14.318924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:14.318972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:14.319009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:14.322603] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-03-06T20:16:14.322899] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-06T20:16:14.323036] [INFO ] [sig ] AP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:14.474083] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AP.txt [2026-03-06T20:16:14.474228] [INFO ] [sig ] [195/3360] Completed AP in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:14.474269] [INFO ] [sig ] [196/3360] Forecasting APA... [2026-03-06T20:16:14.474301] [INFO ] [sig ] Generating forecast for: APA [2026-03-06T20:16:14.474333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-06T20:16:14.487211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-06T20:16:14.487682] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-06T20:16:14.488865] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-06T20:16:14.488949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:14.489006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:14.489058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:14.489150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:14.556027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:14.557072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:14.557184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:14.557234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:14.694254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:14.694415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:14.694456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:14.694484] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:14.698116] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-03-06T20:16:14.698413] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-06T20:16:14.698556] [INFO ] [sig ] APA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:14.849824] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APA.txt [2026-03-06T20:16:14.850037] [INFO ] [sig ] [196/3360] Completed APA in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:14.850092] [INFO ] [sig ] [197/3360] Forecasting APAM... [2026-03-06T20:16:14.850124] [INFO ] [sig ] Generating forecast for: APAM [2026-03-06T20:16:14.850156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-06T20:16:14.862271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-06T20:16:14.862729] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-06T20:16:14.863668] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-06T20:16:14.863723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:14.863757] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:14.863785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:14.863843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:14.923664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:14.924615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:14.924699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:14.924733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:15.046311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:15.046468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:15.046509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:15.046539] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:15.050073] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-03-06T20:16:15.050353] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-06T20:16:15.050484] [INFO ] [sig ] APAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:15.198245] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APAM.txt [2026-03-06T20:16:15.198376] [INFO ] [sig ] [197/3360] Completed APAM in 0.3s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:15.198416] [INFO ] [sig ] [198/3360] Forecasting APD... [2026-03-06T20:16:15.198447] [INFO ] [sig ] Generating forecast for: APD [2026-03-06T20:16:15.198477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-06T20:16:15.215650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-06T20:16:15.216181] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-06T20:16:15.217269] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-06T20:16:15.217333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:15.217374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:15.217407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:15.217486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:15.282366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:15.283712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:15.283817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:15.283864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:15.426293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:15.426455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:15.426497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:15.426525] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:15.430525] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-03-06T20:16:15.430870] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-06T20:16:15.431029] [INFO ] [sig ] APD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:15.577840] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APD.txt [2026-03-06T20:16:15.578022] [INFO ] [sig ] [198/3360] Completed APD in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:15.578062] [INFO ] [sig ] [199/3360] Forecasting APEI... [2026-03-06T20:16:15.578092] [INFO ] [sig ] Generating forecast for: APEI [2026-03-06T20:16:15.578123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-06T20:16:15.590618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-06T20:16:15.591031] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-06T20:16:15.591901] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-06T20:16:15.591955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:15.591987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:15.592014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:15.592071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:15.653693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:15.654630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:15.654719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:15.654754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:15.784125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:15.784294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:15.784336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:15.784366] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:15.788168] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=33.43%) [2026-03-06T20:16:15.788488] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-06T20:16:15.788653] [INFO ] [sig ] APEI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:15.937991] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APEI.txt [2026-03-06T20:16:15.938130] [INFO ] [sig ] [199/3360] Completed APEI in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:15.938172] [INFO ] [sig ] [200/3360] Forecasting APG... [2026-03-06T20:16:15.938203] [INFO ] [sig ] Generating forecast for: APG [2026-03-06T20:16:15.938233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-06T20:16:15.949566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-06T20:16:15.949905] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-06T20:16:15.950757] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-06T20:16:15.950810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:15.950843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:15.950871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:15.950928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:16.009293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:16.010017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:16.010165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:16.010200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:16.136464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:16.136796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:16.136845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:16.136874] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:16.140707] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-03-06T20:16:16.141053] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-06T20:16:16.141201] [INFO ] [sig ] APG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:16.292389] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APG.txt [2026-03-06T20:16:16.292522] [INFO ] [sig ] [200/3360] Completed APG in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:16.292562] [INFO ] [sig ] [201/3360] Forecasting APGE... [2026-03-06T20:16:16.292613] [INFO ] [sig ] Generating forecast for: APGE [2026-03-06T20:16:16.292644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-06T20:16:16.305588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-06T20:16:16.305916] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-06T20:16:16.306738] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-06T20:16:16.306800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:16.306840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:16.306879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:16.306958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:16.367768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:16.368460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:16.368539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:16.368590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:16.498509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:16.498669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:16.498709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:16.498745] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:16.502492] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=37.31%) [2026-03-06T20:16:16.502795] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-06T20:16:16.502929] [INFO ] [sig ] APGE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:16.645559] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APGE.txt [2026-03-06T20:16:16.645691] [INFO ] [sig ] [201/3360] Completed APGE in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:16.645731] [INFO ] [sig ] [202/3360] Forecasting APH... [2026-03-06T20:16:16.645768] [INFO ] [sig ] Generating forecast for: APH [2026-03-06T20:16:16.645797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-06T20:16:16.656700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-06T20:16:16.657054] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-06T20:16:16.657916] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-06T20:16:16.657971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:16.658005] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:16.658033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:16.658091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:16.727829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:16.728737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:16.728824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:16.728859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:16.853847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:16.854013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:16.854090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:16.854123] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:16.857628] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-06T20:16:16.861065] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-06T20:16:16.861298] [INFO ] [sig ] APH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:17.005441] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APH.txt [2026-03-06T20:16:17.005624] [INFO ] [sig ] [202/3360] Completed APH in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:17.005668] [INFO ] [sig ] [203/3360] Forecasting API... [2026-03-06T20:16:17.005699] [INFO ] [sig ] Generating forecast for: API [2026-03-06T20:16:17.005730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-06T20:16:17.017177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-06T20:16:17.017606] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-06T20:16:17.018440] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-06T20:16:17.018494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:17.018528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:17.018555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:17.018633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:17.076720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:17.077640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:17.077723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:17.077756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:17.196951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:17.197118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:17.197158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:17.197188] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:17.200822] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-03-06T20:16:17.201119] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-06T20:16:17.201252] [INFO ] [sig ] API: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:17.347720] [INFO ] [LOCAL ] Saved forecast: API 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/API.txt [2026-03-06T20:16:17.347935] [INFO ] [sig ] [203/3360] Completed API in 0.3s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:17.347977] [INFO ] [sig ] [204/3360] Forecasting APLD... [2026-03-06T20:16:17.348009] [INFO ] [sig ] Generating forecast for: APLD [2026-03-06T20:16:17.348042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-06T20:16:17.359288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-06T20:16:17.359701] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-06T20:16:17.360524] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-06T20:16:17.360608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:17.360645] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:17.360672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:17.360729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:17.419095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:17.420026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:17.420130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:17.420163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:17.542799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:17.542961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:17.543000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:17.543030] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:17.546679] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-03-06T20:16:17.547011] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-06T20:16:17.547156] [INFO ] [sig ] APLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:17.695899] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APLD.txt [2026-03-06T20:16:17.696081] [INFO ] [sig ] [204/3360] Completed APLD in 0.3s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:17.696125] [INFO ] [sig ] [205/3360] Forecasting APLE... [2026-03-06T20:16:17.696155] [INFO ] [sig ] Generating forecast for: APLE [2026-03-06T20:16:17.696187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-06T20:16:17.708194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-06T20:16:17.708638] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-06T20:16:17.709475] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-06T20:16:17.709528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:17.709561] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:17.709613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:17.709670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:17.768605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:17.769515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:17.769638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:17.769678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:17.891879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:17.892048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:17.892087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:17.892116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:17.895892] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-03-06T20:16:17.896293] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-06T20:16:17.896441] [INFO ] [sig ] APLE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:18.052889] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APLE.txt [2026-03-06T20:16:18.053072] [INFO ] [sig ] [205/3360] Completed APLE in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:18.053125] [INFO ] [sig ] [206/3360] Forecasting APLS... [2026-03-06T20:16:18.053163] [INFO ] [sig ] Generating forecast for: APLS [2026-03-06T20:16:18.053193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-06T20:16:18.064722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-06T20:16:18.065174] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-06T20:16:18.066043] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-06T20:16:18.066109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:18.066166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:18.066195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:18.066251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:18.127043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:18.128025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:18.128137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:18.128178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:18.255059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:18.255223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:18.255265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:18.255294] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:18.258906] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-03-06T20:16:18.259231] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-06T20:16:18.259376] [INFO ] [sig ] APLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:18.406161] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APLS.txt [2026-03-06T20:16:18.406332] [INFO ] [sig ] [206/3360] Completed APLS in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:18.406372] [INFO ] [sig ] [207/3360] Forecasting APO... [2026-03-06T20:16:18.406403] [INFO ] [sig ] Generating forecast for: APO [2026-03-06T20:16:18.406433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-06T20:16:18.418757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-06T20:16:18.419197] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-06T20:16:18.420219] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-06T20:16:18.420280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:18.420358] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:18.420389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:18.420447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:18.483080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:18.484007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:18.484097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:18.484130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:18.612938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:18.613111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:18.613158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:18.613189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:18.616787] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=76.67%) [2026-03-06T20:16:18.617129] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-06T20:16:18.617278] [INFO ] [sig ] APO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:18.783906] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APO.txt [2026-03-06T20:16:18.784095] [INFO ] [sig ] [207/3360] Completed APO in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:18.784152] [INFO ] [sig ] [208/3360] Forecasting APOG... [2026-03-06T20:16:18.784188] [INFO ] [sig ] Generating forecast for: APOG [2026-03-06T20:16:18.784221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-06T20:16:18.797888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-06T20:16:18.798413] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-06T20:16:18.799527] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-06T20:16:18.799665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:18.799714] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:18.799752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:18.799835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:18.861470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:18.862554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:18.862664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:18.862699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:18.988945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:18.989116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:18.989158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:18.989187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:18.992952] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-06T20:16:18.993306] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-06T20:16:18.993456] [INFO ] [sig ] APOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:19.148093] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APOG.txt [2026-03-06T20:16:19.148279] [INFO ] [sig ] [208/3360] Completed APOG in 0.4s | 2.79 sym/s | Total: 1.2m | ETA: 18.9m [2026-03-06T20:16:19.148325] [INFO ] [sig ] [209/3360] Forecasting APP... [2026-03-06T20:16:19.148362] [INFO ] [sig ] Generating forecast for: APP [2026-03-06T20:16:19.148396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-06T20:16:19.160237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-06T20:16:19.160668] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-06T20:16:19.161474] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-06T20:16:19.161527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:19.161559] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:19.161607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:19.161669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:19.222293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:19.223291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:19.223385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:19.223419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:19.352615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:19.352796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:19.352839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:19.352868] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:19.356476] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=37.16%) [2026-03-06T20:16:19.356791] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-06T20:16:19.356934] [INFO ] [sig ] APP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:19.523880] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APP.txt [2026-03-06T20:16:19.524045] [INFO ] [sig ] [209/3360] Completed APP in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:19.524086] [INFO ] [sig ] [210/3360] Forecasting APPF... [2026-03-06T20:16:19.524122] [INFO ] [sig ] Generating forecast for: APPF [2026-03-06T20:16:19.524156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-06T20:16:19.535863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-06T20:16:19.536271] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-06T20:16:19.537118] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-06T20:16:19.537171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:19.537203] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:19.537230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:19.537287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:19.605891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:19.606969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:19.607085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:19.607128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:19.733090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:19.733255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:19.733295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:19.733380] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:19.737005] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-03-06T20:16:19.737346] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-06T20:16:19.737490] [INFO ] [sig ] APPF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:19.887604] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APPF.txt [2026-03-06T20:16:19.887801] [INFO ] [sig ] [210/3360] Completed APPF in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:19.887865] [INFO ] [sig ] [211/3360] Forecasting APPN... [2026-03-06T20:16:19.887897] [INFO ] [sig ] Generating forecast for: APPN [2026-03-06T20:16:19.887928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-06T20:16:19.899791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-06T20:16:19.900195] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-06T20:16:19.901049] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-06T20:16:19.901102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:19.901135] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:19.901163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:19.901220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:19.960918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:19.961934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:19.962035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:19.962071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:20.085685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:20.085857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:20.085898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:20.085927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:20.089841] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-06T20:16:20.090174] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-06T20:16:20.090323] [INFO ] [sig ] APPN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:20.234919] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/APPN.txt [2026-03-06T20:16:20.235076] [INFO ] [sig ] [211/3360] Completed APPN in 0.3s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:20.235117] [INFO ] [sig ] [212/3360] Forecasting APPS... [2026-03-06T20:16:20.235148] [INFO ] [sig ] Generating forecast for: APPS [2026-03-06T20:16:20.235177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-06T20:16:20.246922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-06T20:16:20.247305] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-06T20:16:20.248257] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-06T20:16:20.248314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:20.248348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:20.248375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:20.248433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:20.310738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:20.311685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:20.311785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:20.311821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:20.471469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:20.471664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:20.471707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:20.471737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:20.476096] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-03-06T20:16:20.476607] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-06T20:16:20.476748] [INFO ] [sig ] APPS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:20.636705] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APPS.txt [2026-03-06T20:16:20.636898] [INFO ] [sig ] [212/3360] Completed APPS in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:20.636961] [INFO ] [sig ] [213/3360] Forecasting APYX... [2026-03-06T20:16:20.636996] [INFO ] [sig ] Generating forecast for: APYX [2026-03-06T20:16:20.637030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-06T20:16:20.650738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-06T20:16:20.651157] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-06T20:16:20.652046] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-06T20:16:20.652108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:20.652142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:20.652170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:20.652228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:20.713869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:20.714865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:20.714961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:20.714996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:20.836902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:20.837076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:20.837119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:20.837166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:20.841396] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-03-06T20:16:20.841884] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-06T20:16:20.842101] [INFO ] [sig ] APYX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:20.998310] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/APYX.txt [2026-03-06T20:16:20.998479] [INFO ] [sig ] [213/3360] Completed APYX in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:20.998521] [INFO ] [sig ] [214/3360] Forecasting AQMS... [2026-03-06T20:16:20.998551] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-06T20:16:20.998605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-06T20:16:21.011193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-06T20:16:21.011642] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-06T20:16:21.012476] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-06T20:16:21.012531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:21.012564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:21.012614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:21.012673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:21.072789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:21.073706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:21.073795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:21.073830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:21.188950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:21.189116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:21.189158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:21.189187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:21.192713] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-03-06T20:16:21.193013] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-06T20:16:21.193153] [INFO ] [sig ] AQMS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:21.335623] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AQMS.txt [2026-03-06T20:16:21.335792] [INFO ] [sig ] [214/3360] Completed AQMS in 0.3s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:21.335832] [INFO ] [sig ] [215/3360] Forecasting AQN... [2026-03-06T20:16:21.335863] [INFO ] [sig ] Generating forecast for: AQN [2026-03-06T20:16:21.335892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-06T20:16:21.347654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-06T20:16:21.348085] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-06T20:16:21.348926] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-06T20:16:21.348982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:21.349014] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:21.349040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:21.349103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:21.411777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:21.412850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:21.412942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:21.412992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:21.536111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:21.536286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:21.536327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:21.536358] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:21.540090] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-03-06T20:16:21.540381] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-06T20:16:21.540521] [INFO ] [sig ] AQN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:21.684622] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AQN.txt [2026-03-06T20:16:21.684780] [INFO ] [sig ] [215/3360] Completed AQN in 0.3s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:21.684822] [INFO ] [sig ] [216/3360] Forecasting AQNB... [2026-03-06T20:16:21.684853] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-06T20:16:21.684884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-06T20:16:21.695814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-06T20:16:21.696166] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-06T20:16:21.696972] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-06T20:16:21.697026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:21.697058] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:21.697085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:21.697141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:21.762312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:21.763435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:21.763545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:21.763619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:21.893901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:21.894102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:21.894183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:21.894244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:21.899551] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-03-06T20:16:21.900038] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-06T20:16:21.900249] [INFO ] [sig ] AQNB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:22.055314] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AQNB.txt [2026-03-06T20:16:22.055475] [INFO ] [sig ] [216/3360] Completed AQNB in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:22.055519] [INFO ] [sig ] [217/3360] Forecasting ARBB... [2026-03-06T20:16:22.055550] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-06T20:16:22.055600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-06T20:16:22.069824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-06T20:16:22.070389] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-06T20:16:22.071510] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-06T20:16:22.071568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:22.071626] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:22.071686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:22.071749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:22.136353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:22.137869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:22.137993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:22.138029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:22.260706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:22.260885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:22.260938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:22.260989] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:22.264466] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=59.53%) [2026-03-06T20:16:22.264778] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-06T20:16:22.264910] [INFO ] [sig ] ARBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:22.413921] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARBB.txt [2026-03-06T20:16:22.414114] [INFO ] [sig ] [217/3360] Completed ARBB in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:22.414159] [INFO ] [sig ] [218/3360] Forecasting ARCB... [2026-03-06T20:16:22.414189] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-06T20:16:22.414220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-06T20:16:22.426355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-06T20:16:22.426790] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-06T20:16:22.427618] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-06T20:16:22.427672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:22.427704] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:22.427732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:22.427789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:22.490007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:22.490991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:22.491082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:22.491117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:22.630479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:22.630662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:22.630707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:22.630737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:22.634283] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=76.00%) [2026-03-06T20:16:22.634590] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-06T20:16:22.634732] [INFO ] [sig ] ARCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:22.781626] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARCB.txt [2026-03-06T20:16:22.781802] [INFO ] [sig ] [218/3360] Completed ARCB in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:22.781846] [INFO ] [sig ] [219/3360] Forecasting ARCC... [2026-03-06T20:16:22.781877] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-06T20:16:22.781909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-06T20:16:22.794992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-06T20:16:22.795418] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-06T20:16:22.796354] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-06T20:16:22.796410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:22.796444] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:22.796471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:22.796528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:22.859403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:22.860352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:22.860453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:22.860493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:22.980135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:22.980303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:22.980346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:22.980376] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:22.984041] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=71.46%) [2026-03-06T20:16:22.984375] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-06T20:16:22.984517] [INFO ] [sig ] ARCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:23.134148] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARCC.txt [2026-03-06T20:16:23.134318] [INFO ] [sig ] [219/3360] Completed ARCC in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:23.134358] [INFO ] [sig ] [220/3360] Forecasting ARCO... [2026-03-06T20:16:23.134389] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-06T20:16:23.134419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-06T20:16:23.146300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-06T20:16:23.146759] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-06T20:16:23.147692] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-06T20:16:23.147765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:23.147853] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:23.147892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:23.147967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:23.209399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:23.210326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:23.210414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:23.210448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:23.326150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:23.326311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:23.326352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:23.326382] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:23.329939] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-03-06T20:16:23.330225] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-06T20:16:23.330357] [INFO ] [sig ] ARCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:23.473326] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARCO.txt [2026-03-06T20:16:23.473468] [INFO ] [sig ] [220/3360] Completed ARCO in 0.3s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:23.473508] [INFO ] [sig ] [221/3360] Forecasting ARDC... [2026-03-06T20:16:23.473539] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-06T20:16:23.473595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-06T20:16:23.484970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-06T20:16:23.485301] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-06T20:16:23.486119] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-06T20:16:23.486177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:23.486210] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:23.486237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:23.486294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:23.543491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:23.544128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:23.544206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:23.544240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:23.674234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:23.674405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:23.674452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:23.674487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:23.678795] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-03-06T20:16:23.679126] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-06T20:16:23.679280] [INFO ] [sig ] ARDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:23.826631] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARDC.txt [2026-03-06T20:16:23.826797] [INFO ] [sig ] [221/3360] Completed ARDC in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:23.826837] [INFO ] [sig ] [222/3360] Forecasting ARDX... [2026-03-06T20:16:23.826869] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-06T20:16:23.826899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-06T20:16:23.838677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-06T20:16:23.839063] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-06T20:16:23.839889] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-06T20:16:23.839943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:23.839975] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:23.840002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:23.840059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:23.897188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:23.898121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:23.898208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:23.898240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:24.019512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:24.019694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:24.019737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:24.019766] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:24.023274] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=59.83%) [2026-03-06T20:16:24.023609] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-06T20:16:24.023755] [INFO ] [sig ] ARDX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:24.170041] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARDX.txt [2026-03-06T20:16:24.170237] [INFO ] [sig ] [222/3360] Completed ARDX in 0.3s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:24.170291] [INFO ] [sig ] [223/3360] Forecasting ARE... [2026-03-06T20:16:24.170335] [INFO ] [sig ] Generating forecast for: ARE [2026-03-06T20:16:24.170373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-06T20:16:24.181818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-06T20:16:24.182212] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-06T20:16:24.183089] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-06T20:16:24.183154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:24.183196] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:24.183226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:24.183285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:24.243737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:24.244738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:24.244834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:24.244869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:24.376836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:24.377006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:24.377055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:24.377087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:24.381315] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=58.43%) [2026-03-06T20:16:24.381659] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-06T20:16:24.381825] [INFO ] [sig ] ARE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:24.531313] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARE.txt [2026-03-06T20:16:24.531472] [INFO ] [sig ] [223/3360] Completed ARE in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:24.531513] [INFO ] [sig ] [224/3360] Forecasting AREC... [2026-03-06T20:16:24.531542] [INFO ] [sig ] Generating forecast for: AREC [2026-03-06T20:16:24.531595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-06T20:16:24.542863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-06T20:16:24.543185] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-06T20:16:24.544018] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-06T20:16:24.544072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:24.544134] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:24.544163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:24.544223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:24.603503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:24.604456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:24.604545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:24.604600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:24.729133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:24.729302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:24.729344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:24.729373] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:24.733108] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-03-06T20:16:24.733410] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-06T20:16:24.733551] [INFO ] [sig ] AREC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:24.883872] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AREC.txt [2026-03-06T20:16:24.884045] [INFO ] [sig ] [224/3360] Completed AREC in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:24.884088] [INFO ] [sig ] [225/3360] Forecasting ARES... [2026-03-06T20:16:24.884119] [INFO ] [sig ] Generating forecast for: ARES [2026-03-06T20:16:24.884151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-06T20:16:24.899121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-06T20:16:24.899613] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-06T20:16:24.900629] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-06T20:16:24.900690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:24.900727] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:24.900761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:24.900838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:24.970144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:24.971293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:24.971386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:24.971420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:25.100155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:25.100322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:25.100362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:25.100392] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:25.103850] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-03-06T20:16:25.104127] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-06T20:16:25.104259] [INFO ] [sig ] ARES: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:25.251166] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARES.txt [2026-03-06T20:16:25.251331] [INFO ] [sig ] [225/3360] Completed ARES in 0.4s | 2.79 sym/s | Total: 1.3m | ETA: 18.8m [2026-03-06T20:16:25.251373] [INFO ] [sig ] [226/3360] Forecasting ARGX... [2026-03-06T20:16:25.251609] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-06T20:16:25.251643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-06T20:16:25.264976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-06T20:16:25.265310] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-06T20:16:25.266163] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-06T20:16:25.266218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:25.266253] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:25.266282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:25.266340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:25.331076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:25.331963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:25.332049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:25.332083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:25.452521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:25.452692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:25.452732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:25.452761] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:25.456215] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=39.31%) [2026-03-06T20:16:25.456494] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-06T20:16:25.456646] [INFO ] [sig ] ARGX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:25.595805] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARGX.txt [2026-03-06T20:16:25.595937] [INFO ] [sig ] [226/3360] Completed ARGX in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:25.595977] [INFO ] [sig ] [227/3360] Forecasting ARHS... [2026-03-06T20:16:25.596007] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-06T20:16:25.596037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-06T20:16:25.607005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-06T20:16:25.607367] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-06T20:16:25.608194] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-06T20:16:25.608250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:25.608282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:25.608309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:25.608366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:25.664658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:25.665388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:25.665469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:25.665501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:25.784670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:25.784827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:25.784868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:25.784927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:25.788354] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-03-06T20:16:25.788648] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-06T20:16:25.788780] [INFO ] [sig ] ARHS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:25.931204] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARHS.txt [2026-03-06T20:16:25.931364] [INFO ] [sig ] [227/3360] Completed ARHS in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:25.931406] [INFO ] [sig ] [228/3360] Forecasting ARI... [2026-03-06T20:16:25.931435] [INFO ] [sig ] Generating forecast for: ARI [2026-03-06T20:16:25.931466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-06T20:16:25.942802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-06T20:16:25.943134] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-06T20:16:25.943967] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-06T20:16:25.944020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:25.944053] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:25.944081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:25.944137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:26.008819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:26.009886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:26.009984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:26.010024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:26.141978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:26.142136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:26.142181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:26.142224] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:26.146052] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-03-06T20:16:26.146369] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-06T20:16:26.146511] [INFO ] [sig ] ARI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:26.289199] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARI.txt [2026-03-06T20:16:26.289340] [INFO ] [sig ] [228/3360] Completed ARI in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:26.289380] [INFO ] [sig ] [229/3360] Forecasting ARKO... [2026-03-06T20:16:26.289409] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-06T20:16:26.289440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-06T20:16:26.301227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-06T20:16:26.301600] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-06T20:16:26.302383] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-06T20:16:26.302436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:26.302468] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:26.302495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:26.302552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:26.360913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:26.361647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:26.361728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:26.361762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:26.477342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:26.477507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:26.477549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:26.477598] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:26.481080] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-03-06T20:16:26.481368] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-06T20:16:26.481502] [INFO ] [sig ] ARKO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:26.628371] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARKO.txt [2026-03-06T20:16:26.628535] [INFO ] [sig ] [229/3360] Completed ARKO in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:26.628595] [INFO ] [sig ] [230/3360] Forecasting ARLO... [2026-03-06T20:16:26.628628] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-06T20:16:26.628660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-06T20:16:26.640529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-06T20:16:26.640949] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-06T20:16:26.641765] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-06T20:16:26.641855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:26.641890] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:26.641917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:26.641974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:26.700660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:26.701563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:26.701676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:26.701710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:26.825759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:26.825935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:26.825977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:26.826006] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:26.829831] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=76.33%) [2026-03-06T20:16:26.830385] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-06T20:16:26.830536] [INFO ] [sig ] ARLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:26.987765] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARLO.txt [2026-03-06T20:16:26.987989] [INFO ] [sig ] [230/3360] Completed ARLO in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:26.988049] [INFO ] [sig ] [231/3360] Forecasting ARLP... [2026-03-06T20:16:26.988088] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-06T20:16:26.988119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-06T20:16:27.001391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-06T20:16:27.001884] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-06T20:16:27.002771] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-06T20:16:27.002825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:27.002857] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:27.002884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:27.002941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:27.065678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:27.066857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:27.066950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:27.066983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:27.194466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:27.194642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:27.194687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:27.194717] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:27.198179] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=79.17%) [2026-03-06T20:16:27.198460] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-06T20:16:27.198608] [INFO ] [sig ] ARLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:27.342321] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARLP.txt [2026-03-06T20:16:27.342452] [INFO ] [sig ] [231/3360] Completed ARLP in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:27.342493] [INFO ] [sig ] [232/3360] Forecasting ARM... [2026-03-06T20:16:27.342522] [INFO ] [sig ] Generating forecast for: ARM [2026-03-06T20:16:27.342552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-06T20:16:27.355297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-06T20:16:27.355760] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-06T20:16:27.356725] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-06T20:16:27.356783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:27.356818] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:27.356846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:27.356905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:27.416374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:27.417341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:27.417433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:27.417468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:27.549343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:27.549736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:27.549778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:27.549810] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:27.553647] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=27.64%) [2026-03-06T20:16:27.554029] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-06T20:16:27.554216] [INFO ] [sig ] ARM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:27.705848] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARM.txt [2026-03-06T20:16:27.706011] [INFO ] [sig ] [232/3360] Completed ARM in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:27.706053] [INFO ] [sig ] [233/3360] Forecasting ARMK... [2026-03-06T20:16:27.706083] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-06T20:16:27.706112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-06T20:16:27.718393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-06T20:16:27.718975] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-06T20:16:27.719785] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-06T20:16:27.719838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:27.719870] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:27.719897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:27.719954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:27.780988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:27.782152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:27.782238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:27.782272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:27.909162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:27.909332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:27.909376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:27.909405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:27.912976] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-03-06T20:16:27.913309] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-06T20:16:27.913455] [INFO ] [sig ] ARMK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:28.056330] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARMK.txt [2026-03-06T20:16:28.056496] [INFO ] [sig ] [233/3360] Completed ARMK in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:28.056542] [INFO ] [sig ] [234/3360] Forecasting AROC... [2026-03-06T20:16:28.056591] [INFO ] [sig ] Generating forecast for: AROC [2026-03-06T20:16:28.056626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-06T20:16:28.068662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-06T20:16:28.069066] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-06T20:16:28.069957] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-06T20:16:28.070014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:28.070050] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:28.070080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:28.070140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:28.127645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:28.128600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:28.128764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:28.128815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:28.248046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:28.248221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:28.248265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:28.248299] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:28.252042] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-03-06T20:16:28.252385] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-06T20:16:28.252550] [INFO ] [sig ] AROC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:28.397347] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AROC.txt [2026-03-06T20:16:28.397521] [INFO ] [sig ] [234/3360] Completed AROC in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:28.397563] [INFO ] [sig ] [235/3360] Forecasting ARQ... [2026-03-06T20:16:28.397618] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-06T20:16:28.397652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-06T20:16:28.408828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-06T20:16:28.409206] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-06T20:16:28.410053] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-06T20:16:28.410108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:28.410143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:28.410172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:28.410231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:28.467970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:28.468896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:28.468981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:28.469013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:28.596768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:28.596945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:28.596987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:28.597019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:28.600614] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-03-06T20:16:28.600928] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-06T20:16:28.601067] [INFO ] [sig ] ARQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:28.742338] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARQ.txt [2026-03-06T20:16:28.742475] [INFO ] [sig ] [235/3360] Completed ARQ in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:28.742517] [INFO ] [sig ] [236/3360] Forecasting ARQQ... [2026-03-06T20:16:28.742548] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-06T20:16:28.742599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-06T20:16:28.754050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-06T20:16:28.754388] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-06T20:16:28.755229] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-06T20:16:28.755286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:28.755321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:28.755351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:28.755410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:28.813424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:28.814324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:28.814408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:28.814441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:28.935920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:28.936093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:28.936136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:28.936167] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:28.939934] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-03-06T20:16:28.940291] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-06T20:16:28.940450] [INFO ] [sig ] ARQQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:29.086945] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARQQ.txt [2026-03-06T20:16:29.087108] [INFO ] [sig ] [236/3360] Completed ARQQ in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:29.087151] [INFO ] [sig ] [237/3360] Forecasting ARRY... [2026-03-06T20:16:29.087180] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-06T20:16:29.087210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-06T20:16:29.099224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-06T20:16:29.099664] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-06T20:16:29.100478] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-06T20:16:29.100531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:29.100563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:29.100617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:29.100676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:29.157879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:29.158794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:29.158879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:29.158912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:29.283502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:29.283688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:29.283750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:29.283782] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:29.287370] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-03-06T20:16:29.287708] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-06T20:16:29.287890] [INFO ] [sig ] ARRY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:29.434406] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARRY.txt [2026-03-06T20:16:29.434622] [INFO ] [sig ] [237/3360] Completed ARRY in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-06T20:16:29.434666] [INFO ] [sig ] [238/3360] Forecasting ARTL... [2026-03-06T20:16:29.434698] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-06T20:16:29.434729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-06T20:16:29.445675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-06T20:16:29.446071] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-06T20:16:29.446911] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-06T20:16:29.446965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:29.446998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:29.447025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:29.447081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:29.505994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:29.506949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:29.507052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:29.507086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:29.626793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:29.626965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:29.627007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:29.627036] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:29.630639] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: UP (p=55.23%) [2026-03-06T20:16:29.630929] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-06T20:16:29.631060] [INFO ] [sig ] ARTL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:29.772711] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARTL.txt [2026-03-06T20:16:29.772846] [INFO ] [sig ] [238/3360] Completed ARTL in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:29.772886] [INFO ] [sig ] [239/3360] Forecasting ARTNA... [2026-03-06T20:16:29.772916] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-06T20:16:29.772946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-06T20:16:29.783960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-06T20:16:29.784313] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-06T20:16:29.785138] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-06T20:16:29.785192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:29.785224] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:29.785251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:29.785308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:29.842143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:29.843092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:29.843176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:29.843210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:29.958806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:29.958969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:29.959011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:29.959042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:29.962599] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-03-06T20:16:29.962889] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-06T20:16:29.963023] [INFO ] [sig ] ARTNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:30.103098] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ARTNA.txt [2026-03-06T20:16:30.103234] [INFO ] [sig ] [239/3360] Completed ARTNA in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:30.103274] [INFO ] [sig ] [240/3360] Forecasting ARVN... [2026-03-06T20:16:30.103303] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-06T20:16:30.103335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-06T20:16:30.114804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-06T20:16:30.115183] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-06T20:16:30.116014] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-06T20:16:30.116069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:30.116103] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:30.116132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:30.116193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:30.177068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:30.178169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:30.178259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:30.178296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:30.299749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:30.299910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:30.299952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:30.299983] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:30.303524] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-03-06T20:16:30.303832] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-06T20:16:30.303969] [INFO ] [sig ] ARVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:30.448230] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ARVN.txt [2026-03-06T20:16:30.448401] [INFO ] [sig ] [240/3360] Completed ARVN in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:30.448442] [INFO ] [sig ] [241/3360] Forecasting ASA... [2026-03-06T20:16:30.448474] [INFO ] [sig ] Generating forecast for: ASA [2026-03-06T20:16:30.448505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-06T20:16:30.460379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-06T20:16:30.460816] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-06T20:16:30.461652] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-06T20:16:30.461707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:30.461807] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:30.461840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:30.461901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:30.518968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:30.519912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:30.520000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:30.520034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:30.642849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:30.643007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:30.643046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:30.643075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:30.646495] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-03-06T20:16:30.646796] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-06T20:16:30.646930] [INFO ] [sig ] ASA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:30.787161] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASA.txt [2026-03-06T20:16:30.787330] [INFO ] [sig ] [241/3360] Completed ASA in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:30.787371] [INFO ] [sig ] [242/3360] Forecasting ASB... [2026-03-06T20:16:30.787402] [INFO ] [sig ] Generating forecast for: ASB [2026-03-06T20:16:30.787432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-06T20:16:30.798601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-06T20:16:30.798944] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-06T20:16:30.799744] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-06T20:16:30.799797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:30.799829] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:30.799855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:30.799913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:30.864655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:30.865559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:30.865664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:30.865700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:30.987861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:30.988026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:30.988069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:30.988109] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:30.992292] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-03-06T20:16:30.992600] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-06T20:16:30.992736] [INFO ] [sig ] ASB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:31.140526] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASB.txt [2026-03-06T20:16:31.140703] [INFO ] [sig ] [242/3360] Completed ASB in 0.4s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:31.140746] [INFO ] [sig ] [243/3360] Forecasting ASBA... [2026-03-06T20:16:31.140775] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-06T20:16:31.140805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-06T20:16:31.151833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-06T20:16:31.152192] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-06T20:16:31.153027] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-06T20:16:31.153079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:31.153112] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:31.153139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:31.153195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:31.209457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:31.210096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:31.210176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:31.210208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:31.319639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:31.319800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:31.319840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:31.319870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:31.323384] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-03-06T20:16:31.323687] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-06T20:16:31.323818] [INFO ] [sig ] ASBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:31.469095] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASBA.txt [2026-03-06T20:16:31.469256] [INFO ] [sig ] [243/3360] Completed ASBA in 0.3s | 2.79 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-06T20:16:31.469296] [INFO ] [sig ] [244/3360] Forecasting ASC... [2026-03-06T20:16:31.469328] [INFO ] [sig ] Generating forecast for: ASC [2026-03-06T20:16:31.469361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-06T20:16:31.482732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-06T20:16:31.483137] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-06T20:16:31.483971] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-06T20:16:31.484024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:31.484056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:31.484083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:31.484139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:31.541126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:31.542007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:31.542090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:31.542124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:31.666811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:31.666970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:31.667012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:31.667096] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:31.671237] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=54.97%) [2026-03-06T20:16:31.671734] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-06T20:16:31.671874] [INFO ] [sig ] ASC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:31.815231] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASC.txt [2026-03-06T20:16:31.815363] [INFO ] [sig ] [244/3360] Completed ASC in 0.3s | 2.79 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-06T20:16:31.815403] [INFO ] [sig ] [245/3360] Forecasting ASG... [2026-03-06T20:16:31.815438] [INFO ] [sig ] Generating forecast for: ASG [2026-03-06T20:16:31.815470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-06T20:16:31.826160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-06T20:16:31.826470] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-06T20:16:31.827273] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-06T20:16:31.827335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:31.827375] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:31.827409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:31.827478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:31.884665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:31.885294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:31.885373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:31.885405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:32.004251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:32.004415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:32.004464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:32.004499] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:32.007980] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-03-06T20:16:32.008258] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-06T20:16:32.008391] [INFO ] [sig ] ASG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:32.149016] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASG.txt [2026-03-06T20:16:32.149136] [INFO ] [sig ] [245/3360] Completed ASG in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-06T20:16:32.149175] [INFO ] [sig ] [246/3360] Forecasting ASGI... [2026-03-06T20:16:32.149204] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-06T20:16:32.149235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-06T20:16:32.160313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-06T20:16:32.160650] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-06T20:16:32.161434] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-06T20:16:32.161487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:32.161517] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:32.161543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:32.161623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:32.218149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:32.218810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:32.218887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:32.218918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:32.337534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:32.337699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:32.337739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:32.337767] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:32.341167] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-06T20:16:32.341446] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-06T20:16:32.341593] [INFO ] [sig ] ASGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:32.482947] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASGI.txt [2026-03-06T20:16:32.483084] [INFO ] [sig ] [246/3360] Completed ASGI in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-06T20:16:32.483123] [INFO ] [sig ] [247/3360] Forecasting ASGN... [2026-03-06T20:16:32.483154] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-06T20:16:32.483184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-06T20:16:32.494135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-06T20:16:32.494457] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-06T20:16:32.495263] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-06T20:16:32.495316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:32.495348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:32.495375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:32.495432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:32.564336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:32.565284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:32.565374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:32.565407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:32.682104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:32.682267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:32.682307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:32.682337] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:32.685790] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=46.66%) [2026-03-06T20:16:32.686074] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-06T20:16:32.686210] [INFO ] [sig ] ASGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:32.828031] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASGN.txt [2026-03-06T20:16:32.828203] [INFO ] [sig ] [247/3360] Completed ASGN in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-06T20:16:32.828243] [INFO ] [sig ] [248/3360] Forecasting ASH... [2026-03-06T20:16:32.828273] [INFO ] [sig ] Generating forecast for: ASH [2026-03-06T20:16:32.828303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-06T20:16:32.839931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-06T20:16:32.840325] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-06T20:16:32.841142] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-06T20:16:32.841195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:32.841226] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:32.841254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:32.841311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:32.898032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:32.898931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:32.899016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:32.899049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:33.022953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:33.023116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:33.023157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:33.023202] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:33.026685] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-03-06T20:16:33.026977] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-06T20:16:33.027113] [INFO ] [sig ] ASH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:33.166486] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASH.txt [2026-03-06T20:16:33.166634] [INFO ] [sig ] [248/3360] Completed ASH in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:33.166676] [INFO ] [sig ] [249/3360] Forecasting ASIX... [2026-03-06T20:16:33.166706] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-06T20:16:33.166737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-06T20:16:33.178411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-06T20:16:33.178808] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-06T20:16:33.179617] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-06T20:16:33.179669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:33.179701] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:33.179728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:33.179785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:33.237750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:33.238870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:33.238959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:33.238992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:33.358815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:33.358977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:33.359020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:33.359048] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:33.363223] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-06T20:16:33.363499] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-06T20:16:33.363810] [INFO ] [sig ] ASIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:33.506788] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASIX.txt [2026-03-06T20:16:33.506918] [INFO ] [sig ] [249/3360] Completed ASIX in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:33.506957] [INFO ] [sig ] [250/3360] Forecasting ASLE... [2026-03-06T20:16:33.506986] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-06T20:16:33.507015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-06T20:16:33.518189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-06T20:16:33.518512] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-06T20:16:33.519323] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-06T20:16:33.519376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:33.519408] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:33.519435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:33.519490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:33.577876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:33.578518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:33.578619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:33.578671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:33.696966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:33.697133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:33.697175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:33.697204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:33.700678] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=68.25%) [2026-03-06T20:16:33.701140] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-06T20:16:33.701269] [INFO ] [sig ] ASLE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:33.847999] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASLE.txt [2026-03-06T20:16:33.848116] [INFO ] [sig ] [250/3360] Completed ASLE in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:33.848155] [INFO ] [sig ] [251/3360] Forecasting ASMB... [2026-03-06T20:16:33.848184] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-06T20:16:33.848214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-06T20:16:33.859490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-06T20:16:33.860010] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-06T20:16:33.860813] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-06T20:16:33.860866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:33.860896] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:33.860923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:33.860979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:33.919681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:33.920282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:33.920387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:33.920421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:34.044657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:34.044818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:34.044859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:34.044887] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:34.048313] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-03-06T20:16:34.048612] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-06T20:16:34.048745] [INFO ] [sig ] ASMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:34.190624] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASMB.txt [2026-03-06T20:16:34.190788] [INFO ] [sig ] [251/3360] Completed ASMB in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:34.190830] [INFO ] [sig ] [252/3360] Forecasting ASML... [2026-03-06T20:16:34.190860] [INFO ] [sig ] Generating forecast for: ASML [2026-03-06T20:16:34.190890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-06T20:16:34.202612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-06T20:16:34.203000] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-06T20:16:34.203829] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-06T20:16:34.203881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:34.203914] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:34.203956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:34.204012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:34.261313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:34.262197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:34.262280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:34.262312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:34.389700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:34.389865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:34.389905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:34.389934] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:34.393413] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=33.26%) [2026-03-06T20:16:34.393733] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-06T20:16:34.393876] [INFO ] [sig ] ASML: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:34.539689] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASML.txt [2026-03-06T20:16:34.539869] [INFO ] [sig ] [252/3360] Completed ASML in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:34.539917] [INFO ] [sig ] [253/3360] Forecasting ASND... [2026-03-06T20:16:34.539956] [INFO ] [sig ] Generating forecast for: ASND [2026-03-06T20:16:34.539997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-06T20:16:34.552899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-06T20:16:34.553349] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-06T20:16:34.554307] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-06T20:16:34.554365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:34.554409] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:34.554439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:34.554499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:34.622858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:34.623872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:34.623974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:34.624013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:34.758317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:34.758488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:34.758529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:34.758557] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:34.762155] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-03-06T20:16:34.762506] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-06T20:16:34.762684] [INFO ] [sig ] ASND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:34.910470] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASND.txt [2026-03-06T20:16:34.910664] [INFO ] [sig ] [253/3360] Completed ASND in 0.4s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:34.910709] [INFO ] [sig ] [254/3360] Forecasting ASO... [2026-03-06T20:16:34.910739] [INFO ] [sig ] Generating forecast for: ASO [2026-03-06T20:16:34.910770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-06T20:16:34.926108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-06T20:16:34.926617] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-06T20:16:34.927786] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-06T20:16:34.927872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:34.927918] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:34.927955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:34.928037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:34.995793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:34.996714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:34.996801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:34.996834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:35.121548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:35.121736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:35.121778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:35.121809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:35.125742] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=56.13%) [2026-03-06T20:16:35.126142] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-06T20:16:35.126292] [INFO ] [sig ] ASO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:35.280412] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASO.txt [2026-03-06T20:16:35.280644] [INFO ] [sig ] [254/3360] Completed ASO in 0.4s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:35.280687] [INFO ] [sig ] [255/3360] Forecasting ASPI... [2026-03-06T20:16:35.280719] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-06T20:16:35.280749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-06T20:16:35.292618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-06T20:16:35.292972] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-06T20:16:35.293811] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-06T20:16:35.293865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:35.293898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:35.293927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:35.293986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:35.356035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:35.356962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:35.357048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:35.357084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:35.487376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:35.487545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:35.487607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:35.487641] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:35.491358] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=75.52%) [2026-03-06T20:16:35.491709] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-06T20:16:35.491848] [INFO ] [sig ] ASPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:35.638263] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASPI.txt [2026-03-06T20:16:35.638430] [INFO ] [sig ] [255/3360] Completed ASPI in 0.4s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:35.638481] [INFO ] [sig ] [256/3360] Forecasting ASPN... [2026-03-06T20:16:35.638517] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-06T20:16:35.638568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-06T20:16:35.721798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-06T20:16:35.722213] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-06T20:16:35.723067] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-06T20:16:35.723120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:35.723152] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:35.723178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:35.723234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:35.780097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:35.781084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:35.781172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:35.781229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:35.907102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:35.907272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:35.907313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:35.907342] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:35.910919] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-03-06T20:16:35.911210] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-06T20:16:35.911347] [INFO ] [sig ] ASPN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:36.059101] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASPN.txt [2026-03-06T20:16:36.059289] [INFO ] [sig ] [256/3360] Completed ASPN in 0.4s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:36.059331] [INFO ] [sig ] [257/3360] Forecasting ASPS... [2026-03-06T20:16:36.059363] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-06T20:16:36.059393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-06T20:16:36.073698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-06T20:16:36.074067] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-06T20:16:36.074932] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-06T20:16:36.074988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:36.075023] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:36.075051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:36.075110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:36.132292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:36.133015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:36.133097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:36.133130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:36.247619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:36.247778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:36.247832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:36.247865] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:36.251322] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-03-06T20:16:36.251625] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-06T20:16:36.251759] [INFO ] [sig ] ASPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:36.393905] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASPS.txt [2026-03-06T20:16:36.394059] [INFO ] [sig ] [257/3360] Completed ASPS in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:36.394101] [INFO ] [sig ] [258/3360] Forecasting ASTE... [2026-03-06T20:16:36.394132] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-06T20:16:36.394165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-06T20:16:36.406547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-06T20:16:36.406954] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-06T20:16:36.407760] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-06T20:16:36.407838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:36.407921] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:36.407952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:36.408009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:36.464726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:36.465508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:36.465607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:36.465642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:36.586867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:36.587035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:36.587076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:36.587104] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:36.590668] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-03-06T20:16:36.590955] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-06T20:16:36.591089] [INFO ] [sig ] ASTE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:36.733274] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASTE.txt [2026-03-06T20:16:36.733416] [INFO ] [sig ] [258/3360] Completed ASTE in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:36.733460] [INFO ] [sig ] [259/3360] Forecasting ASTH... [2026-03-06T20:16:36.733493] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-06T20:16:36.733523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-06T20:16:36.745366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-06T20:16:36.745728] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-06T20:16:36.746520] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-06T20:16:36.746600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:36.746636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:36.746662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:36.746723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:36.803590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:36.804352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:36.804432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:36.804465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:36.923534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:36.923710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:36.923753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:36.923783] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:36.927358] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=20.51%) [2026-03-06T20:16:36.927662] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-06T20:16:36.927794] [INFO ] [sig ] ASTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:37.069393] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASTH.txt [2026-03-06T20:16:37.069538] [INFO ] [sig ] [259/3360] Completed ASTH in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:37.069596] [INFO ] [sig ] [260/3360] Forecasting ASTI... [2026-03-06T20:16:37.069630] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-06T20:16:37.069661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-06T20:16:37.081080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-06T20:16:37.081452] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-06T20:16:37.082270] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-06T20:16:37.082324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:37.082357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:37.082386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:37.082444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:37.139050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:37.139708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:37.139787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:37.139818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:37.256413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:37.256592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:37.256636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:37.256665] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:37.260296] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=74.24%) [2026-03-06T20:16:37.260596] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-06T20:16:37.260731] [INFO ] [sig ] ASTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:37.402530] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASTI.txt [2026-03-06T20:16:37.402713] [INFO ] [sig ] [260/3360] Completed ASTI in 0.3s | 2.80 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-06T20:16:37.402754] [INFO ] [sig ] [261/3360] Forecasting ASTL... [2026-03-06T20:16:37.402786] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-06T20:16:37.402817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-06T20:16:37.414369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-06T20:16:37.414786] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-06T20:16:37.415639] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-06T20:16:37.415693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:37.415726] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:37.415754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:37.415816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:37.473375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:37.474331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:37.474424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:37.474457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:37.598095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:37.598260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:37.598305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:37.598374] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:37.602008] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=13.98%) [2026-03-06T20:16:37.602313] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-06T20:16:37.602454] [INFO ] [sig ] ASTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:37.817440] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASTL.txt [2026-03-06T20:16:37.817625] [INFO ] [sig ] [261/3360] Completed ASTL in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:37.817673] [INFO ] [sig ] [262/3360] Forecasting ASTS... [2026-03-06T20:16:37.817705] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-06T20:16:37.817738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-06T20:16:37.829316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-06T20:16:37.829727] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-06T20:16:37.830591] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-06T20:16:37.830650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:37.830683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:37.830712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:37.830770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:37.890767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:37.891660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:37.891747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:37.891780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:38.019406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:38.019595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:38.019640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:38.019671] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:38.023372] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-03-06T20:16:38.023704] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-06T20:16:38.023849] [INFO ] [sig ] ASTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:38.171729] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASTS.txt [2026-03-06T20:16:38.171898] [INFO ] [sig ] [262/3360] Completed ASTS in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:38.171944] [INFO ] [sig ] [263/3360] Forecasting ASX... [2026-03-06T20:16:38.171975] [INFO ] [sig ] Generating forecast for: ASX [2026-03-06T20:16:38.172015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-06T20:16:38.183457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-06T20:16:38.183894] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-06T20:16:38.184732] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-06T20:16:38.184785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:38.184817] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:38.184843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:38.184938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:38.243987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:38.245049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:38.245165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:38.245212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:38.368626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:38.368793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:38.368833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:38.368863] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:38.372380] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-03-06T20:16:38.372693] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-06T20:16:38.372832] [INFO ] [sig ] ASX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:38.518112] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ASX.txt [2026-03-06T20:16:38.518309] [INFO ] [sig ] [263/3360] Completed ASX in 0.3s | 2.80 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:38.518361] [INFO ] [sig ] [264/3360] Forecasting ASYS... [2026-03-06T20:16:38.518393] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-06T20:16:38.518429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-06T20:16:38.530301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-06T20:16:38.530753] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-06T20:16:38.531568] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-06T20:16:38.531642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:38.531674] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:38.531701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:38.531759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:38.588533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:38.589439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:38.589525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:38.589558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:38.707448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:38.707634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:38.707677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:38.707706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:38.711256] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-03-06T20:16:38.711604] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-06T20:16:38.711752] [INFO ] [sig ] ASYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:38.859764] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ASYS.txt [2026-03-06T20:16:38.859935] [INFO ] [sig ] [264/3360] Completed ASYS in 0.3s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:38.859978] [INFO ] [sig ] [265/3360] Forecasting ATAI... [2026-03-06T20:16:38.860009] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-06T20:16:38.860040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-06T20:16:38.872519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-06T20:16:38.872980] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-06T20:16:38.873927] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-06T20:16:38.874024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:38.874060] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:38.874091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:38.874151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:38.932783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:38.933706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:38.933798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:38.933834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:39.056095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:39.056266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:39.056308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:39.056337] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:39.060000] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-03-06T20:16:39.060351] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-06T20:16:39.060504] [INFO ] [sig ] ATAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:39.209956] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATAI.txt [2026-03-06T20:16:39.210106] [INFO ] [sig ] [265/3360] Completed ATAI in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:39.210148] [INFO ] [sig ] [266/3360] Forecasting ATEC... [2026-03-06T20:16:39.210178] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-06T20:16:39.210207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-06T20:16:39.221840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-06T20:16:39.222212] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-06T20:16:39.223045] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-06T20:16:39.223099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:39.223131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:39.223157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:39.223213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:39.280691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:39.281547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:39.281650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:39.281684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:39.406966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:39.407128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:39.407169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:39.407198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:39.410999] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-03-06T20:16:39.411290] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-06T20:16:39.411426] [INFO ] [sig ] ATEC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:39.569267] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ATEC.txt [2026-03-06T20:16:39.569445] [INFO ] [sig ] [266/3360] Completed ATEC in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:39.569492] [INFO ] [sig ] [267/3360] Forecasting ATEN... [2026-03-06T20:16:39.569524] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-06T20:16:39.569555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-06T20:16:39.581450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-06T20:16:39.581852] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-06T20:16:39.582694] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-06T20:16:39.582747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:39.582780] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:39.582807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:39.582869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:39.640432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:39.641294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:39.641378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:39.641411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:39.768992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:39.769214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:39.769262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:39.769290] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:39.773211] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=37.17%) [2026-03-06T20:16:39.773633] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-06T20:16:39.773791] [INFO ] [sig ] ATEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:39.919955] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ATEN.txt [2026-03-06T20:16:39.920098] [INFO ] [sig ] [267/3360] Completed ATEN in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:39.920139] [INFO ] [sig ] [268/3360] Forecasting ATEX... [2026-03-06T20:16:39.920169] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-06T20:16:39.920199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-06T20:16:39.931636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-06T20:16:39.931961] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-06T20:16:39.932767] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-06T20:16:39.932820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:39.932852] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:39.932880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:39.932936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:39.990535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:39.991317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:39.991445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:39.991479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:40.109176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:40.109337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:40.109379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:40.109412] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:40.112875] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-06T20:16:40.113154] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-06T20:16:40.113283] [INFO ] [sig ] ATEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:40.258066] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATEX.txt [2026-03-06T20:16:40.258245] [INFO ] [sig ] [268/3360] Completed ATEX in 0.3s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:40.258289] [INFO ] [sig ] [269/3360] Forecasting ATHM... [2026-03-06T20:16:40.258320] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-06T20:16:40.258351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-06T20:16:40.271065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-06T20:16:40.271513] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-06T20:16:40.272478] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-06T20:16:40.272540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:40.272592] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:40.272624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:40.272683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:40.333343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:40.334488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:40.334617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:40.334665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:40.480128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:40.480326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:40.480391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:40.480439] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:40.485944] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-06T20:16:40.486502] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-06T20:16:40.486767] [INFO ] [sig ] ATHM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:40.653229] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATHM.txt [2026-03-06T20:16:40.653416] [INFO ] [sig ] [269/3360] Completed ATHM in 0.4s | 2.80 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:40.653459] [INFO ] [sig ] [270/3360] Forecasting ATI... [2026-03-06T20:16:40.653494] [INFO ] [sig ] Generating forecast for: ATI [2026-03-06T20:16:40.653546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-06T20:16:40.666317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-06T20:16:40.666807] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-06T20:16:40.667750] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-06T20:16:40.667806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:40.667875] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:40.667904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:40.667983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:40.739465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:40.740808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:40.740946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:40.741002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:40.905559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:40.905802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:40.905871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:40.905924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:40.911529] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-06T20:16:40.912085] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-06T20:16:40.912282] [INFO ] [sig ] ATI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:41.159447] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATI.txt [2026-03-06T20:16:41.159752] [INFO ] [sig ] [270/3360] Completed ATI in 0.5s | 2.79 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:41.159814] [INFO ] [sig ] [271/3360] Forecasting ATLC... [2026-03-06T20:16:41.159852] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-06T20:16:41.159902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-06T20:16:41.185058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-06T20:16:41.185685] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-06T20:16:41.188601] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-06T20:16:41.188687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:41.188743] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:41.188791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:41.188886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:41.297635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:41.299029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:41.299161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:41.299222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:41.465876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:41.466229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:41.466310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:41.466369] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:41.472936] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-03-06T20:16:41.473599] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-06T20:16:41.473849] [INFO ] [sig ] ATLC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:41.706705] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ATLC.txt [2026-03-06T20:16:41.707013] [INFO ] [sig ] [271/3360] Completed ATLC in 0.5s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:41.707081] [INFO ] [sig ] [272/3360] Forecasting ATLCZ... [2026-03-06T20:16:41.707133] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-06T20:16:41.707183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-06T20:16:41.725463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-06T20:16:41.726043] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-06T20:16:41.727226] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-06T20:16:41.727298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:41.727338] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:41.727371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:41.727452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:41.820197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:41.821871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:41.821991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:41.822045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:41.962058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:41.962272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:41.962321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:41.962365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:41.966144] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=44.11%) [2026-03-06T20:16:41.966471] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-06T20:16:41.966636] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:42.128816] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ATLCZ.txt [2026-03-06T20:16:42.128986] [INFO ] [sig ] [272/3360] Completed ATLCZ in 0.4s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:42.129029] [INFO ] [sig ] [273/3360] Forecasting ATLO... [2026-03-06T20:16:42.129059] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-06T20:16:42.129091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-06T20:16:42.141126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-06T20:16:42.141545] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-06T20:16:42.142511] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-06T20:16:42.142569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:42.142645] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:42.142680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:42.142738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:42.201049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:42.201984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:42.202072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:42.202107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:42.310355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:42.310520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:42.310562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:42.310612] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:42.314082] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-06T20:16:42.314379] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-06T20:16:42.314515] [INFO ] [sig ] ATLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:42.457445] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATLO.txt [2026-03-06T20:16:42.457636] [INFO ] [sig ] [273/3360] Completed ATLO in 0.3s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:42.457683] [INFO ] [sig ] [274/3360] Forecasting ATNI... [2026-03-06T20:16:42.457714] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-06T20:16:42.457744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-06T20:16:42.470504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-06T20:16:42.470970] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-06T20:16:42.471891] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-06T20:16:42.471949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:42.471985] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:42.472012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:42.472072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:42.541805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:42.542735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:42.542823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:42.542858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:42.679317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:42.679483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:42.679527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:42.679559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:42.683149] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-03-06T20:16:42.683449] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-06T20:16:42.683613] [INFO ] [sig ] ATNI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:42.829290] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATNI.txt [2026-03-06T20:16:42.829466] [INFO ] [sig ] [274/3360] Completed ATNI in 0.4s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-06T20:16:42.829509] [INFO ] [sig ] [275/3360] Forecasting ATO... [2026-03-06T20:16:42.829538] [INFO ] [sig ] Generating forecast for: ATO [2026-03-06T20:16:42.829568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-06T20:16:42.841175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-06T20:16:42.841551] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-06T20:16:42.842465] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-06T20:16:42.842521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:42.842627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:42.842666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:42.842738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:42.901170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:42.902315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:42.902401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:42.902434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:43.031109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:43.031274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:43.031315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:43.031344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:43.034927] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=85.76%) [2026-03-06T20:16:43.035217] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-06T20:16:43.035351] [INFO ] [sig ] ATO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:43.182952] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATO.txt [2026-03-06T20:16:43.183122] [INFO ] [sig ] [275/3360] Completed ATO in 0.4s | 2.79 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-06T20:16:43.183163] [INFO ] [sig ] [276/3360] Forecasting ATOM... [2026-03-06T20:16:43.183195] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-06T20:16:43.183225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-06T20:16:43.194918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-06T20:16:43.195298] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-06T20:16:43.196144] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-06T20:16:43.196199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:43.196252] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:43.196282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:43.196338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:43.253238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:43.254147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:43.254230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:43.254263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:43.377682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:43.377859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:43.377905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:43.377933] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:43.381450] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=67.75%) [2026-03-06T20:16:43.381772] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-06T20:16:43.381915] [INFO ] [sig ] ATOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:43.529821] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATOM.txt [2026-03-06T20:16:43.529985] [INFO ] [sig ] [276/3360] Completed ATOM in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:43.530027] [INFO ] [sig ] [277/3360] Forecasting ATRA... [2026-03-06T20:16:43.530058] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-06T20:16:43.530087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-06T20:16:43.541697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-06T20:16:43.542082] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-06T20:16:43.542898] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-06T20:16:43.542951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:43.542984] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:43.543011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:43.543068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:43.600679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:43.601600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:43.601701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:43.601741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:43.721767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:43.721947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:43.721986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:43.722014] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:43.725633] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=38.73%) [2026-03-06T20:16:43.725926] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-06T20:16:43.726062] [INFO ] [sig ] ATRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:43.867488] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ATRA.txt [2026-03-06T20:16:43.867669] [INFO ] [sig ] [277/3360] Completed ATRA in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:43.867714] [INFO ] [sig ] [278/3360] Forecasting ATRC... [2026-03-06T20:16:43.867745] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-06T20:16:43.867776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-06T20:16:43.880208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-06T20:16:43.880613] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-06T20:16:43.881429] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-06T20:16:43.881481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:43.881513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:43.881539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:43.881619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:43.939195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:43.940111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:43.940197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:43.940229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:44.059429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:44.059664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:44.059722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:44.059805] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:44.064664] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-03-06T20:16:44.065044] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-06T20:16:44.065227] [INFO ] [sig ] ATRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:44.259894] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATRC.txt [2026-03-06T20:16:44.260069] [INFO ] [sig ] [278/3360] Completed ATRC in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:44.260110] [INFO ] [sig ] [279/3360] Forecasting ATRO... [2026-03-06T20:16:44.260143] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-06T20:16:44.260174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-06T20:16:44.272472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-06T20:16:44.272972] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-06T20:16:44.273910] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-06T20:16:44.273972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:44.274006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:44.274032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:44.274090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:44.333416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:44.334383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:44.334481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:44.334515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:44.461445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:44.461635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:44.461680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:44.461713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:44.465480] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-03-06T20:16:44.465879] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-06T20:16:44.466032] [INFO ] [sig ] ATRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:44.610507] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ATRO.txt [2026-03-06T20:16:44.610687] [INFO ] [sig ] [279/3360] Completed ATRO in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:44.610744] [INFO ] [sig ] [280/3360] Forecasting AUB... [2026-03-06T20:16:44.610778] [INFO ] [sig ] Generating forecast for: AUB [2026-03-06T20:16:44.610808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-06T20:16:44.622544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-06T20:16:44.622932] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-06T20:16:44.623739] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-06T20:16:44.623791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:44.623822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:44.623849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:44.623906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:44.682620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:44.683520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:44.683627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:44.683667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:44.805738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:44.805921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:44.805978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:44.806020] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:44.810129] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=16.50%) [2026-03-06T20:16:44.810433] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-06T20:16:44.810593] [INFO ] [sig ] AUB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:44.960931] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AUB.txt [2026-03-06T20:16:44.961109] [INFO ] [sig ] [280/3360] Completed AUB in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:44.961155] [INFO ] [sig ] [281/3360] Forecasting AUDC... [2026-03-06T20:16:44.961187] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-06T20:16:44.961219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-06T20:16:44.974038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-06T20:16:44.974588] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-06T20:16:44.975729] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-06T20:16:44.975814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:44.975855] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:44.975890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:44.975960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:45.044402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:45.045646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:45.045798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:45.045841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:45.169321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:45.169496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:45.169538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:45.169585] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:45.173216] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-03-06T20:16:45.173524] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-06T20:16:45.173723] [INFO ] [sig ] AUDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:45.317334] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AUDC.txt [2026-03-06T20:16:45.317470] [INFO ] [sig ] [281/3360] Completed AUDC in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:45.317510] [INFO ] [sig ] [282/3360] Forecasting AUPH... [2026-03-06T20:16:45.317539] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-06T20:16:45.317593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-06T20:16:45.330502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-06T20:16:45.330964] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-06T20:16:45.331859] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-06T20:16:45.331923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:45.331957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:45.331985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:45.332044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:45.393486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:45.394479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:45.394592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:45.394631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:45.523527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:45.523740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:45.523789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:45.523818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:45.527882] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=27.95%) [2026-03-06T20:16:45.528276] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-06T20:16:45.528436] [INFO ] [sig ] AUPH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:45.677349] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AUPH.txt [2026-03-06T20:16:45.677521] [INFO ] [sig ] [282/3360] Completed AUPH in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:45.677563] [INFO ] [sig ] [283/3360] Forecasting AURA... [2026-03-06T20:16:45.677613] [INFO ] [sig ] Generating forecast for: AURA [2026-03-06T20:16:45.677645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-06T20:16:45.689307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-06T20:16:45.689725] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-06T20:16:45.690561] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-06T20:16:45.690631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:45.690664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:45.690691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:45.690748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:45.750193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:45.751212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:45.751319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:45.751359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:45.873391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:45.873557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:45.873621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:45.873693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:45.877392] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-06T20:16:45.877717] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-06T20:16:45.877912] [INFO ] [sig ] AURA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:46.023359] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AURA.txt [2026-03-06T20:16:46.023523] [INFO ] [sig ] [283/3360] Completed AURA in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:46.023567] [INFO ] [sig ] [284/3360] Forecasting AUTL... [2026-03-06T20:16:46.023622] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-06T20:16:46.023654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-06T20:16:46.035459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-06T20:16:46.035862] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-06T20:16:46.036678] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-06T20:16:46.036735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:46.036766] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:46.036792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:46.036849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:46.099616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:46.100792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:46.100883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:46.100918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:46.226963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:46.227130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:46.227173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:46.227203] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:46.230908] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-03-06T20:16:46.231201] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-06T20:16:46.231338] [INFO ] [sig ] AUTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:46.378233] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AUTL.txt [2026-03-06T20:16:46.378403] [INFO ] [sig ] [284/3360] Completed AUTL in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:46.378444] [INFO ] [sig ] [285/3360] Forecasting AVA... [2026-03-06T20:16:46.378476] [INFO ] [sig ] Generating forecast for: AVA [2026-03-06T20:16:46.378506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-06T20:16:46.389894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-06T20:16:46.390267] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-06T20:16:46.391134] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-06T20:16:46.391190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:46.391224] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:46.391253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:46.391311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:46.451264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:46.452177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:46.452332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:46.452369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:46.568690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:46.568856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:46.568897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:46.568926] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:46.572367] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-03-06T20:16:46.572668] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-06T20:16:46.572800] [INFO ] [sig ] AVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:46.716979] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVA.txt [2026-03-06T20:16:46.717139] [INFO ] [sig ] [285/3360] Completed AVA in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:46.717181] [INFO ] [sig ] [286/3360] Forecasting AVAH... [2026-03-06T20:16:46.717210] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-06T20:16:46.717241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-06T20:16:46.728611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-06T20:16:46.728977] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-06T20:16:46.729804] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-06T20:16:46.729868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:46.729903] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:46.729931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:46.729988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:46.789277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:46.790197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:46.790280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:46.790314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:46.915324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:46.915492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:46.915534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:46.915565] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:46.919236] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-03-06T20:16:46.919546] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-06T20:16:46.919712] [INFO ] [sig ] AVAH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:47.070867] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVAH.txt [2026-03-06T20:16:47.071010] [INFO ] [sig ] [286/3360] Completed AVAH in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:47.071052] [INFO ] [sig ] [287/3360] Forecasting AVAL... [2026-03-06T20:16:47.071081] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-06T20:16:47.071112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-06T20:16:47.083677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-06T20:16:47.084027] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-06T20:16:47.085230] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-06T20:16:47.085291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:47.085338] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:47.085366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:47.085422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:47.142144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:47.142853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:47.142935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:47.142967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:47.254544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:47.254723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:47.254766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:47.254797] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:47.258399] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=14.83%) [2026-03-06T20:16:47.258712] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-06T20:16:47.258849] [INFO ] [sig ] AVAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:47.402062] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVAL.txt [2026-03-06T20:16:47.402228] [INFO ] [sig ] [287/3360] Completed AVAL in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:47.402268] [INFO ] [sig ] [288/3360] Forecasting AVB... [2026-03-06T20:16:47.402296] [INFO ] [sig ] Generating forecast for: AVB [2026-03-06T20:16:47.402327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-06T20:16:47.414188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-06T20:16:47.414605] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-06T20:16:47.415414] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-06T20:16:47.415468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:47.415503] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:47.415532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:47.415611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:47.475543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:47.476450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:47.476544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:47.476610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:47.606646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:47.606854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:47.606898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:47.606929] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:47.610797] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-03-06T20:16:47.611123] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-06T20:16:47.611299] [INFO ] [sig ] AVB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:47.760816] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVB.txt [2026-03-06T20:16:47.761018] [INFO ] [sig ] [288/3360] Completed AVB in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.4m [2026-03-06T20:16:47.761061] [INFO ] [sig ] [289/3360] Forecasting AVBP... [2026-03-06T20:16:47.761091] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-06T20:16:47.761122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-06T20:16:47.773326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-06T20:16:47.773791] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-06T20:16:47.774632] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-06T20:16:47.774688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:47.774722] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:47.774750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:47.774810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:47.834193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:47.835174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:47.835262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:47.835296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:47.963503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:47.963689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:47.963730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:47.963759] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:47.967283] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-06T20:16:47.967623] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-06T20:16:47.967767] [INFO ] [sig ] AVBP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:48.109907] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVBP.txt [2026-03-06T20:16:48.110080] [INFO ] [sig ] [289/3360] Completed AVBP in 0.3s | 2.79 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-06T20:16:48.110122] [INFO ] [sig ] [290/3360] Forecasting AVD... [2026-03-06T20:16:48.110152] [INFO ] [sig ] Generating forecast for: AVD [2026-03-06T20:16:48.110182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-06T20:16:48.122868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-06T20:16:48.123290] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-06T20:16:48.124130] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-06T20:16:48.124183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:48.124217] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:48.124247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:48.124309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:48.181178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:48.182095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:48.182179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:48.182212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:48.301914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:48.302079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:48.302118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:48.302148] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:48.305689] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-03-06T20:16:48.305980] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-06T20:16:48.306114] [INFO ] [sig ] AVD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:48.465304] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVD.txt [2026-03-06T20:16:48.465477] [INFO ] [sig ] [290/3360] Completed AVD in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-06T20:16:48.465517] [INFO ] [sig ] [291/3360] Forecasting AVGO... [2026-03-06T20:16:48.465549] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-06T20:16:48.465615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-06T20:16:48.477617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-06T20:16:48.478037] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-06T20:16:48.478876] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-06T20:16:48.478929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:48.478961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:48.478987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:48.479043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:48.542400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:48.543395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:48.543494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:48.543530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:48.670072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:48.670239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:48.670282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:48.670312] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:48.674040] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-03-06T20:16:48.674358] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-06T20:16:48.674502] [INFO ] [sig ] AVGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:48.819092] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVGO.txt [2026-03-06T20:16:48.819248] [INFO ] [sig ] [291/3360] Completed AVGO in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-06T20:16:48.819292] [INFO ] [sig ] [292/3360] Forecasting AVGX... [2026-03-06T20:16:48.819324] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-06T20:16:48.819356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-06T20:16:48.831216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-06T20:16:48.831623] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-06T20:16:48.832438] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-06T20:16:48.832493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:48.832601] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:48.832635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:48.832696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:48.892021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:48.892984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:48.893080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:48.893114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:49.019606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:49.019778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:49.019822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:49.019851] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:49.023466] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=56.96%) [2026-03-06T20:16:49.023806] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-06T20:16:49.023951] [INFO ] [sig ] AVGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:49.192316] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVGX.txt [2026-03-06T20:16:49.192522] [INFO ] [sig ] [292/3360] Completed AVGX in 0.4s | 2.79 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-06T20:16:49.192588] [INFO ] [sig ] [293/3360] Forecasting AVK... [2026-03-06T20:16:49.192624] [INFO ] [sig ] Generating forecast for: AVK [2026-03-06T20:16:49.192664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-06T20:16:49.207832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-06T20:16:49.208269] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-06T20:16:49.209180] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-06T20:16:49.209246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:49.209313] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:49.209350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:49.209415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:49.270272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:49.271275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:49.271430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:49.271470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:49.404058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:49.404434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:49.404508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:49.404543] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:49.409495] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-03-06T20:16:49.409983] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-06T20:16:49.410157] [INFO ] [sig ] AVK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:49.562084] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVK.txt [2026-03-06T20:16:49.562258] [INFO ] [sig ] [293/3360] Completed AVK in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:49.562298] [INFO ] [sig ] [294/3360] Forecasting AVNS... [2026-03-06T20:16:49.562328] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-06T20:16:49.562357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-06T20:16:49.576341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-06T20:16:49.576825] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-06T20:16:49.577797] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-06T20:16:49.577903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:49.577940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:49.577969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:49.578034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:49.639077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:49.640035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:49.640123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:49.640158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:49.768507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:49.768692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:49.768741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:49.768817] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:49.772474] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-03-06T20:16:49.772811] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-06T20:16:49.772964] [INFO ] [sig ] AVNS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:49.918151] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVNS.txt [2026-03-06T20:16:49.918304] [INFO ] [sig ] [294/3360] Completed AVNS in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:49.918345] [INFO ] [sig ] [295/3360] Forecasting AVO... [2026-03-06T20:16:49.918377] [INFO ] [sig ] Generating forecast for: AVO [2026-03-06T20:16:49.918409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-06T20:16:49.940533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-06T20:16:49.940924] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-06T20:16:49.941761] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-06T20:16:49.941815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:49.941846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:49.941873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:49.941935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:49.999725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:50.000644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:50.000730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:50.000764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:50.123204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:50.123367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:50.123408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:50.123507] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:50.127240] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-03-06T20:16:50.127528] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-06T20:16:50.127704] [INFO ] [sig ] AVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:50.271498] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVO.txt [2026-03-06T20:16:50.271676] [INFO ] [sig ] [295/3360] Completed AVO in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:50.271718] [INFO ] [sig ] [296/3360] Forecasting AVTX... [2026-03-06T20:16:50.271749] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-06T20:16:50.271779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-06T20:16:50.283482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-06T20:16:50.283918] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-06T20:16:50.284752] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-06T20:16:50.284806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:50.284839] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:50.284866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:50.284924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:50.343213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:50.344138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:50.344225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:50.344287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:50.465707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:50.465869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:50.465911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:50.465941] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:50.469564] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=56.99%) [2026-03-06T20:16:50.469900] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-06T20:16:50.470042] [INFO ] [sig ] AVTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:50.615089] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVTX.txt [2026-03-06T20:16:50.615242] [INFO ] [sig ] [296/3360] Completed AVTX in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:50.615282] [INFO ] [sig ] [297/3360] Forecasting AVXL... [2026-03-06T20:16:50.615313] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-06T20:16:50.615343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-06T20:16:50.626823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-06T20:16:50.627172] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-06T20:16:50.628040] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-06T20:16:50.628094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:50.628127] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:50.628154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:50.628213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:50.686618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:50.687316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:50.687406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:50.687441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:50.808631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:50.808797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:50.808839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:50.808872] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:50.812619] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-03-06T20:16:50.812974] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-06T20:16:50.813122] [INFO ] [sig ] AVXL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:50.964504] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AVXL.txt [2026-03-06T20:16:50.964664] [INFO ] [sig ] [297/3360] Completed AVXL in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:50.964707] [INFO ] [sig ] [298/3360] Forecasting AVY... [2026-03-06T20:16:50.964737] [INFO ] [sig ] Generating forecast for: AVY [2026-03-06T20:16:50.964768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-06T20:16:50.976343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-06T20:16:50.976729] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-06T20:16:50.977595] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-06T20:16:50.977651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:50.977684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:50.977712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:50.977799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:51.035519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:51.036173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:51.036258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:51.036298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:51.160092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:51.160255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:51.160298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:51.160328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:51.163965] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=46.65%) [2026-03-06T20:16:51.164250] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-06T20:16:51.164386] [INFO ] [sig ] AVY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:51.307077] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AVY.txt [2026-03-06T20:16:51.307242] [INFO ] [sig ] [298/3360] Completed AVY in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:51.307283] [INFO ] [sig ] [299/3360] Forecasting AWF... [2026-03-06T20:16:51.307313] [INFO ] [sig ] Generating forecast for: AWF [2026-03-06T20:16:51.307343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-06T20:16:51.319275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-06T20:16:51.319667] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-06T20:16:51.320465] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-06T20:16:51.320519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:51.320551] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:51.320599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:51.320672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:51.378865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:51.379813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:51.379916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:51.379956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:51.502923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:51.503092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:51.503134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:51.503164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:51.506833] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-03-06T20:16:51.507176] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-06T20:16:51.507330] [INFO ] [sig ] AWF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:51.650778] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AWF.txt [2026-03-06T20:16:51.650928] [INFO ] [sig ] [299/3360] Completed AWF in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:51.650970] [INFO ] [sig ] [300/3360] Forecasting AWI... [2026-03-06T20:16:51.651000] [INFO ] [sig ] Generating forecast for: AWI [2026-03-06T20:16:51.651030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-06T20:16:51.662913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-06T20:16:51.663243] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-06T20:16:51.664079] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-06T20:16:51.664147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:51.664181] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:51.664208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:51.664265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:51.721431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:51.722048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:51.722126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:51.722158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:51.843941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:51.844103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:51.844143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:51.844172] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:51.847693] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-03-06T20:16:51.847990] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-06T20:16:51.848122] [INFO ] [sig ] AWI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:51.989133] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AWI.txt [2026-03-06T20:16:51.989262] [INFO ] [sig ] [300/3360] Completed AWI in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:51.989302] [INFO ] [sig ] [301/3360] Forecasting AWK... [2026-03-06T20:16:51.989331] [INFO ] [sig ] Generating forecast for: AWK [2026-03-06T20:16:51.989361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-06T20:16:52.000934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-06T20:16:52.001261] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-06T20:16:52.002057] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-06T20:16:52.002109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:52.002141] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:52.002168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:52.002225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:52.062782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:52.063453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:52.063530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:52.063563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:52.180114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:52.180261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:52.180303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:52.180332] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:52.183746] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-03-06T20:16:52.184023] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-06T20:16:52.184153] [INFO ] [sig ] AWK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:52.325986] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AWK.txt [2026-03-06T20:16:52.326129] [INFO ] [sig ] [301/3360] Completed AWK in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:52.326168] [INFO ] [sig ] [302/3360] Forecasting AWP... [2026-03-06T20:16:52.326198] [INFO ] [sig ] Generating forecast for: AWP [2026-03-06T20:16:52.326228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-06T20:16:52.337811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-06T20:16:52.338199] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-06T20:16:52.339047] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-06T20:16:52.339100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:52.339133] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:52.339161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:52.339218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:52.396521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:52.397234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:52.397314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:52.397376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:52.521349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:52.521516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:52.521557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:52.521606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:52.525098] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=61.26%) [2026-03-06T20:16:52.525386] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-06T20:16:52.525520] [INFO ] [sig ] AWP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:52.668271] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AWP.txt [2026-03-06T20:16:52.668410] [INFO ] [sig ] [302/3360] Completed AWP in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.3m [2026-03-06T20:16:52.668450] [INFO ] [sig ] [303/3360] Forecasting AWRE... [2026-03-06T20:16:52.668479] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-06T20:16:52.668509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-06T20:16:52.680072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-06T20:16:52.680363] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-06T20:16:52.681198] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-06T20:16:52.681251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:52.681283] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:52.681310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:52.681366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:52.740856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:52.741696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:52.741780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:52.741812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:52.850922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:52.851269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:52.851309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:52.851338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:52.855296] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-03-06T20:16:52.855570] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-06T20:16:52.855718] [INFO ] [sig ] AWRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:52.995656] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AWRE.txt [2026-03-06T20:16:52.995810] [INFO ] [sig ] [303/3360] Completed AWRE in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:52.995857] [INFO ] [sig ] [304/3360] Forecasting AXGN... [2026-03-06T20:16:52.995890] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-06T20:16:52.995923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-06T20:16:53.008485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-06T20:16:53.008862] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-06T20:16:53.009692] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-06T20:16:53.009754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:53.009794] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:53.009821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:53.009887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:53.066183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:53.067079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:53.067161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:53.067194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:53.192286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:53.192453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:53.192493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:53.192522] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:53.196080] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-03-06T20:16:53.196362] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-06T20:16:53.196496] [INFO ] [sig ] AXGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:53.340332] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AXGN.txt [2026-03-06T20:16:53.340453] [INFO ] [sig ] [304/3360] Completed AXGN in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:53.340493] [INFO ] [sig ] [305/3360] Forecasting AXP... [2026-03-06T20:16:53.340522] [INFO ] [sig ] Generating forecast for: AXP [2026-03-06T20:16:53.340552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-06T20:16:53.351796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-06T20:16:53.352129] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-06T20:16:53.352940] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-06T20:16:53.352992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:53.353024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:53.353052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:53.353109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:53.412189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:53.412908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:53.412990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:53.413023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:53.535823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:53.535975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:53.536014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:53.536042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:53.539475] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-06T20:16:53.539768] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-06T20:16:53.539921] [INFO ] [sig ] AXP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:53.684212] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AXP.txt [2026-03-06T20:16:53.684395] [INFO ] [sig ] [305/3360] Completed AXP in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:53.684438] [INFO ] [sig ] [306/3360] Forecasting AXS... [2026-03-06T20:16:53.684468] [INFO ] [sig ] Generating forecast for: AXS [2026-03-06T20:16:53.684498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-06T20:16:53.695749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-06T20:16:53.696131] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-06T20:16:53.696999] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-06T20:16:53.697055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:53.697090] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:53.697119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:53.697176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:53.759002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:53.759753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:53.759836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:53.759871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:53.883838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:53.884028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:53.884083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:53.884114] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:53.887858] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=76.46%) [2026-03-06T20:16:53.888166] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-06T20:16:53.888299] [INFO ] [sig ] AXS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:54.029376] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AXS.txt [2026-03-06T20:16:54.029530] [INFO ] [sig ] [306/3360] Completed AXS in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:54.029588] [INFO ] [sig ] [307/3360] Forecasting AXSM... [2026-03-06T20:16:54.029624] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-06T20:16:54.029655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-06T20:16:54.041164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-06T20:16:54.041508] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-06T20:16:54.042342] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-06T20:16:54.042394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:54.042426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:54.042453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:54.042510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:54.104605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:54.105450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:54.105536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:54.105569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:54.225365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:54.225529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:54.225605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:54.225638] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:54.229248] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-03-06T20:16:54.229539] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-06T20:16:54.229694] [INFO ] [sig ] AXSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:54.376770] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AXSM.txt [2026-03-06T20:16:54.376945] [INFO ] [sig ] [307/3360] Completed AXSM in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:54.377007] [INFO ] [sig ] [308/3360] Forecasting AXTA... [2026-03-06T20:16:54.377045] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-06T20:16:54.377082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-06T20:16:54.389630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-06T20:16:54.390012] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-06T20:16:54.390869] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-06T20:16:54.390922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:54.390955] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:54.390982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:54.391040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:54.451857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:54.452633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:54.452727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:54.452762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:54.575503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:54.575684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:54.575727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:54.575757] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:54.579475] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-03-06T20:16:54.579791] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-06T20:16:54.579946] [INFO ] [sig ] AXTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:54.736177] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AXTA.txt [2026-03-06T20:16:54.736330] [INFO ] [sig ] [308/3360] Completed AXTA in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:54.736374] [INFO ] [sig ] [309/3360] Forecasting AXTI... [2026-03-06T20:16:54.736404] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-06T20:16:54.736436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-06T20:16:54.748627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-06T20:16:54.749051] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-06T20:16:54.750036] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-06T20:16:54.750095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:54.750169] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:54.750199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:54.750259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:54.812222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:54.813183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:54.813294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:54.813330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:54.938546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:54.938743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:54.938788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:54.938825] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:54.943065] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-03-06T20:16:54.943548] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-06T20:16:54.943775] [INFO ] [sig ] AXTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:55.097975] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AXTI.txt [2026-03-06T20:16:55.098374] [INFO ] [sig ] [309/3360] Completed AXTI in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:55.098427] [INFO ] [sig ] [310/3360] Forecasting AYI... [2026-03-06T20:16:55.098457] [INFO ] [sig ] Generating forecast for: AYI [2026-03-06T20:16:55.098488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-06T20:16:55.111375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-06T20:16:55.111848] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-06T20:16:55.112807] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-06T20:16:55.112867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:55.112901] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:55.112930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:55.112989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:55.172134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:55.173086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:55.173176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:55.173211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:55.301231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:55.301408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:55.301452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:55.301482] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:55.305270] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-03-06T20:16:55.305621] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-06T20:16:55.305774] [INFO ] [sig ] AYI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:55.453273] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AYI.txt [2026-03-06T20:16:55.453443] [INFO ] [sig ] [310/3360] Completed AYI in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-06T20:16:55.453486] [INFO ] [sig ] [311/3360] Forecasting AZ... [2026-03-06T20:16:55.453514] [INFO ] [sig ] Generating forecast for: AZ [2026-03-06T20:16:55.453545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-06T20:16:55.465866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-06T20:16:55.466302] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-06T20:16:55.467207] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-06T20:16:55.467268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:55.467318] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:55.467348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:55.467408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:55.530639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:55.531662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:55.531758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:55.531801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:55.655954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:55.656127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:55.656180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:55.656219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:55.659912] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-03-06T20:16:55.660249] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-06T20:16:55.660406] [INFO ] [sig ] AZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:55.807440] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AZ.txt [2026-03-06T20:16:55.807625] [INFO ] [sig ] [311/3360] Completed AZ in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:55.807668] [INFO ] [sig ] [312/3360] Forecasting AZN... [2026-03-06T20:16:55.807698] [INFO ] [sig ] Generating forecast for: AZN [2026-03-06T20:16:55.807728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-06T20:16:55.822494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-06T20:16:55.823037] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-06T20:16:55.824174] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-06T20:16:55.824241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:55.824281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:55.824315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:55.824393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:55.899449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:55.900387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:55.900476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:55.900514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:56.023995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:56.024163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:56.024212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:56.024242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:56.028003] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-03-06T20:16:56.028332] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-06T20:16:56.028478] [INFO ] [sig ] AZN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:56.177803] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AZN.txt [2026-03-06T20:16:56.177995] [INFO ] [sig ] [312/3360] Completed AZN in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:56.178037] [INFO ] [sig ] [313/3360] Forecasting AZO... [2026-03-06T20:16:56.178066] [INFO ] [sig ] Generating forecast for: AZO [2026-03-06T20:16:56.178096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-06T20:16:56.189839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-06T20:16:56.190257] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-06T20:16:56.191101] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-06T20:16:56.191154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:56.191186] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:56.191212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:56.191273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:56.250275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:56.251202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:56.251287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:56.251322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:56.369212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:56.369374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:56.369416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:56.369447] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:56.373024] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-06T20:16:56.373332] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-06T20:16:56.373470] [INFO ] [sig ] AZO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:56.526827] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/AZO.txt [2026-03-06T20:16:56.527007] [INFO ] [sig ] [313/3360] Completed AZO in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:56.527057] [INFO ] [sig ] [314/3360] Forecasting AZZ... [2026-03-06T20:16:56.527093] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-06T20:16:56.527126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-06T20:16:56.539142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-06T20:16:56.539516] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-06T20:16:56.540473] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-06T20:16:56.540546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:56.540617] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:56.540655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:56.540716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:56.603378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:56.604226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:56.604312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:56.604347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:56.734371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:56.734547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:56.734619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:56.734652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:56.738219] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-03-06T20:16:56.738505] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-06T20:16:56.738660] [INFO ] [sig ] AZZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:56.892509] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/AZZ.txt [2026-03-06T20:16:56.892719] [INFO ] [sig ] [314/3360] Completed AZZ in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:56.892783] [INFO ] [sig ] [315/3360] Forecasting BA... [2026-03-06T20:16:56.892822] [INFO ] [sig ] Generating forecast for: BA [2026-03-06T20:16:56.892871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-06T20:16:56.905430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-06T20:16:56.905912] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-06T20:16:56.906834] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-06T20:16:56.906891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:56.906927] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:56.906958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:56.907018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:56.967395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:56.968381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:56.968485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:56.968521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:57.101967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:57.102141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:57.102185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:57.102214] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:57.105940] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=44.71%) [2026-03-06T20:16:57.106253] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-06T20:16:57.106394] [INFO ] [sig ] BA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:57.249059] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BA.txt [2026-03-06T20:16:57.249248] [INFO ] [sig ] [315/3360] Completed BA in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:57.249291] [INFO ] [sig ] [316/3360] Forecasting BABA... [2026-03-06T20:16:57.249320] [INFO ] [sig ] Generating forecast for: BABA [2026-03-06T20:16:57.249351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-06T20:16:57.261233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-06T20:16:57.261708] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-06T20:16:57.262543] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-06T20:16:57.262619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:57.262655] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:57.262682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:57.262739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:57.322767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:57.323707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:57.323794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:57.323829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:57.446869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:57.447042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:57.447086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:57.447116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:57.450834] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-03-06T20:16:57.451134] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-06T20:16:57.451272] [INFO ] [sig ] BABA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:57.599817] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BABA.txt [2026-03-06T20:16:57.599992] [INFO ] [sig ] [316/3360] Completed BABA in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.2m [2026-03-06T20:16:57.600034] [INFO ] [sig ] [317/3360] Forecasting BABX... [2026-03-06T20:16:57.600065] [INFO ] [sig ] Generating forecast for: BABX [2026-03-06T20:16:57.600096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-06T20:16:57.612371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-06T20:16:57.612776] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-06T20:16:57.613789] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-06T20:16:57.613842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:57.613874] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:57.613901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:57.613957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:57.672321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:57.673167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:57.673252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:57.673296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:57.800548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:57.800751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:57.800801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:57.800832] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:57.804564] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=46.40%) [2026-03-06T20:16:57.804881] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-06T20:16:57.805020] [INFO ] [sig ] BABX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:57.947563] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BABX.txt [2026-03-06T20:16:57.947735] [INFO ] [sig ] [317/3360] Completed BABX in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:57.947778] [INFO ] [sig ] [318/3360] Forecasting BAC... [2026-03-06T20:16:57.947807] [INFO ] [sig ] Generating forecast for: BAC [2026-03-06T20:16:57.947865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-06T20:16:57.959908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-06T20:16:57.960333] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-06T20:16:57.961227] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-06T20:16:57.961290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:57.961347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:57.961386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:57.961459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:58.021880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:58.022806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:58.022893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:58.022938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:58.155230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:58.155398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:58.155442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:58.155472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:58.159159] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-03-06T20:16:58.159489] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-06T20:16:58.159723] [INFO ] [sig ] BAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:58.305303] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BAC.txt [2026-03-06T20:16:58.305455] [INFO ] [sig ] [318/3360] Completed BAC in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:58.305496] [INFO ] [sig ] [319/3360] Forecasting BAH... [2026-03-06T20:16:58.305525] [INFO ] [sig ] Generating forecast for: BAH [2026-03-06T20:16:58.305555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-06T20:16:58.317467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-06T20:16:58.317933] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-06T20:16:58.318777] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-06T20:16:58.318832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:58.318865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:58.318893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:58.318953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:58.377765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:58.378717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:58.378803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:58.378837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:58.506006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:58.506164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:58.506205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:58.506234] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:58.509849] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-03-06T20:16:58.510143] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-06T20:16:58.510281] [INFO ] [sig ] BAH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:58.664660] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BAH.txt [2026-03-06T20:16:58.664849] [INFO ] [sig ] [319/3360] Completed BAH in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:58.664893] [INFO ] [sig ] [320/3360] Forecasting BALL... [2026-03-06T20:16:58.664923] [INFO ] [sig ] Generating forecast for: BALL [2026-03-06T20:16:58.664953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-06T20:16:58.676996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-06T20:16:58.677394] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-06T20:16:58.678307] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-06T20:16:58.678363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:58.678398] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:58.678426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:58.678485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:58.737993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:58.738949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:58.739052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:58.739092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:58.863414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:58.863648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:58.863731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:58.863765] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:58.867351] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-03-06T20:16:58.867662] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-06T20:16:58.867798] [INFO ] [sig ] BALL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:59.023370] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BALL.txt [2026-03-06T20:16:59.023533] [INFO ] [sig ] [320/3360] Completed BALL in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:59.023594] [INFO ] [sig ] [321/3360] Forecasting BAM... [2026-03-06T20:16:59.023627] [INFO ] [sig ] Generating forecast for: BAM [2026-03-06T20:16:59.023658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-06T20:16:59.035957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-06T20:16:59.036436] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-06T20:16:59.037383] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-06T20:16:59.037441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:59.037475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:59.037503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:59.037561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:59.098216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:59.099110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:59.099195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:59.099229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:59.216167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:59.216332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:59.216374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:59.216403] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:59.220025] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-03-06T20:16:59.220332] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-06T20:16:59.220466] [INFO ] [sig ] BAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:16:59.364301] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BAM.txt [2026-03-06T20:16:59.364468] [INFO ] [sig ] [321/3360] Completed BAM in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:59.364531] [INFO ] [sig ] [322/3360] Forecasting BANC... [2026-03-06T20:16:59.364566] [INFO ] [sig ] Generating forecast for: BANC [2026-03-06T20:16:59.364636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-06T20:16:59.376511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-06T20:16:59.377022] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-06T20:16:59.381267] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-06T20:16:59.381353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:59.381389] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:59.381417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:59.381484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:59.441228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:59.442088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:59.442173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:59.442207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:59.572030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:59.572203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:59.572251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:59.572282] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:59.576090] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-03-06T20:16:59.576396] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-06T20:16:59.576538] [INFO ] [sig ] BANC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:16:59.724006] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BANC.txt [2026-03-06T20:16:59.724175] [INFO ] [sig ] [322/3360] Completed BANC in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:16:59.724273] [INFO ] [sig ] [323/3360] Forecasting BAND... [2026-03-06T20:16:59.724305] [INFO ] [sig ] Generating forecast for: BAND [2026-03-06T20:16:59.724336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-06T20:16:59.737693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-06T20:16:59.738158] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-06T20:16:59.739085] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-06T20:16:59.739154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:16:59.739190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:16:59.739218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:16:59.739276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:16:59.803270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:16:59.804219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:16:59.804309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:16:59.804344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:16:59.933354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:16:59.933526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:16:59.933595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:16:59.933644] [INFO ] [FORECASTER] Training complete [2026-03-06T20:16:59.937385] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-03-06T20:16:59.937743] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-06T20:16:59.937922] [INFO ] [sig ] BAND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:00.087347] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BAND.txt [2026-03-06T20:17:00.087519] [INFO ] [sig ] [323/3360] Completed BAND in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:17:00.087560] [INFO ] [sig ] [324/3360] Forecasting BANF... [2026-03-06T20:17:00.087612] [INFO ] [sig ] Generating forecast for: BANF [2026-03-06T20:17:00.087646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-06T20:17:00.099897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-06T20:17:00.100328] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-06T20:17:00.101188] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-06T20:17:00.101273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:00.101307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:00.101334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:00.101393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:00.165816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:00.166767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:00.166858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:00.166891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:00.299857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:00.300085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:00.300139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:00.300176] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:00.305176] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-06T20:17:00.305652] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-06T20:17:00.305832] [INFO ] [sig ] BANF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:00.460320] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BANF.txt [2026-03-06T20:17:00.460487] [INFO ] [sig ] [324/3360] Completed BANF in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:17:00.460529] [INFO ] [sig ] [325/3360] Forecasting BANX... [2026-03-06T20:17:00.460560] [INFO ] [sig ] Generating forecast for: BANX [2026-03-06T20:17:00.460620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-06T20:17:00.472834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-06T20:17:00.473238] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-06T20:17:00.474137] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-06T20:17:00.474195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:00.474228] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:00.474256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:00.474315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:00.535059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:00.536000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:00.536117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:00.536160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:00.660257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:00.660392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:00.660435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:00.660463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:00.664263] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-03-06T20:17:00.664628] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-06T20:17:00.664786] [INFO ] [sig ] BANX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:00.835863] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BANX.txt [2026-03-06T20:17:00.836094] [INFO ] [sig ] [325/3360] Completed BANX in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:17:00.836159] [INFO ] [sig ] [326/3360] Forecasting BAP... [2026-03-06T20:17:00.836195] [INFO ] [sig ] Generating forecast for: BAP [2026-03-06T20:17:00.836226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-06T20:17:00.849062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-06T20:17:00.849431] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-06T20:17:00.850342] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-06T20:17:00.850398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:00.850431] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:00.850491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:00.850551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:00.912092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:00.912980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:00.913066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:00.913100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:01.038529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:01.038678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:01.038735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:01.038767] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:01.042672] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-03-06T20:17:01.042987] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-06T20:17:01.043131] [INFO ] [sig ] BAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:01.200221] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BAP.txt [2026-03-06T20:17:01.200392] [INFO ] [sig ] [326/3360] Completed BAP in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-06T20:17:01.200436] [INFO ] [sig ] [327/3360] Forecasting BATRA... [2026-03-06T20:17:01.200468] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-06T20:17:01.200500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-06T20:17:01.212880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-06T20:17:01.213289] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-06T20:17:01.214639] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-06T20:17:01.214695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:01.214729] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:01.214756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:01.214812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:01.275048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:01.276127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:01.276231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:01.276266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:01.407191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:01.407362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:01.407404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:01.407432] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:01.411673] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-06T20:17:01.412075] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-06T20:17:01.412232] [INFO ] [sig ] BATRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:01.576253] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BATRA.txt [2026-03-06T20:17:01.576417] [INFO ] [sig ] [327/3360] Completed BATRA in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:01.576466] [INFO ] [sig ] [328/3360] Forecasting BATRK... [2026-03-06T20:17:01.576499] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-06T20:17:01.576529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-06T20:17:01.588124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-06T20:17:01.588553] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-06T20:17:01.589524] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-06T20:17:01.589603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:01.589649] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:01.589679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:01.589737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:01.650672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:01.651612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:01.651704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:01.651739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:01.777591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:01.777760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:01.777802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:01.777853] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:01.781502] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-03-06T20:17:01.781823] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-06T20:17:01.781962] [INFO ] [sig ] BATRK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:01.930470] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BATRK.txt [2026-03-06T20:17:01.930671] [INFO ] [sig ] [328/3360] Completed BATRK in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:01.930716] [INFO ] [sig ] [329/3360] Forecasting BAX... [2026-03-06T20:17:01.930748] [INFO ] [sig ] Generating forecast for: BAX [2026-03-06T20:17:01.930778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-06T20:17:01.942710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-06T20:17:01.943150] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-06T20:17:01.944148] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-06T20:17:01.944204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:01.944236] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:01.944261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:01.944317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:02.004354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:02.005361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:02.005455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:02.005491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:02.129268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:02.129434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:02.129475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:02.129507] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:02.134557] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-03-06T20:17:02.134965] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-06T20:17:02.135122] [INFO ] [sig ] BAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:02.280503] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BAX.txt [2026-03-06T20:17:02.280695] [INFO ] [sig ] [329/3360] Completed BAX in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:02.280738] [INFO ] [sig ] [330/3360] Forecasting BB... [2026-03-06T20:17:02.280767] [INFO ] [sig ] Generating forecast for: BB [2026-03-06T20:17:02.280799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-06T20:17:02.292481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-06T20:17:02.292943] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-06T20:17:02.293847] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-06T20:17:02.293905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:02.293939] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:02.293968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:02.294027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:02.354055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:02.354997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:02.355083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:02.355117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:02.483551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:02.483739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:02.483781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:02.483809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:02.487279] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-03-06T20:17:02.487567] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-06T20:17:02.487720] [INFO ] [sig ] BB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:02.634037] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BB.txt [2026-03-06T20:17:02.634198] [INFO ] [sig ] [330/3360] Completed BB in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:02.634238] [INFO ] [sig ] [331/3360] Forecasting BBAI... [2026-03-06T20:17:02.634268] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-06T20:17:02.634300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-06T20:17:02.645802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-06T20:17:02.646199] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-06T20:17:02.647074] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-06T20:17:02.647131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:02.647167] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:02.647195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:02.647253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:02.712683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:02.713750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:02.713845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:02.713880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:02.877722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:02.877965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:02.878042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:02.878085] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:02.883169] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-03-06T20:17:02.883661] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-06T20:17:02.883875] [INFO ] [sig ] BBAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:03.052959] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BBAI.txt [2026-03-06T20:17:03.053127] [INFO ] [sig ] [331/3360] Completed BBAI in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:03.053169] [INFO ] [sig ] [332/3360] Forecasting BBCP... [2026-03-06T20:17:03.053201] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-06T20:17:03.053232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-06T20:17:03.064784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-06T20:17:03.065205] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-06T20:17:03.066032] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-06T20:17:03.066086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:03.066118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:03.066145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:03.066201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:03.127382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:03.128341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:03.128429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:03.128465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:03.249747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:03.249913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:03.249953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:03.249982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:03.253462] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-03-06T20:17:03.253795] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-06T20:17:03.253936] [INFO ] [sig ] BBCP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:03.397312] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBCP.txt [2026-03-06T20:17:03.397483] [INFO ] [sig ] [332/3360] Completed BBCP in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:03.397525] [INFO ] [sig ] [333/3360] Forecasting BBD... [2026-03-06T20:17:03.397557] [INFO ] [sig ] Generating forecast for: BBD [2026-03-06T20:17:03.397610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-06T20:17:03.409422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-06T20:17:03.409906] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-06T20:17:03.411066] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-06T20:17:03.411135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:03.411185] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:03.411231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:03.411320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:03.472332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:03.473279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:03.473367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:03.473400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:03.607000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:03.607527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:03.607590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:03.607627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:03.612092] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-03-06T20:17:03.612476] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-06T20:17:03.612651] [INFO ] [sig ] BBD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:03.770420] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBD.txt [2026-03-06T20:17:03.770614] [INFO ] [sig ] [333/3360] Completed BBD in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:03.770666] [INFO ] [sig ] [334/3360] Forecasting BBDO... [2026-03-06T20:17:03.770698] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-06T20:17:03.770730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-06T20:17:03.781539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-06T20:17:03.781948] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-06T20:17:03.782785] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-06T20:17:03.782838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:03.782871] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:03.782897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:03.782953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:03.840675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:03.841595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:03.841684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:03.841718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:03.963177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:03.963354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:03.963395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:03.963424] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:03.967162] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-03-06T20:17:03.967516] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-06T20:17:03.967685] [INFO ] [sig ] BBDO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:04.125886] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBDO.txt [2026-03-06T20:17:04.126058] [INFO ] [sig ] [334/3360] Completed BBDO in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:04.126103] [INFO ] [sig ] [335/3360] Forecasting BBH... [2026-03-06T20:17:04.126134] [INFO ] [sig ] Generating forecast for: BBH [2026-03-06T20:17:04.126168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-06T20:17:04.139660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-06T20:17:04.140183] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-06T20:17:04.141229] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-06T20:17:04.141294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:04.141371] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:04.141407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:04.141485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:04.219977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:04.221051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:04.221159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:04.221199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:04.340737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:04.340948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:04.341002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:04.341033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:04.344775] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-03-06T20:17:04.345079] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-06T20:17:04.345221] [INFO ] [sig ] BBH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:04.495339] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBH.txt [2026-03-06T20:17:04.495513] [INFO ] [sig ] [335/3360] Completed BBH in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:04.495557] [INFO ] [sig ] [336/3360] Forecasting BBIO... [2026-03-06T20:17:04.495710] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-06T20:17:04.495747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-06T20:17:04.508094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-06T20:17:04.508612] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-06T20:17:04.509644] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-06T20:17:04.509714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:04.509756] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:04.509799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:04.509883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:04.569911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:04.570884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:04.570975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:04.571010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:04.692952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:04.693120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:04.693163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:04.693194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:04.696840] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-03-06T20:17:04.697178] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-06T20:17:04.697326] [INFO ] [sig ] BBIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:04.852280] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BBIO.txt [2026-03-06T20:17:04.852452] [INFO ] [sig ] [336/3360] Completed BBIO in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.1m [2026-03-06T20:17:04.852494] [INFO ] [sig ] [337/3360] Forecasting BBLG... [2026-03-06T20:17:04.852527] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-06T20:17:04.852559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-06T20:17:04.864400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-06T20:17:04.864889] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-06T20:17:04.865830] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-06T20:17:04.865890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:04.865925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:04.865953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:04.866011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:04.926025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:04.927000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:04.927091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:04.927125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:05.049442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:05.049635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:05.049681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:05.049712] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:05.053752] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-03-06T20:17:05.054174] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-06T20:17:05.054333] [INFO ] [sig ] BBLG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:05.217225] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBLG.txt [2026-03-06T20:17:05.217406] [INFO ] [sig ] [337/3360] Completed BBLG in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:05.217448] [INFO ] [sig ] [338/3360] Forecasting BBN... [2026-03-06T20:17:05.217479] [INFO ] [sig ] Generating forecast for: BBN [2026-03-06T20:17:05.217509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-06T20:17:05.229368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-06T20:17:05.229816] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-06T20:17:05.230676] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-06T20:17:05.230733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:05.230766] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:05.230793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:05.230850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:05.288998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:05.289909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:05.289990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:05.290023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:05.406539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:05.406729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:05.406770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:05.406800] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:05.410379] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-06T20:17:05.410713] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-06T20:17:05.410853] [INFO ] [sig ] BBN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:05.553453] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BBN.txt [2026-03-06T20:17:05.553641] [INFO ] [sig ] [338/3360] Completed BBN in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:05.553684] [INFO ] [sig ] [339/3360] Forecasting BBSI... [2026-03-06T20:17:05.553722] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-06T20:17:05.553753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-06T20:17:05.568195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-06T20:17:05.568621] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-06T20:17:05.569423] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-06T20:17:05.569476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:05.569508] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:05.569535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:05.569620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:05.627377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:05.628328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:05.628413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:05.628446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:05.755706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:05.755887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:05.755929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:05.755957] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:05.759461] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=36.01%) [2026-03-06T20:17:05.759797] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-06T20:17:05.759936] [INFO ] [sig ] BBSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:05.911911] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBSI.txt [2026-03-06T20:17:05.912086] [INFO ] [sig ] [339/3360] Completed BBSI in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:05.912164] [INFO ] [sig ] [340/3360] Forecasting BBUC... [2026-03-06T20:17:05.912195] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-06T20:17:05.912226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-06T20:17:05.924670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-06T20:17:05.925098] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-06T20:17:05.925958] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-06T20:17:05.926018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:05.926059] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:05.926096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:05.926175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:05.985319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:05.986370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:05.986488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:05.986523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:06.110715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:06.110906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:06.110948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:06.110977] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:06.114602] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-03-06T20:17:06.114949] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-06T20:17:06.115091] [INFO ] [sig ] BBUC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:06.257049] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BBUC.txt [2026-03-06T20:17:06.257216] [INFO ] [sig ] [340/3360] Completed BBUC in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:06.257259] [INFO ] [sig ] [341/3360] Forecasting BBVA... [2026-03-06T20:17:06.257290] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-06T20:17:06.257322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-06T20:17:06.269462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-06T20:17:06.269885] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-06T20:17:06.270725] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-06T20:17:06.270780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:06.270812] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:06.270839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:06.270897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:06.327640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:06.328539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:06.328644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:06.328679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:06.452614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:06.452775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:06.452814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:06.452844] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:06.456331] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-03-06T20:17:06.456630] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-06T20:17:06.456762] [INFO ] [sig ] BBVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:06.598189] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBVA.txt [2026-03-06T20:17:06.598317] [INFO ] [sig ] [341/3360] Completed BBVA in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:06.598363] [INFO ] [sig ] [342/3360] Forecasting BBWI... [2026-03-06T20:17:06.598392] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-06T20:17:06.598421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-06T20:17:06.609549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-06T20:17:06.609912] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-06T20:17:06.610716] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-06T20:17:06.610769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:06.610800] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:06.610828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:06.610886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:06.668251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:06.668936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:06.669015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:06.669048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:06.792313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:06.792489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:06.792541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:06.792613] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:06.796183] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-06T20:17:06.796486] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-06T20:17:06.796664] [INFO ] [sig ] BBWI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:06.945688] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBWI.txt [2026-03-06T20:17:06.945844] [INFO ] [sig ] [342/3360] Completed BBWI in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:06.945896] [INFO ] [sig ] [343/3360] Forecasting BBY... [2026-03-06T20:17:06.945927] [INFO ] [sig ] Generating forecast for: BBY [2026-03-06T20:17:06.945957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-06T20:17:06.957449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-06T20:17:06.957866] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-06T20:17:06.958697] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-06T20:17:06.958751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:06.958785] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:06.958843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:06.958903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:07.020146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:07.021042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:07.021127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:07.021161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:07.146294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:07.146457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:07.146502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:07.146532] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:07.150124] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-03-06T20:17:07.150410] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-06T20:17:07.150542] [INFO ] [sig ] BBY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:07.295707] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BBY.txt [2026-03-06T20:17:07.295874] [INFO ] [sig ] [343/3360] Completed BBY in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-06T20:17:07.295916] [INFO ] [sig ] [344/3360] Forecasting BC... [2026-03-06T20:17:07.295945] [INFO ] [sig ] Generating forecast for: BC [2026-03-06T20:17:07.295975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-06T20:17:07.307081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-06T20:17:07.307461] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-06T20:17:07.308376] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-06T20:17:07.308431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:07.308464] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:07.308491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:07.308549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:07.367379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:07.368357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:07.368442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:07.368512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:07.495666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:07.495857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:07.495899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:07.495931] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:07.499626] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-03-06T20:17:07.499931] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-06T20:17:07.500085] [INFO ] [sig ] BC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:07.650895] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BC.txt [2026-03-06T20:17:07.651096] [INFO ] [sig ] [344/3360] Completed BC in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:07.651145] [INFO ] [sig ] [345/3360] Forecasting BCAL... [2026-03-06T20:17:07.651175] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-06T20:17:07.651206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-06T20:17:07.663683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-06T20:17:07.664084] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-06T20:17:07.664940] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-06T20:17:07.664994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:07.665027] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:07.665055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:07.665116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:07.724388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:07.725362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:07.725451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:07.725486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:07.844360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:07.844504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:07.844546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:07.844596] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:07.848198] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-03-06T20:17:07.848487] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-06T20:17:07.848651] [INFO ] [sig ] BCAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:07.994313] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCAL.txt [2026-03-06T20:17:07.994461] [INFO ] [sig ] [345/3360] Completed BCAL in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:07.994502] [INFO ] [sig ] [346/3360] Forecasting BCAX... [2026-03-06T20:17:07.994533] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-06T20:17:07.994564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-06T20:17:08.006965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-06T20:17:08.007321] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-06T20:17:08.008169] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-06T20:17:08.008225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:08.008258] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:08.008286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:08.008374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:08.067800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:08.068667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:08.068753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:08.068787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:08.189819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:08.189993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:08.190034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:08.190065] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:08.193715] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-03-06T20:17:08.194064] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-06T20:17:08.194208] [INFO ] [sig ] BCAX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:08.357421] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BCAX.txt [2026-03-06T20:17:08.357615] [INFO ] [sig ] [346/3360] Completed BCAX in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:08.357663] [INFO ] [sig ] [347/3360] Forecasting BCBP... [2026-03-06T20:17:08.357702] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-06T20:17:08.357738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-06T20:17:08.368860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-06T20:17:08.369252] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-06T20:17:08.370062] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-06T20:17:08.370116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:08.370148] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:08.370176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:08.370238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:08.429022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:08.429964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:08.430057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:08.430093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:08.553364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:08.553550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:08.553612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:08.553645] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:08.557362] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-06T20:17:08.557724] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-06T20:17:08.557900] [INFO ] [sig ] BCBP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:08.708708] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BCBP.txt [2026-03-06T20:17:08.708885] [INFO ] [sig ] [347/3360] Completed BCBP in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:08.708931] [INFO ] [sig ] [348/3360] Forecasting BCC... [2026-03-06T20:17:08.708963] [INFO ] [sig ] Generating forecast for: BCC [2026-03-06T20:17:08.708995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-06T20:17:08.721001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-06T20:17:08.721413] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-06T20:17:08.722289] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-06T20:17:08.722361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:08.722397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:08.722426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:08.722483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:08.784220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:08.785180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:08.785268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:08.785303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:08.911413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:08.911663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:08.911719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:08.911759] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:08.915719] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-03-06T20:17:08.916105] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-06T20:17:08.916265] [INFO ] [sig ] BCC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:09.065382] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BCC.txt [2026-03-06T20:17:09.065556] [INFO ] [sig ] [348/3360] Completed BCC in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:09.065622] [INFO ] [sig ] [349/3360] Forecasting BCDA... [2026-03-06T20:17:09.065655] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-06T20:17:09.065685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-06T20:17:09.077086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-06T20:17:09.077539] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-06T20:17:09.078519] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-06T20:17:09.078610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:09.078646] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:09.078673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:09.078731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:09.137961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:09.138926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:09.139022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:09.139057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:09.261312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:09.261482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:09.261524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:09.261556] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:09.265259] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-03-06T20:17:09.265564] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-06T20:17:09.265726] [INFO ] [sig ] BCDA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:09.410818] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCDA.txt [2026-03-06T20:17:09.411018] [INFO ] [sig ] [349/3360] Completed BCDA in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:09.411064] [INFO ] [sig ] [350/3360] Forecasting BCE... [2026-03-06T20:17:09.411096] [INFO ] [sig ] Generating forecast for: BCE [2026-03-06T20:17:09.411128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-06T20:17:09.424023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-06T20:17:09.424555] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-06T20:17:09.425803] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-06T20:17:09.425878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:09.425919] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:09.425953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:09.426032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:09.486277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:09.487193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:09.487281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:09.487313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:09.611267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:09.611428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:09.611469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:09.611498] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:09.614995] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=62.73%) [2026-03-06T20:17:09.615302] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-06T20:17:09.615440] [INFO ] [sig ] BCE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:09.756152] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCE.txt [2026-03-06T20:17:09.756300] [INFO ] [sig ] [350/3360] Completed BCE in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.0m [2026-03-06T20:17:09.756341] [INFO ] [sig ] [351/3360] Forecasting BCH... [2026-03-06T20:17:09.756371] [INFO ] [sig ] Generating forecast for: BCH [2026-03-06T20:17:09.756402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-06T20:17:09.767465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-06T20:17:09.767921] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-06T20:17:09.768847] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-06T20:17:09.768902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:09.768935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:09.768963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:09.769021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:09.827470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:09.828375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:09.828461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:09.828496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:09.949543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:09.949721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:09.949765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:09.949793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:09.953323] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-03-06T20:17:09.953669] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-06T20:17:09.953812] [INFO ] [sig ] BCH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:10.094754] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCH.txt [2026-03-06T20:17:10.094905] [INFO ] [sig ] [351/3360] Completed BCH in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:10.094948] [INFO ] [sig ] [352/3360] Forecasting BCML... [2026-03-06T20:17:10.094979] [INFO ] [sig ] Generating forecast for: BCML [2026-03-06T20:17:10.095010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-06T20:17:10.106296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-06T20:17:10.106680] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-06T20:17:10.107498] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-06T20:17:10.107552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:10.107615] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:10.107647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:10.107706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:10.170198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:10.171232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:10.171324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:10.171358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:10.279633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:10.279818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:10.279860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:10.279889] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:10.283520] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-03-06T20:17:10.283883] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-06T20:17:10.284032] [INFO ] [sig ] BCML: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:10.430400] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BCML.txt [2026-03-06T20:17:10.430588] [INFO ] [sig ] [352/3360] Completed BCML in 0.3s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:10.430633] [INFO ] [sig ] [353/3360] Forecasting BCO... [2026-03-06T20:17:10.430665] [INFO ] [sig ] Generating forecast for: BCO [2026-03-06T20:17:10.430695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-06T20:17:10.442626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-06T20:17:10.443042] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-06T20:17:10.443919] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-06T20:17:10.443976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:10.444009] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:10.444037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:10.444097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:10.503168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:10.504074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:10.504165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:10.504199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:10.631910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:10.632074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:10.632117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:10.632148] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:10.635823] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=69.57%) [2026-03-06T20:17:10.636212] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-06T20:17:10.636388] [INFO ] [sig ] BCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:10.782502] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCO.txt [2026-03-06T20:17:10.782684] [INFO ] [sig ] [353/3360] Completed BCO in 0.4s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:10.782727] [INFO ] [sig ] [354/3360] Forecasting BCPC... [2026-03-06T20:17:10.782757] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-06T20:17:10.782788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-06T20:17:10.794670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-06T20:17:10.795096] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-06T20:17:10.796019] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-06T20:17:10.796077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:10.796110] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:10.796137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:10.796196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:10.856093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:10.856992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:10.857078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:10.857113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:10.976670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:10.976838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:10.976880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:10.976909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:10.980419] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-06T20:17:10.980720] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-06T20:17:10.980853] [INFO ] [sig ] BCPC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:11.135905] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCPC.txt [2026-03-06T20:17:11.136126] [INFO ] [sig ] [354/3360] Completed BCPC in 0.4s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:11.136190] [INFO ] [sig ] [355/3360] Forecasting BCRX... [2026-03-06T20:17:11.136235] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-06T20:17:11.136269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-06T20:17:11.147858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-06T20:17:11.148277] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-06T20:17:11.149137] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-06T20:17:11.149191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:11.149224] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:11.149252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:11.149312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:11.209214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:11.210360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:11.210480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:11.210551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:11.336058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:11.336220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:11.336315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:11.336353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:11.340009] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-03-06T20:17:11.340356] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-06T20:17:11.340497] [INFO ] [sig ] BCRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:11.496407] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BCRX.txt [2026-03-06T20:17:11.496597] [INFO ] [sig ] [355/3360] Completed BCRX in 0.4s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:11.496642] [INFO ] [sig ] [356/3360] Forecasting BCS... [2026-03-06T20:17:11.496672] [INFO ] [sig ] Generating forecast for: BCS [2026-03-06T20:17:11.496702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-06T20:17:11.508607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-06T20:17:11.509033] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-06T20:17:11.509916] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-06T20:17:11.509972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:11.510004] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:11.510035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:11.510111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:11.570824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:11.571771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:11.571871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:11.571906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:11.698474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:11.698689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:11.698741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:11.698785] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:11.703298] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-03-06T20:17:11.703658] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-06T20:17:11.703830] [INFO ] [sig ] BCS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:11.855776] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCS.txt [2026-03-06T20:17:11.855943] [INFO ] [sig ] [356/3360] Completed BCS in 0.4s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:11.856022] [INFO ] [sig ] [357/3360] Forecasting BCSF... [2026-03-06T20:17:11.856056] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-06T20:17:11.856092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-06T20:17:11.867852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-06T20:17:11.868292] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-06T20:17:11.869218] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-06T20:17:11.869274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:11.869307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:11.869335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:11.869394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:11.928677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:11.929597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:11.929684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:11.929717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:12.052631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:12.052794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:12.052837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:12.052867] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:12.056452] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-03-06T20:17:12.056775] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-06T20:17:12.056914] [INFO ] [sig ] BCSF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:12.205595] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCSF.txt [2026-03-06T20:17:12.205766] [INFO ] [sig ] [357/3360] Completed BCSF in 0.3s | 2.80 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:12.205811] [INFO ] [sig ] [358/3360] Forecasting BCTX... [2026-03-06T20:17:12.205841] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-06T20:17:12.205872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-06T20:17:12.217670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-06T20:17:12.218121] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-06T20:17:12.218998] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-06T20:17:12.219056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:12.219088] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:12.219116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:12.219175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:12.280204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:12.281157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:12.281244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:12.281279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:12.432701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:12.432894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:12.432943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:12.432979] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:12.438166] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=62.50%) [2026-03-06T20:17:12.438744] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-06T20:17:12.438957] [INFO ] [sig ] BCTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:12.617334] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCTX.txt [2026-03-06T20:17:12.617505] [INFO ] [sig ] [358/3360] Completed BCTX in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:12.617549] [INFO ] [sig ] [359/3360] Forecasting BCX... [2026-03-06T20:17:12.617612] [INFO ] [sig ] Generating forecast for: BCX [2026-03-06T20:17:12.617650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-06T20:17:12.629153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-06T20:17:12.629568] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-06T20:17:12.630458] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-06T20:17:12.630513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:12.630561] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:12.630613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:12.630674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:12.691038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:12.692017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:12.692109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:12.692143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:12.812718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:12.812892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:12.812936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:12.812971] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:12.816936] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-03-06T20:17:12.817272] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-06T20:17:12.817450] [INFO ] [sig ] BCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:12.968782] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCX.txt [2026-03-06T20:17:12.968953] [INFO ] [sig ] [359/3360] Completed BCX in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:12.968997] [INFO ] [sig ] [360/3360] Forecasting BCYC... [2026-03-06T20:17:12.969029] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-06T20:17:12.969061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-06T20:17:12.980889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-06T20:17:12.981296] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-06T20:17:12.982275] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-06T20:17:12.982333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:12.982366] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:12.982436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:12.982506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:13.049047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:13.050021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:13.050112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:13.050146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:13.177770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:13.177968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:13.178014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:13.178044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:13.181682] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-03-06T20:17:13.181974] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-06T20:17:13.182128] [INFO ] [sig ] BCYC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:13.330692] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BCYC.txt [2026-03-06T20:17:13.330849] [INFO ] [sig ] [360/3360] Completed BCYC in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-06T20:17:13.330892] [INFO ] [sig ] [361/3360] Forecasting BDC... [2026-03-06T20:17:13.330925] [INFO ] [sig ] Generating forecast for: BDC [2026-03-06T20:17:13.330957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-06T20:17:13.342193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-06T20:17:13.342611] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-06T20:17:13.343410] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-06T20:17:13.343463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:13.343495] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:13.343522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:13.343598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:13.404068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:13.404906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:13.404999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:13.405043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:13.537880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:13.538042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:13.538085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:13.538117] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:13.541693] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-06T20:17:13.541986] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-06T20:17:13.542123] [INFO ] [sig ] BDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:13.685206] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BDC.txt [2026-03-06T20:17:13.685351] [INFO ] [sig ] [361/3360] Completed BDC in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:13.685392] [INFO ] [sig ] [362/3360] Forecasting BDJ... [2026-03-06T20:17:13.685422] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-06T20:17:13.685454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-06T20:17:13.696181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-06T20:17:13.696539] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-06T20:17:13.697336] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-06T20:17:13.697390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:13.697422] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:13.697449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:13.697505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:13.756264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:13.757038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:13.757116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:13.757149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:13.875848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:13.876002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:13.876048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:13.876079] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:13.879665] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-03-06T20:17:13.879952] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-06T20:17:13.880085] [INFO ] [sig ] BDJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:14.022644] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BDJ.txt [2026-03-06T20:17:14.022789] [INFO ] [sig ] [362/3360] Completed BDJ in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:14.022829] [INFO ] [sig ] [363/3360] Forecasting BDN... [2026-03-06T20:17:14.022864] [INFO ] [sig ] Generating forecast for: BDN [2026-03-06T20:17:14.022896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-06T20:17:14.034233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-06T20:17:14.034605] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-06T20:17:14.035414] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-06T20:17:14.035478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:14.035513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:14.035540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:14.035617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:14.094057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:14.094804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:14.094885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:14.094919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:14.218470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:14.218663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:14.218709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:14.218739] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:14.222377] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-03-06T20:17:14.222729] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-06T20:17:14.222875] [INFO ] [sig ] BDN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:14.365533] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BDN.txt [2026-03-06T20:17:14.365713] [INFO ] [sig ] [363/3360] Completed BDN in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:14.365755] [INFO ] [sig ] [364/3360] Forecasting BDSX... [2026-03-06T20:17:14.365787] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-06T20:17:14.365818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-06T20:17:14.377139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-06T20:17:14.377479] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-06T20:17:14.378362] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-06T20:17:14.378417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:14.378450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:14.378477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:14.378534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:14.439785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:14.440549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:14.440666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:14.440702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:14.562040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:14.562194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:14.562237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:14.562266] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:14.566008] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=27.41%) [2026-03-06T20:17:14.566346] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-06T20:17:14.566495] [INFO ] [sig ] BDSX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:14.711653] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BDSX.txt [2026-03-06T20:17:14.711811] [INFO ] [sig ] [364/3360] Completed BDSX in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:14.711853] [INFO ] [sig ] [365/3360] Forecasting BDTX... [2026-03-06T20:17:14.711887] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-06T20:17:14.711918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-06T20:17:14.723389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-06T20:17:14.723788] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-06T20:17:14.724633] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-06T20:17:14.724695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:14.724728] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:14.724755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:14.724814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:14.785466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:14.786401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:14.786488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:14.786522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:14.912795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:14.912967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:14.913009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:14.913039] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:14.916947] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=68.36%) [2026-03-06T20:17:14.917397] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-06T20:17:14.917598] [INFO ] [sig ] BDTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:15.086285] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BDTX.txt [2026-03-06T20:17:15.086463] [INFO ] [sig ] [365/3360] Completed BDTX in 0.4s | 2.80 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:15.086507] [INFO ] [sig ] [366/3360] Forecasting BDX... [2026-03-06T20:17:15.086539] [INFO ] [sig ] Generating forecast for: BDX [2026-03-06T20:17:15.086596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-06T20:17:15.100196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-06T20:17:15.100695] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-06T20:17:15.101617] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-06T20:17:15.101681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:15.101714] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:15.101743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:15.101802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:15.162721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:15.163681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:15.163776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:15.163810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:15.297256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:15.297439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:15.297493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:15.297590] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:15.302552] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-06T20:17:15.303007] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-06T20:17:15.303195] [INFO ] [sig ] BDX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:15.463832] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BDX.txt [2026-03-06T20:17:15.463996] [INFO ] [sig ] [366/3360] Completed BDX in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 17.9m [2026-03-06T20:17:15.464040] [INFO ] [sig ] [367/3360] Forecasting BE... [2026-03-06T20:17:15.464072] [INFO ] [sig ] Generating forecast for: BE [2026-03-06T20:17:15.464103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-06T20:17:15.477608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-06T20:17:15.478110] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-06T20:17:15.478981] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-06T20:17:15.479039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:15.479073] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:15.479101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:15.479160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:15.536464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:15.537403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:15.537488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:15.537522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:15.655230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:15.655386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:15.655427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:15.655456] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:15.658993] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-03-06T20:17:15.659271] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-06T20:17:15.659421] [INFO ] [sig ] BE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:15.802038] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BE.txt [2026-03-06T20:17:15.802209] [INFO ] [sig ] [367/3360] Completed BE in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:15.802251] [INFO ] [sig ] [368/3360] Forecasting BEAM... [2026-03-06T20:17:15.802281] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-06T20:17:15.802311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-06T20:17:15.813950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-06T20:17:15.814308] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-06T20:17:15.815130] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-06T20:17:15.815183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:15.815215] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:15.815242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:15.815299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:15.874208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:15.875133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:15.875221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:15.875272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:15.994019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:15.994181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:15.994223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:15.994252] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:15.997929] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=7.42%) [2026-03-06T20:17:15.998217] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-06T20:17:15.998353] [INFO ] [sig ] BEAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:16.145389] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BEAM.txt [2026-03-06T20:17:16.145525] [INFO ] [sig ] [368/3360] Completed BEAM in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:16.145565] [INFO ] [sig ] [369/3360] Forecasting BEEM... [2026-03-06T20:17:16.145617] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-06T20:17:16.145647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-06T20:17:16.157249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-06T20:17:16.157594] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-06T20:17:16.158440] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-06T20:17:16.158505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:16.158543] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:16.158589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:16.158652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:16.215300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:16.216166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:16.216248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:16.216282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:16.334681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:16.334829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:16.334870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:16.334899] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:16.338401] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-03-06T20:17:16.338723] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-06T20:17:16.338852] [INFO ] [sig ] BEEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:16.480768] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BEEM.txt [2026-03-06T20:17:16.480915] [INFO ] [sig ] [369/3360] Completed BEEM in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:16.480954] [INFO ] [sig ] [370/3360] Forecasting BEEP... [2026-03-06T20:17:16.480983] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-06T20:17:16.481014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-06T20:17:16.491637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-06T20:17:16.491950] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-06T20:17:16.492748] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-06T20:17:16.492801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:16.492834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:16.492861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:16.492954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:16.551101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:16.551766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:16.551843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:16.551875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:16.665879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:16.666048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:16.666090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:16.666121] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:16.669745] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-06T20:17:16.670030] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-06T20:17:16.670163] [INFO ] [sig ] BEEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:16.814214] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BEEP.txt [2026-03-06T20:17:16.814343] [INFO ] [sig ] [370/3360] Completed BEEP in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:16.814383] [INFO ] [sig ] [371/3360] Forecasting BEKE... [2026-03-06T20:17:16.814411] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-06T20:17:16.814441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-06T20:17:16.826993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-06T20:17:16.827366] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-06T20:17:16.828210] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-06T20:17:16.828263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:16.828296] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:16.828323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:16.828379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:16.885869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:16.886750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:16.886832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:16.886864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:17.005218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:17.005382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:17.005422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:17.005451] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:17.008998] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-03-06T20:17:17.009275] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-06T20:17:17.009407] [INFO ] [sig ] BEKE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:17.152556] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BEKE.txt [2026-03-06T20:17:17.152748] [INFO ] [sig ] [371/3360] Completed BEKE in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:17.152790] [INFO ] [sig ] [372/3360] Forecasting BELFA... [2026-03-06T20:17:17.152819] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-06T20:17:17.152851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-06T20:17:17.164669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-06T20:17:17.165081] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-06T20:17:17.165969] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-06T20:17:17.166023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:17.166056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:17.166082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:17.166139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:17.226760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:17.227673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:17.227754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:17.227787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:17.334209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:17.334374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:17.334422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:17.334459] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:17.337997] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=20.71%) [2026-03-06T20:17:17.338306] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-06T20:17:17.338443] [INFO ] [sig ] BELFA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:17.481492] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BELFA.txt [2026-03-06T20:17:17.481668] [INFO ] [sig ] [372/3360] Completed BELFA in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:17.481711] [INFO ] [sig ] [373/3360] Forecasting BELFB... [2026-03-06T20:17:17.481742] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-06T20:17:17.481773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-06T20:17:17.492993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-06T20:17:17.493392] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-06T20:17:17.494232] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-06T20:17:17.494287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:17.494319] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:17.494346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:17.494405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:17.552818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:17.553712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:17.553802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:17.553836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:17.678709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:17.678877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:17.678918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:17.678947] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:17.682726] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-03-06T20:17:17.683054] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-06T20:17:17.683196] [INFO ] [sig ] BELFB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:17.830188] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BELFB.txt [2026-03-06T20:17:17.830370] [INFO ] [sig ] [373/3360] Completed BELFB in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:17.830413] [INFO ] [sig ] [374/3360] Forecasting BEN... [2026-03-06T20:17:17.830443] [INFO ] [sig ] Generating forecast for: BEN [2026-03-06T20:17:17.830479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-06T20:17:17.842273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-06T20:17:17.842688] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-06T20:17:17.843507] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-06T20:17:17.843561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:17.843636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:17.843672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:17.843731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:17.905195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:17.906100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:17.906187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:17.906219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:18.031008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:18.031177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:18.031219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:18.031249] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:18.035487] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=84.26%) [2026-03-06T20:17:18.035978] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-06T20:17:18.036121] [INFO ] [sig ] BEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:18.184955] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BEN.txt [2026-03-06T20:17:18.185120] [INFO ] [sig ] [374/3360] Completed BEN in 0.4s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:18.185162] [INFO ] [sig ] [375/3360] Forecasting BEP... [2026-03-06T20:17:18.185190] [INFO ] [sig ] Generating forecast for: BEP [2026-03-06T20:17:18.185220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-06T20:17:18.196837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-06T20:17:18.197261] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-06T20:17:18.198226] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-06T20:17:18.198289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:18.198321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:18.198349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:18.198407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:18.258352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:18.259370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:18.259483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:18.259533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:18.388202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:18.388369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:18.388414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:18.388469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:18.392476] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-03-06T20:17:18.392997] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-06T20:17:18.393149] [INFO ] [sig ] BEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:18.538460] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BEP.txt [2026-03-06T20:17:18.538673] [INFO ] [sig ] [375/3360] Completed BEP in 0.4s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:18.538721] [INFO ] [sig ] [376/3360] Forecasting BEPH... [2026-03-06T20:17:18.538751] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-06T20:17:18.538783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-06T20:17:18.549868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-06T20:17:18.550275] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-06T20:17:18.551148] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-06T20:17:18.551204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:18.551239] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:18.551267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:18.551325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:18.607913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:18.608785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:18.608871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:18.608904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:18.729795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:18.729957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:18.729997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:18.730026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:18.733496] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=69.62%) [2026-03-06T20:17:18.733809] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-06T20:17:18.733937] [INFO ] [sig ] BEPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:18.876461] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BEPH.txt [2026-03-06T20:17:18.876645] [INFO ] [sig ] [376/3360] Completed BEPH in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:18.876690] [INFO ] [sig ] [377/3360] Forecasting BEPI... [2026-03-06T20:17:18.876720] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-06T20:17:18.876749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-06T20:17:18.887228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-06T20:17:18.887639] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-06T20:17:18.888464] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-06T20:17:18.888521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:18.888604] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:18.888636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:18.888693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:18.945702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:18.946608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:18.946698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:18.946730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:19.047197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:19.047362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:19.047402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:19.047431] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:19.055810] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=35.12%) [2026-03-06T20:17:19.056180] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-06T20:17:19.056357] [INFO ] [sig ] BEPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:19.206602] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BEPI.txt [2026-03-06T20:17:19.206772] [INFO ] [sig ] [377/3360] Completed BEPI in 0.3s | 2.80 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-06T20:17:19.206815] [INFO ] [sig ] [378/3360] Forecasting BFAM... [2026-03-06T20:17:19.206847] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-06T20:17:19.206896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-06T20:17:19.221175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-06T20:17:19.221625] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-06T20:17:19.222501] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-06T20:17:19.222558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:19.222630] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:19.222663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:19.222729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:19.283884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:19.284797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:19.284896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:19.284934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:19.416613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:19.416784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:19.416825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:19.416853] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:19.420444] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-06T20:17:19.420760] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-06T20:17:19.420902] [INFO ] [sig ] BFAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:19.567107] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BFAM.txt [2026-03-06T20:17:19.567318] [INFO ] [sig ] [378/3360] Completed BFAM in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.8m [2026-03-06T20:17:19.567376] [INFO ] [sig ] [379/3360] Forecasting BFC... [2026-03-06T20:17:19.567409] [INFO ] [sig ] Generating forecast for: BFC [2026-03-06T20:17:19.567440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-06T20:17:19.579817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-06T20:17:19.580217] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-06T20:17:19.581032] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-06T20:17:19.581085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:19.581118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:19.581146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:19.581203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:19.642371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:19.643275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:19.643363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:19.643396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:19.782546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:19.782744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:19.782788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:19.782818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:19.786718] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=14.49%) [2026-03-06T20:17:19.787059] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-06T20:17:19.787208] [INFO ] [sig ] BFC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:19.933598] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BFC.txt [2026-03-06T20:17:19.933744] [INFO ] [sig ] [379/3360] Completed BFC in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.8m [2026-03-06T20:17:19.933786] [INFO ] [sig ] [380/3360] Forecasting BFH... [2026-03-06T20:17:19.933815] [INFO ] [sig ] Generating forecast for: BFH [2026-03-06T20:17:19.933847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-06T20:17:19.945289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-06T20:17:19.945695] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-06T20:17:19.946504] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-06T20:17:19.946558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:19.946616] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:19.946645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:19.946702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:20.005458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:20.006314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:20.006399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:20.006434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:20.128390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:20.128560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:20.128634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:20.128700] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:20.132422] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=74.24%) [2026-03-06T20:17:20.132763] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-06T20:17:20.132919] [INFO ] [sig ] BFH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:20.283488] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BFH.txt [2026-03-06T20:17:20.283670] [INFO ] [sig ] [380/3360] Completed BFH in 0.3s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:20.283715] [INFO ] [sig ] [381/3360] Forecasting BFLY... [2026-03-06T20:17:20.283744] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-06T20:17:20.283774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-06T20:17:20.295196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-06T20:17:20.295627] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-06T20:17:20.296448] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-06T20:17:20.296512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:20.296551] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:20.296615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:20.296680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:20.355792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:20.356659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:20.356745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:20.356778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:20.481567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:20.481766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:20.481807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:20.481835] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:20.485447] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-03-06T20:17:20.485976] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-06T20:17:20.486120] [INFO ] [sig ] BFLY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:20.635733] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BFLY.txt [2026-03-06T20:17:20.635895] [INFO ] [sig ] [381/3360] Completed BFLY in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:20.635936] [INFO ] [sig ] [382/3360] Forecasting BFS... [2026-03-06T20:17:20.635966] [INFO ] [sig ] Generating forecast for: BFS [2026-03-06T20:17:20.635996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-06T20:17:20.647707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-06T20:17:20.648157] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-06T20:17:20.649047] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-06T20:17:20.649103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:20.649136] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:20.649163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:20.649221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:20.718058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:20.719516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:20.719670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:20.719709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:20.840674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:20.840851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:20.840895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:20.840925] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:20.844553] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=47.35%) [2026-03-06T20:17:20.844891] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-06T20:17:20.845032] [INFO ] [sig ] BFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:20.989009] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BFS.txt [2026-03-06T20:17:20.989167] [INFO ] [sig ] [382/3360] Completed BFS in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:20.989209] [INFO ] [sig ] [383/3360] Forecasting BG... [2026-03-06T20:17:20.989240] [INFO ] [sig ] Generating forecast for: BG [2026-03-06T20:17:20.989272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-06T20:17:21.002018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-06T20:17:21.002426] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-06T20:17:21.003302] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-06T20:17:21.003357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:21.003414] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:21.003444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:21.003502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:21.069799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:21.071001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:21.071114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:21.071162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:21.221941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:21.222116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:21.222161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:21.222191] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:21.226112] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-03-06T20:17:21.226479] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-06T20:17:21.226653] [INFO ] [sig ] BG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:21.384813] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BG.txt [2026-03-06T20:17:21.384982] [INFO ] [sig ] [383/3360] Completed BG in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:21.385025] [INFO ] [sig ] [384/3360] Forecasting BGB... [2026-03-06T20:17:21.385055] [INFO ] [sig ] Generating forecast for: BGB [2026-03-06T20:17:21.385085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-06T20:17:21.397330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-06T20:17:21.397776] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-06T20:17:21.398695] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-06T20:17:21.398752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:21.398787] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:21.398815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:21.398874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:21.456846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:21.457760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:21.457872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:21.457907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:21.585737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:21.585904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:21.585945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:21.585973] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:21.589547] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=39.55%) [2026-03-06T20:17:21.589862] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-06T20:17:21.590772] [INFO ] [sig ] BGB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:21.741031] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BGB.txt [2026-03-06T20:17:21.741232] [INFO ] [sig ] [384/3360] Completed BGB in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:21.741290] [INFO ] [sig ] [385/3360] Forecasting BGC... [2026-03-06T20:17:21.741331] [INFO ] [sig ] Generating forecast for: BGC [2026-03-06T20:17:21.741369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-06T20:17:21.753590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-06T20:17:21.754006] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-06T20:17:21.754851] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-06T20:17:21.754906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:21.754940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:21.754968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:21.755026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:21.814945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:21.815883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:21.815969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:21.816002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:21.937930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:21.938104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:21.938146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:21.938175] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:21.941910] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-03-06T20:17:21.942276] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-06T20:17:21.942426] [INFO ] [sig ] BGC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:22.104894] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGC.txt [2026-03-06T20:17:22.105064] [INFO ] [sig ] [385/3360] Completed BGC in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:22.105106] [INFO ] [sig ] [386/3360] Forecasting BGH... [2026-03-06T20:17:22.105134] [INFO ] [sig ] Generating forecast for: BGH [2026-03-06T20:17:22.105165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-06T20:17:22.117055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-06T20:17:22.117461] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-06T20:17:22.118345] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-06T20:17:22.118402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:22.118436] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:22.118464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:22.118523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:22.176906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:22.177851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:22.177938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:22.177973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:22.300304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:22.300532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:22.300615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:22.300659] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:22.305118] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=50.46%) [2026-03-06T20:17:22.305489] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-06T20:17:22.305657] [INFO ] [sig ] BGH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:22.458675] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGH.txt [2026-03-06T20:17:22.458849] [INFO ] [sig ] [386/3360] Completed BGH in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:22.458897] [INFO ] [sig ] [387/3360] Forecasting BGLC... [2026-03-06T20:17:22.458927] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-06T20:17:22.458957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-06T20:17:22.469708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-06T20:17:22.470236] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-06T20:17:22.471227] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-06T20:17:22.471280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:22.471311] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:22.471339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:22.471395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:22.529886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:22.530541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:22.530693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:22.530735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:22.649015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:22.649177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:22.649218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:22.649247] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:22.652770] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=68.89%) [2026-03-06T20:17:22.653054] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-06T20:17:22.653189] [INFO ] [sig ] BGLC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:22.799762] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGLC.txt [2026-03-06T20:17:22.799911] [INFO ] [sig ] [387/3360] Completed BGLC in 0.3s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:22.799952] [INFO ] [sig ] [388/3360] Forecasting BGRN... [2026-03-06T20:17:22.799982] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-06T20:17:22.800012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-06T20:17:22.811109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-06T20:17:22.811460] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-06T20:17:22.812255] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-06T20:17:22.812308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:22.812340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:22.812367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:22.812424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:22.871027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:22.871727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:22.871810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:22.871844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:23.004269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:23.004441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:23.004484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:23.004515] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:23.009060] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=26.23%) [2026-03-06T20:17:23.009349] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-06T20:17:23.009503] [INFO ] [sig ] BGRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:23.153675] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BGRN.txt [2026-03-06T20:17:23.153836] [INFO ] [sig ] [388/3360] Completed BGRN in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:23.153877] [INFO ] [sig ] [389/3360] Forecasting BGS... [2026-03-06T20:17:23.153908] [INFO ] [sig ] Generating forecast for: BGS [2026-03-06T20:17:23.153938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-06T20:17:23.167611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-06T20:17:23.168021] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-06T20:17:23.168873] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-06T20:17:23.168927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:23.168960] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:23.168988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:23.169047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:23.231411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:23.232276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:23.232364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:23.232398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:23.360001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:23.360206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:23.360269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:23.360305] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:23.364705] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-06T20:17:23.365089] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-06T20:17:23.365249] [INFO ] [sig ] BGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:23.524193] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGS.txt [2026-03-06T20:17:23.524362] [INFO ] [sig ] [389/3360] Completed BGS in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:23.524407] [INFO ] [sig ] [390/3360] Forecasting BGSF... [2026-03-06T20:17:23.524440] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-06T20:17:23.524473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-06T20:17:23.536510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-06T20:17:23.536898] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-06T20:17:23.537834] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-06T20:17:23.537891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:23.537925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:23.537952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:23.538010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:23.602351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:23.603251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:23.603352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:23.603402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:23.728120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:23.728295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:23.728340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:23.728390] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:23.733178] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-06T20:17:23.733569] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-06T20:17:23.733780] [INFO ] [sig ] BGSF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:23.893103] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGSF.txt [2026-03-06T20:17:23.893296] [INFO ] [sig ] [390/3360] Completed BGSF in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:23.893343] [INFO ] [sig ] [391/3360] Forecasting BGX... [2026-03-06T20:17:23.893387] [INFO ] [sig ] Generating forecast for: BGX [2026-03-06T20:17:23.893433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-06T20:17:23.907201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-06T20:17:23.907614] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-06T20:17:23.908722] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-06T20:17:23.908776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:23.908810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:23.908837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:23.909030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:23.974862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:23.976249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:23.976344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:23.976379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:24.104529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:24.104712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:24.104756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:24.104787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:24.108352] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-03-06T20:17:24.108692] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-06T20:17:24.108838] [INFO ] [sig ] BGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:24.261937] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGX.txt [2026-03-06T20:17:24.262104] [INFO ] [sig ] [391/3360] Completed BGX in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:24.262150] [INFO ] [sig ] [392/3360] Forecasting BGY... [2026-03-06T20:17:24.262181] [INFO ] [sig ] Generating forecast for: BGY [2026-03-06T20:17:24.262212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-06T20:17:24.273645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-06T20:17:24.274010] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-06T20:17:24.274817] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-06T20:17:24.274869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:24.274900] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:24.274928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:24.274984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:24.331412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:24.332137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:24.332218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:24.332268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:24.458096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:24.458260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:24.458301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:24.458330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:24.461792] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-03-06T20:17:24.462071] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-06T20:17:24.462200] [INFO ] [sig ] BGY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:24.682348] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BGY.txt [2026-03-06T20:17:24.682500] [INFO ] [sig ] [392/3360] Completed BGY in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:24.682542] [INFO ] [sig ] [393/3360] Forecasting BHC... [2026-03-06T20:17:24.682591] [INFO ] [sig ] Generating forecast for: BHC [2026-03-06T20:17:24.682630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-06T20:17:24.694060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-06T20:17:24.694418] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-06T20:17:24.695270] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-06T20:17:24.695324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:24.695357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:24.695384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:24.695440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:24.752151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:24.752918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:24.752997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:24.753030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:24.873409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:24.873595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:24.873647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:24.873684] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:24.877169] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-03-06T20:17:24.877451] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-06T20:17:24.877603] [INFO ] [sig ] BHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:25.019169] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHC.txt [2026-03-06T20:17:25.019330] [INFO ] [sig ] [393/3360] Completed BHC in 0.3s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:25.019372] [INFO ] [sig ] [394/3360] Forecasting BHE... [2026-03-06T20:17:25.019402] [INFO ] [sig ] Generating forecast for: BHE [2026-03-06T20:17:25.019432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-06T20:17:25.031532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-06T20:17:25.031933] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-06T20:17:25.032781] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-06T20:17:25.032835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:25.032898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:25.032942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:25.033021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:25.094528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:25.095447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:25.095541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:25.095594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:25.225956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:25.226133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:25.226185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:25.226216] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:25.229850] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-03-06T20:17:25.230140] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-06T20:17:25.230279] [INFO ] [sig ] BHE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:25.380499] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHE.txt [2026-03-06T20:17:25.380670] [INFO ] [sig ] [394/3360] Completed BHE in 0.4s | 2.80 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-06T20:17:25.380712] [INFO ] [sig ] [395/3360] Forecasting BHF... [2026-03-06T20:17:25.380743] [INFO ] [sig ] Generating forecast for: BHF [2026-03-06T20:17:25.380774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-06T20:17:25.392412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-06T20:17:25.392808] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-06T20:17:25.393669] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-06T20:17:25.393735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:25.393770] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:25.393797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:25.393854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:25.450564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:25.451291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:25.451374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:25.451406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:25.576109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:25.576269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:25.576311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:25.576340] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:25.581107] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-03-06T20:17:25.581528] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-06T20:17:25.581738] [INFO ] [sig ] BHF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:25.754087] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHF.txt [2026-03-06T20:17:25.754254] [INFO ] [sig ] [395/3360] Completed BHF in 0.4s | 2.80 sym/s | Total: 2.4m | ETA: 17.7m [2026-03-06T20:17:25.754298] [INFO ] [sig ] [396/3360] Forecasting BHFAL... [2026-03-06T20:17:25.754329] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-06T20:17:25.754361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-06T20:17:25.765801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-06T20:17:25.766193] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-06T20:17:25.767085] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-06T20:17:25.767140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:25.767174] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:25.767203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:25.767261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:25.830385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:25.831221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:25.831306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:25.831341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:25.960874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:25.961043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:25.961086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:25.961115] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:25.964815] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-03-06T20:17:25.965138] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-06T20:17:25.965278] [INFO ] [sig ] BHFAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:26.120438] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHFAL.txt [2026-03-06T20:17:26.120609] [INFO ] [sig ] [396/3360] Completed BHFAL in 0.4s | 2.80 sym/s | Total: 2.4m | ETA: 17.7m [2026-03-06T20:17:26.120652] [INFO ] [sig ] [397/3360] Forecasting BHFAM... [2026-03-06T20:17:26.120683] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-06T20:17:26.120714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-06T20:17:26.133564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-06T20:17:26.133943] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-06T20:17:26.134806] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-06T20:17:26.135054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:26.135085] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:26.135111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:26.135168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:26.194108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:26.194949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:26.195226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:26.195258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:26.316429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:26.316604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:26.316645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:26.316704] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:26.320801] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=60.48%) [2026-03-06T20:17:26.321083] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-06T20:17:26.321215] [INFO ] [sig ] BHFAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:26.469845] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHFAM.txt [2026-03-06T20:17:26.470003] [INFO ] [sig ] [397/3360] Completed BHFAM in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.7m [2026-03-06T20:17:26.470044] [INFO ] [sig ] [398/3360] Forecasting BHFAN... [2026-03-06T20:17:26.470075] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-06T20:17:26.470125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-06T20:17:26.483875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-06T20:17:26.484246] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-06T20:17:26.485309] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-06T20:17:26.485373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:26.485407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:26.485434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:26.485492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:26.548239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:26.549177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:26.549278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:26.549328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:26.680966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:26.681137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:26.681179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:26.681211] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:26.684981] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-03-06T20:17:26.685326] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-06T20:17:26.685491] [INFO ] [sig ] BHFAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:26.837112] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHFAN.txt [2026-03-06T20:17:26.837293] [INFO ] [sig ] [398/3360] Completed BHFAN in 0.4s | 2.80 sym/s | Total: 2.4m | ETA: 17.7m [2026-03-06T20:17:26.837337] [INFO ] [sig ] [399/3360] Forecasting BHFAO... [2026-03-06T20:17:26.837368] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-06T20:17:26.837399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-06T20:17:26.849496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-06T20:17:26.849941] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-06T20:17:26.850870] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-06T20:17:26.850926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:26.850959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:26.850987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:26.851045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:26.914052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:26.915083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:26.915170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:26.915203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:27.029772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:27.029932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:27.029973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:27.030004] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:27.033436] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=62.35%) [2026-03-06T20:17:27.033741] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-06T20:17:27.033873] [INFO ] [sig ] BHFAO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:27.176179] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHFAO.txt [2026-03-06T20:17:27.176305] [INFO ] [sig ] [399/3360] Completed BHFAO in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:27.176346] [INFO ] [sig ] [400/3360] Forecasting BHFAP... [2026-03-06T20:17:27.176376] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-06T20:17:27.176407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-06T20:17:27.188305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-06T20:17:27.188647] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-06T20:17:27.189440] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-06T20:17:27.189493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:27.189525] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:27.189552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:27.189627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:27.249234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:27.249894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:27.249974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:27.250006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:27.371299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:27.371457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:27.371498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:27.371526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:27.375133] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-03-06T20:17:27.375413] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-06T20:17:27.375543] [INFO ] [sig ] BHFAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:27.518326] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHFAP.txt [2026-03-06T20:17:27.518446] [INFO ] [sig ] [400/3360] Completed BHFAP in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:27.518485] [INFO ] [sig ] [401/3360] Forecasting BHK... [2026-03-06T20:17:27.518515] [INFO ] [sig ] Generating forecast for: BHK [2026-03-06T20:17:27.518544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-06T20:17:27.529425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-06T20:17:27.529769] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-06T20:17:27.530537] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-06T20:17:27.530613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:27.530650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:27.530685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:27.530754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:27.589523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:27.590161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:27.590239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:27.590270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:27.717282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:27.717471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:27.717514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:27.717559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:27.721326] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-06T20:17:27.721644] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-06T20:17:27.721802] [INFO ] [sig ] BHK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:27.865019] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHK.txt [2026-03-06T20:17:27.865201] [INFO ] [sig ] [401/3360] Completed BHK in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:27.865246] [INFO ] [sig ] [402/3360] Forecasting BHP... [2026-03-06T20:17:27.865276] [INFO ] [sig ] Generating forecast for: BHP [2026-03-06T20:17:27.865314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-06T20:17:27.877131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-06T20:17:27.877528] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-06T20:17:27.878602] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-06T20:17:27.878655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:27.878688] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:27.878715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:27.878779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:27.936448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:27.937403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:27.937498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:27.937532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:28.062717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:28.062883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:28.062924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:28.062953] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:28.066466] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-03-06T20:17:28.066788] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-06T20:17:28.066927] [INFO ] [sig ] BHP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:28.211486] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHP.txt [2026-03-06T20:17:28.211671] [INFO ] [sig ] [402/3360] Completed BHP in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:28.211717] [INFO ] [sig ] [403/3360] Forecasting BHRB... [2026-03-06T20:17:28.211747] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-06T20:17:28.211777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-06T20:17:28.224591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-06T20:17:28.225181] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-06T20:17:28.225992] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-06T20:17:28.226045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:28.226077] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:28.226103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:28.226159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:28.283141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:28.284264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:28.284349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:28.284382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:28.405632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:28.405798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:28.405838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:28.405866] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:28.409433] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=45.79%) [2026-03-06T20:17:28.409767] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-06T20:17:28.409909] [INFO ] [sig ] BHRB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:28.555781] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BHRB.txt [2026-03-06T20:17:28.555947] [INFO ] [sig ] [403/3360] Completed BHRB in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:28.555989] [INFO ] [sig ] [404/3360] Forecasting BHVN... [2026-03-06T20:17:28.556019] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-06T20:17:28.556049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-06T20:17:28.568211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-06T20:17:28.568639] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-06T20:17:28.569443] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-06T20:17:28.569496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:28.569528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:28.569556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:28.569636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:28.626948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:28.627882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:28.628008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:28.628042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:28.744831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:28.744996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:28.745037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:28.745066] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:28.748550] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-03-06T20:17:28.748863] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-06T20:17:28.748999] [INFO ] [sig ] BHVN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:28.891391] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BHVN.txt [2026-03-06T20:17:28.891559] [INFO ] [sig ] [404/3360] Completed BHVN in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:28.891623] [INFO ] [sig ] [405/3360] Forecasting BIB... [2026-03-06T20:17:28.891661] [INFO ] [sig ] Generating forecast for: BIB [2026-03-06T20:17:28.891698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-06T20:17:28.902615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-06T20:17:28.902977] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-06T20:17:28.903788] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-06T20:17:28.903840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:28.903872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:28.903899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:28.903981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:28.960646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:28.961550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:28.961655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:28.961689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:29.066978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:29.067149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:29.067189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:29.067218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:29.070707] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-03-06T20:17:29.071001] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-06T20:17:29.071137] [INFO ] [sig ] BIB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:29.211132] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIB.txt [2026-03-06T20:17:29.211306] [INFO ] [sig ] [405/3360] Completed BIB in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:29.211346] [INFO ] [sig ] [406/3360] Forecasting BIIB... [2026-03-06T20:17:29.211376] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-06T20:17:29.211405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-06T20:17:29.222726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-06T20:17:29.223097] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-06T20:17:29.223915] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-06T20:17:29.223968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:29.224000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:29.224027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:29.224084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:29.283695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:29.284654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:29.284737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:29.284769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:29.409023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:29.409191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:29.409231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:29.409259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:29.412714] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-03-06T20:17:29.413000] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-06T20:17:29.413136] [INFO ] [sig ] BIIB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:29.554566] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIIB.txt [2026-03-06T20:17:29.554760] [INFO ] [sig ] [406/3360] Completed BIIB in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:29.554801] [INFO ] [sig ] [407/3360] Forecasting BILI... [2026-03-06T20:17:29.554832] [INFO ] [sig ] Generating forecast for: BILI [2026-03-06T20:17:29.554862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-06T20:17:29.565903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-06T20:17:29.566282] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-06T20:17:29.567128] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-06T20:17:29.567197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:29.567229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:29.567255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:29.567312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:29.624105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:29.624987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:29.625069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:29.625102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:29.744906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:29.745071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:29.745109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:29.745139] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:29.748608] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-06T20:17:29.748891] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-06T20:17:29.749021] [INFO ] [sig ] BILI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:29.891873] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BILI.txt [2026-03-06T20:17:29.892068] [INFO ] [sig ] [407/3360] Completed BILI in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:29.892109] [INFO ] [sig ] [408/3360] Forecasting BILL... [2026-03-06T20:17:29.892141] [INFO ] [sig ] Generating forecast for: BILL [2026-03-06T20:17:29.892172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-06T20:17:29.903774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-06T20:17:29.904168] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-06T20:17:29.904983] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-06T20:17:29.905036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:29.905067] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:29.905094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:29.905151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:29.962296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:29.963209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:29.963292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:29.963326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:30.088206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:30.088407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:30.088464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:30.088496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:30.092239] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-06T20:17:30.092552] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-06T20:17:30.092708] [INFO ] [sig ] BILL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:30.234831] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BILL.txt [2026-03-06T20:17:30.235018] [INFO ] [sig ] [408/3360] Completed BILL in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:30.235060] [INFO ] [sig ] [409/3360] Forecasting BIO... [2026-03-06T20:17:30.235090] [INFO ] [sig ] Generating forecast for: BIO [2026-03-06T20:17:30.235120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-06T20:17:30.247021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-06T20:17:30.247448] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-06T20:17:30.248395] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-06T20:17:30.248453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:30.248485] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:30.248511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:30.248598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:30.304970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:30.305830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:30.305929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:30.305961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:30.423944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:30.424119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:30.424159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:30.424188] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:30.427910] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-06T20:17:30.428261] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-06T20:17:30.428411] [INFO ] [sig ] BIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:30.571443] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIO.txt [2026-03-06T20:17:30.571621] [INFO ] [sig ] [409/3360] Completed BIO in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:30.571664] [INFO ] [sig ] [410/3360] Forecasting BIP... [2026-03-06T20:17:30.571695] [INFO ] [sig ] Generating forecast for: BIP [2026-03-06T20:17:30.571724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-06T20:17:30.583482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-06T20:17:30.583931] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-06T20:17:30.584813] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-06T20:17:30.584868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:30.584900] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:30.584926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:30.584982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:30.642138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:30.642945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:30.643042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:30.643073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:30.768430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:30.768623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:30.768665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:30.768697] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:30.772382] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-03-06T20:17:30.772757] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-06T20:17:30.772908] [INFO ] [sig ] BIP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:30.920358] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BIP.txt [2026-03-06T20:17:30.920534] [INFO ] [sig ] [410/3360] Completed BIP in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-06T20:17:30.920603] [INFO ] [sig ] [411/3360] Forecasting BIPH... [2026-03-06T20:17:30.920636] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-06T20:17:30.920666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-06T20:17:30.932093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-06T20:17:30.932531] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-06T20:17:30.933389] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-06T20:17:30.933442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:30.933505] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:30.933533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:30.933609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:30.990332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:30.991307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:30.991417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:30.991451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:31.099021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:31.099191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:31.099230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:31.099259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:31.102711] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-03-06T20:17:31.103022] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-06T20:17:31.103155] [INFO ] [sig ] BIPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:31.246620] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIPH.txt [2026-03-06T20:17:31.246794] [INFO ] [sig ] [411/3360] Completed BIPH in 0.3s | 2.80 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-06T20:17:31.246835] [INFO ] [sig ] [412/3360] Forecasting BIPI... [2026-03-06T20:17:31.246867] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-06T20:17:31.246898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-06T20:17:31.257672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-06T20:17:31.258073] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-06T20:17:31.258922] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-06T20:17:31.258974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:31.259006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:31.259033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:31.259090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:31.317100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:31.318013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:31.318097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:31.318129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:31.421199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:31.421363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:31.421404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:31.421434] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:31.424862] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-03-06T20:17:31.425164] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-06T20:17:31.425296] [INFO ] [sig ] BIPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:31.564703] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIPI.txt [2026-03-06T20:17:31.564856] [INFO ] [sig ] [412/3360] Completed BIPI in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:31.564896] [INFO ] [sig ] [413/3360] Forecasting BIRD... [2026-03-06T20:17:31.564927] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-06T20:17:31.564957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-06T20:17:31.575803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-06T20:17:31.576110] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-06T20:17:31.576912] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-06T20:17:31.576965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:31.576997] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:31.577024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:31.577085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:31.636684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:31.637499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:31.637597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:31.637634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:31.759714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:31.759885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:31.759926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:31.759954] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:31.764028] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-06T20:17:31.764309] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-06T20:17:31.764444] [INFO ] [sig ] BIRD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:31.905701] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BIRD.txt [2026-03-06T20:17:31.905862] [INFO ] [sig ] [413/3360] Completed BIRD in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:31.905902] [INFO ] [sig ] [414/3360] Forecasting BIRK... [2026-03-06T20:17:31.905933] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-06T20:17:31.905966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-06T20:17:31.918781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-06T20:17:31.919323] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-06T20:17:31.920364] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-06T20:17:31.920418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:31.920450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:31.920477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:31.920532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:31.979153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:31.980055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:31.980139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:31.980173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:32.100406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:32.100591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:32.100654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:32.100715] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:32.104234] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=28.35%) [2026-03-06T20:17:32.104521] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-06T20:17:32.104674] [INFO ] [sig ] BIRK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:32.248159] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BIRK.txt [2026-03-06T20:17:32.248305] [INFO ] [sig ] [414/3360] Completed BIRK in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:32.248346] [INFO ] [sig ] [415/3360] Forecasting BITF... [2026-03-06T20:17:32.248376] [INFO ] [sig ] Generating forecast for: BITF [2026-03-06T20:17:32.248408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-06T20:17:32.259767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-06T20:17:32.260084] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-06T20:17:32.260876] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-06T20:17:32.260929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:32.260961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:32.260988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:32.261045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:32.318340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:32.318960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:32.319035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:32.319068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:32.440064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:32.440210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:32.440257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:32.440287] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:32.443804] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-06T20:17:32.444087] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-06T20:17:32.444226] [INFO ] [sig ] BITF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:32.584619] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BITF.txt [2026-03-06T20:17:32.584731] [INFO ] [sig ] [415/3360] Completed BITF in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:32.584768] [INFO ] [sig ] [416/3360] Forecasting BIVI... [2026-03-06T20:17:32.584802] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-06T20:17:32.584837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-06T20:17:32.596236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-06T20:17:32.596542] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-06T20:17:32.597321] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-06T20:17:32.597374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:32.597406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:32.597433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:32.597490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:32.654213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:32.654860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:32.654939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:32.654971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:32.772998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:32.773135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:32.773173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:32.773204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:32.776557] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=65.81%) [2026-03-06T20:17:32.776849] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-06T20:17:32.776977] [INFO ] [sig ] BIVI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:32.922633] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BIVI.txt [2026-03-06T20:17:32.922796] [INFO ] [sig ] [416/3360] Completed BIVI in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:32.922838] [INFO ] [sig ] [417/3360] Forecasting BJ... [2026-03-06T20:17:32.922870] [INFO ] [sig ] Generating forecast for: BJ [2026-03-06T20:17:32.922901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-06T20:17:32.934672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-06T20:17:32.935103] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-06T20:17:32.935939] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-06T20:17:32.935992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:32.936024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:32.936050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:32.936105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:32.994528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:32.995499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:32.995610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:32.995647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:33.118297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:33.118468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:33.118511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:33.118540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:33.122625] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-06T20:17:33.123011] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-06T20:17:33.123357] [INFO ] [sig ] BJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:33.271950] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BJ.txt [2026-03-06T20:17:33.272123] [INFO ] [sig ] [417/3360] Completed BJ in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:33.272164] [INFO ] [sig ] [418/3360] Forecasting BJRI... [2026-03-06T20:17:33.272195] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-06T20:17:33.272226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-06T20:17:33.283716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-06T20:17:33.284118] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-06T20:17:33.284939] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-06T20:17:33.284991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:33.285041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:33.285070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:33.285127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:33.341881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:33.342761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:33.342848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:33.342881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:33.468347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:33.468515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:33.468554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:33.468605] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:33.472156] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-03-06T20:17:33.472466] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-06T20:17:33.472622] [INFO ] [sig ] BJRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:33.615826] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BJRI.txt [2026-03-06T20:17:33.615981] [INFO ] [sig ] [418/3360] Completed BJRI in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:33.616023] [INFO ] [sig ] [419/3360] Forecasting BK... [2026-03-06T20:17:33.616053] [INFO ] [sig ] Generating forecast for: BK [2026-03-06T20:17:33.616085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-03-06T20:17:33.627343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-03-06T20:17:33.627684] [INFO ] [FORECASTER] Starting predict_future for BK [2026-03-06T20:17:33.628484] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-03-06T20:17:33.628536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:33.628594] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:33.628627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:33.628684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:33.686543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:33.687169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:33.687247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:33.687280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:33.806784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:33.806927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:33.806966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:33.806995] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:33.810410] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-06T20:17:33.810710] [INFO ] [FORECASTER] Completed predict_future for BK [2026-03-06T20:17:33.810844] [INFO ] [sig ] BK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:33.957645] [INFO ] [LOCAL ] Saved forecast: BK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BK.txt [2026-03-06T20:17:33.957804] [INFO ] [sig ] [419/3360] Completed BK in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:33.957863] [INFO ] [sig ] [420/3360] Forecasting BKCH... [2026-03-06T20:17:33.957896] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-06T20:17:33.957925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-06T20:17:33.969401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-06T20:17:33.969763] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-06T20:17:33.970621] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-06T20:17:33.970675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:33.970706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:33.970733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:33.970791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:34.029528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:34.030384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:34.030464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:34.030496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:34.153011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:34.153175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:34.153214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:34.153244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:34.156738] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-03-06T20:17:34.157021] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-06T20:17:34.157148] [INFO ] [sig ] BKCH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:34.304609] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BKCH.txt [2026-03-06T20:17:34.304756] [INFO ] [sig ] [420/3360] Completed BKCH in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:34.304795] [INFO ] [sig ] [421/3360] Forecasting BKD... [2026-03-06T20:17:34.304830] [INFO ] [sig ] Generating forecast for: BKD [2026-03-06T20:17:34.304866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-06T20:17:34.316486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-06T20:17:34.316834] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-06T20:17:34.317628] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-06T20:17:34.317680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:34.317711] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:34.317739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:34.317795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:34.376686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:34.377326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:34.377452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:34.377485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:34.499605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:34.499754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:34.499794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:34.499823] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:34.503249] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=29.03%) [2026-03-06T20:17:34.503529] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-06T20:17:34.503688] [INFO ] [sig ] BKD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:34.646893] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BKD.txt [2026-03-06T20:17:34.647010] [INFO ] [sig ] [421/3360] Completed BKD in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:34.647048] [INFO ] [sig ] [422/3360] Forecasting BKE... [2026-03-06T20:17:34.647084] [INFO ] [sig ] Generating forecast for: BKE [2026-03-06T20:17:34.647115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-06T20:17:34.658024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-06T20:17:34.658339] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-06T20:17:34.659157] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-06T20:17:34.659210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:34.659242] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:34.659268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:34.659324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:34.723965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:34.725434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:34.725534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:34.725569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:34.849384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:34.849547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:34.849609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:34.849643] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:34.853151] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-03-06T20:17:34.853432] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-06T20:17:34.853564] [INFO ] [sig ] BKE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:34.996640] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BKE.txt [2026-03-06T20:17:34.996773] [INFO ] [sig ] [422/3360] Completed BKE in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:34.996813] [INFO ] [sig ] [423/3360] Forecasting BKH... [2026-03-06T20:17:34.996843] [INFO ] [sig ] Generating forecast for: BKH [2026-03-06T20:17:34.996872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-06T20:17:35.008339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-06T20:17:35.008697] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-06T20:17:35.009523] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-06T20:17:35.009598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:35.009633] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:35.009660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:35.009716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:35.069276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:35.069983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:35.070065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:35.070099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:35.187650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:35.187807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:35.187879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:35.187910] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:35.191487] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=48.07%) [2026-03-06T20:17:35.191802] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-06T20:17:35.191937] [INFO ] [sig ] BKH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:35.335417] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BKH.txt [2026-03-06T20:17:35.335595] [INFO ] [sig ] [423/3360] Completed BKH in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.5m [2026-03-06T20:17:35.335639] [INFO ] [sig ] [424/3360] Forecasting BKNG... [2026-03-06T20:17:35.335670] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-06T20:17:35.335700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-06T20:17:35.347115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-06T20:17:35.347509] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-06T20:17:35.348396] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-06T20:17:35.348450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:35.348482] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:35.348509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:35.348566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:35.408219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:35.409127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:35.409210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:35.409244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:35.535293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:35.535496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:35.535538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:35.535569] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:35.539360] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-03-06T20:17:35.539692] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-06T20:17:35.539842] [INFO ] [sig ] BKNG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:35.690466] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BKNG.txt [2026-03-06T20:17:35.690731] [INFO ] [sig ] [424/3360] Completed BKNG in 0.4s | 2.80 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-06T20:17:35.690791] [INFO ] [sig ] [425/3360] Forecasting BKSY... [2026-03-06T20:17:35.690837] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-06T20:17:35.690881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-06T20:17:35.702785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-06T20:17:35.703197] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-06T20:17:35.704103] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-06T20:17:35.704159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:35.704193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:35.704221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:35.704280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:35.763312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:35.764240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:35.764331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:35.764367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:35.887960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:35.888154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:35.888196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:35.888244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:35.892111] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-03-06T20:17:35.892493] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-06T20:17:35.892676] [INFO ] [sig ] BKSY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:36.049488] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BKSY.txt [2026-03-06T20:17:36.049699] [INFO ] [sig ] [425/3360] Completed BKSY in 0.4s | 2.80 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-06T20:17:36.049752] [INFO ] [sig ] [426/3360] Forecasting BL... [2026-03-06T20:17:36.049785] [INFO ] [sig ] Generating forecast for: BL [2026-03-06T20:17:36.049818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-06T20:17:36.101336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-06T20:17:36.101773] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-06T20:17:36.102635] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-06T20:17:36.102690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:36.102725] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:36.102755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:36.102814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:36.162477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:36.163393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:36.163483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:36.163519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:36.328454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:36.328660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:36.328716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:36.328748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:36.332769] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=41.16%) [2026-03-06T20:17:36.333150] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-06T20:17:36.333300] [INFO ] [sig ] BL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:36.480901] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BL.txt [2026-03-06T20:17:36.481080] [INFO ] [sig ] [426/3360] Completed BL in 0.4s | 2.80 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-06T20:17:36.481122] [INFO ] [sig ] [427/3360] Forecasting BLBD... [2026-03-06T20:17:36.481153] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-06T20:17:36.481182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-06T20:17:36.493739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-06T20:17:36.494156] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-06T20:17:36.495119] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-06T20:17:36.495175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:36.495209] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:36.495236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:36.495293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:36.553451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:36.554399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:36.554486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:36.554519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:36.689736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:36.689918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:36.689976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:36.690025] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:36.694298] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-03-06T20:17:36.694673] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-06T20:17:36.694831] [INFO ] [sig ] BLBD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:36.844549] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLBD.txt [2026-03-06T20:17:36.844797] [INFO ] [sig ] [427/3360] Completed BLBD in 0.4s | 2.80 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-06T20:17:36.844868] [INFO ] [sig ] [428/3360] Forecasting BLCN... [2026-03-06T20:17:36.844930] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-06T20:17:36.844985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-06T20:17:36.859421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-06T20:17:36.859979] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-06T20:17:36.861193] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-06T20:17:36.861264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:36.861347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:36.861390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:36.861477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:36.935728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:36.936745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:36.936864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:36.936929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:37.042375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:37.042543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:37.042605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:37.042638] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:37.046056] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-03-06T20:17:37.046338] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-06T20:17:37.046469] [INFO ] [sig ] BLCN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:37.194289] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BLCN.txt [2026-03-06T20:17:37.194449] [INFO ] [sig ] [428/3360] Completed BLCN in 0.3s | 2.80 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-06T20:17:37.194490] [INFO ] [sig ] [429/3360] Forecasting BLCO... [2026-03-06T20:17:37.194521] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-06T20:17:37.194550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-06T20:17:37.206118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-06T20:17:37.206469] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-06T20:17:37.207389] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-06T20:17:37.207442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:37.207473] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:37.207498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:37.207604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:37.264140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:37.264881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:37.264961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:37.264993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:37.394164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:37.394324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:37.394366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:37.394395] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:37.397892] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-03-06T20:17:37.398175] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-06T20:17:37.398307] [INFO ] [sig ] BLCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:37.542829] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BLCO.txt [2026-03-06T20:17:37.542970] [INFO ] [sig ] [429/3360] Completed BLCO in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:37.543011] [INFO ] [sig ] [430/3360] Forecasting BLD... [2026-03-06T20:17:37.543042] [INFO ] [sig ] Generating forecast for: BLD [2026-03-06T20:17:37.543073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-06T20:17:37.553772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-06T20:17:37.554121] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-06T20:17:37.554936] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-06T20:17:37.554990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:37.555023] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:37.555051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:37.555110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:37.612859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:37.613500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:37.613597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:37.613634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:37.735569] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:37.735812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:37.735879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:37.735932] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:37.741550] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-03-06T20:17:37.742113] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-06T20:17:37.742327] [INFO ] [sig ] BLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:37.890149] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLD.txt [2026-03-06T20:17:37.890290] [INFO ] [sig ] [430/3360] Completed BLD in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:37.890332] [INFO ] [sig ] [431/3360] Forecasting BLDP... [2026-03-06T20:17:37.890363] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-06T20:17:37.890394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-06T20:17:37.901511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-06T20:17:37.901858] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-06T20:17:37.902697] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-06T20:17:37.902765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:37.902798] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:37.902825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:37.902882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:37.959965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:37.960616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:37.960696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:37.960728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:38.086298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:38.086512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:38.086563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:38.086648] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:38.090450] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=87.53%) [2026-03-06T20:17:38.090790] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-06T20:17:38.090933] [INFO ] [sig ] BLDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:38.276061] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLDP.txt [2026-03-06T20:17:38.276290] [INFO ] [sig ] [431/3360] Completed BLDP in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:38.276362] [INFO ] [sig ] [432/3360] Forecasting BLFS... [2026-03-06T20:17:38.276415] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-06T20:17:38.276467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-06T20:17:38.289400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-06T20:17:38.289855] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-06T20:17:38.290782] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-06T20:17:38.290838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:38.290873] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:38.290902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:38.290960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:38.360020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:38.360943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:38.361031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:38.361066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:38.482845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:38.483010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:38.483051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:38.483081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:38.486771] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=59.63%) [2026-03-06T20:17:38.487054] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-06T20:17:38.487183] [INFO ] [sig ] BLFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:38.637392] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLFS.txt [2026-03-06T20:17:38.637632] [INFO ] [sig ] [432/3360] Completed BLFS in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:38.637705] [INFO ] [sig ] [433/3360] Forecasting BLK... [2026-03-06T20:17:38.637759] [INFO ] [sig ] Generating forecast for: BLK [2026-03-06T20:17:38.637834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-06T20:17:38.649549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-06T20:17:38.649922] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-06T20:17:38.650781] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-06T20:17:38.650837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:38.650873] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:38.650907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:38.650980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:38.710705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:38.711541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:38.711637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:38.711670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:38.843819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:38.844181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:38.844233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:38.844263] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:38.848588] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-03-06T20:17:38.848869] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-06T20:17:38.849003] [INFO ] [sig ] BLK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:38.991862] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLK.txt [2026-03-06T20:17:38.991986] [INFO ] [sig ] [433/3360] Completed BLK in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:38.992036] [INFO ] [sig ] [434/3360] Forecasting BLKB... [2026-03-06T20:17:38.992069] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-06T20:17:38.992100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-06T20:17:39.003048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-06T20:17:39.003367] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-06T20:17:39.004183] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-06T20:17:39.004236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:39.004267] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:39.004293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:39.004350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:39.061354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:39.062030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:39.062112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:39.062148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:39.184375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:39.184520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:39.184559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:39.184608] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:39.188047] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-03-06T20:17:39.188327] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-06T20:17:39.188458] [INFO ] [sig ] BLKB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:39.332512] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLKB.txt [2026-03-06T20:17:39.332706] [INFO ] [sig ] [434/3360] Completed BLKB in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:39.332751] [INFO ] [sig ] [435/3360] Forecasting BLMN... [2026-03-06T20:17:39.332781] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-06T20:17:39.332812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-06T20:17:39.343853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-06T20:17:39.344206] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-06T20:17:39.345031] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-06T20:17:39.345083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:39.345115] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:39.345142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:39.345198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:39.402563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:39.403471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:39.403554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:39.403606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:39.525686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:39.525852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:39.525893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:39.525922] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:39.529396] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-03-06T20:17:39.529696] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-06T20:17:39.529829] [INFO ] [sig ] BLMN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:39.678105] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLMN.txt [2026-03-06T20:17:39.678471] [INFO ] [sig ] [435/3360] Completed BLMN in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:39.678513] [INFO ] [sig ] [436/3360] Forecasting BLND... [2026-03-06T20:17:39.678543] [INFO ] [sig ] Generating forecast for: BLND [2026-03-06T20:17:39.678589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-06T20:17:39.690108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-06T20:17:39.690472] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-06T20:17:39.691302] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-06T20:17:39.691357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:39.691389] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:39.691416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:39.691473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:39.752826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:39.753734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:39.753820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:39.753855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:39.873298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:39.873461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:39.873501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:39.873529] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:39.877173] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-03-06T20:17:39.877473] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-06T20:17:39.877626] [INFO ] [sig ] BLND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:40.020150] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLND.txt [2026-03-06T20:17:40.020314] [INFO ] [sig ] [436/3360] Completed BLND in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:40.020358] [INFO ] [sig ] [437/3360] Forecasting BLRX... [2026-03-06T20:17:40.020388] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-06T20:17:40.020418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-06T20:17:40.031483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-06T20:17:40.031883] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-06T20:17:40.032792] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-06T20:17:40.032847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:40.032881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:40.032909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:40.032980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:40.092349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:40.093292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:40.093379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:40.093414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:40.205187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:40.205350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:40.205390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:40.205419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:40.208925] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-03-06T20:17:40.209209] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-06T20:17:40.209339] [INFO ] [sig ] BLRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:40.356886] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BLRX.txt [2026-03-06T20:17:40.357069] [INFO ] [sig ] [437/3360] Completed BLRX in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:40.357113] [INFO ] [sig ] [438/3360] Forecasting BLTE... [2026-03-06T20:17:40.357142] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-06T20:17:40.357172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-06T20:17:40.369647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-06T20:17:40.370051] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-06T20:17:40.370886] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-06T20:17:40.370940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:40.370974] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:40.371005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:40.371064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:40.437549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:40.438556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:40.438714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:40.438768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:40.569726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:40.569934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:40.569989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:40.570027] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:40.573592] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-03-06T20:17:40.573892] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-06T20:17:40.574059] [INFO ] [sig ] BLTE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:40.720477] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BLTE.txt [2026-03-06T20:17:40.720657] [INFO ] [sig ] [438/3360] Completed BLTE in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:40.720701] [INFO ] [sig ] [439/3360] Forecasting BLX... [2026-03-06T20:17:40.720734] [INFO ] [sig ] Generating forecast for: BLX [2026-03-06T20:17:40.720765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-06T20:17:40.733107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-06T20:17:40.733551] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-06T20:17:40.734506] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-06T20:17:40.734596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:40.734633] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:40.734661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:40.734722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:40.796562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:40.797497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:40.797601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:40.797640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:40.923385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:40.923551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:40.923614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:40.923646] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:40.927285] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-03-06T20:17:40.927602] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-06T20:17:40.927752] [INFO ] [sig ] BLX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:41.078286] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BLX.txt [2026-03-06T20:17:41.078447] [INFO ] [sig ] [439/3360] Completed BLX in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:41.078489] [INFO ] [sig ] [440/3360] Forecasting BLZE... [2026-03-06T20:17:41.078519] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-06T20:17:41.078549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-06T20:17:41.089861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-06T20:17:41.090265] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-06T20:17:41.091084] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-06T20:17:41.091136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:41.091166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:41.091191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:41.091411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:41.156887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:41.157945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:41.158036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:41.158070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:41.283721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:41.283888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:41.283931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:41.283961] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:41.287623] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=34.89%) [2026-03-06T20:17:41.287951] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-06T20:17:41.288103] [INFO ] [sig ] BLZE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:41.442777] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BLZE.txt [2026-03-06T20:17:41.442939] [INFO ] [sig ] [440/3360] Completed BLZE in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:41.442981] [INFO ] [sig ] [441/3360] Forecasting BMA... [2026-03-06T20:17:41.443011] [INFO ] [sig ] Generating forecast for: BMA [2026-03-06T20:17:41.443042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-06T20:17:41.455585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-06T20:17:41.455991] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-06T20:17:41.457074] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-06T20:17:41.457130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:41.457164] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:41.457382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:41.457445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:41.521784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:41.522696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:41.522781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:41.522815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:41.649117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:41.649286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:41.649327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:41.649359] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:41.652964] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-06T20:17:41.653257] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-06T20:17:41.653393] [INFO ] [sig ] BMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:41.806793] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMA.txt [2026-03-06T20:17:41.807008] [INFO ] [sig ] [441/3360] Completed BMA in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.4m [2026-03-06T20:17:41.807052] [INFO ] [sig ] [442/3360] Forecasting BMBL... [2026-03-06T20:17:41.807083] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-06T20:17:41.807113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-06T20:17:41.818253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-06T20:17:41.818700] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-06T20:17:41.819511] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-06T20:17:41.819567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:41.819656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:41.819711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:41.819793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:41.879180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:41.880101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:41.880187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:41.880221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:42.015311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:42.015559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:42.015662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:42.015719] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:42.021474] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-03-06T20:17:42.021969] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-06T20:17:42.022181] [INFO ] [sig ] BMBL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:42.183086] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BMBL.txt [2026-03-06T20:17:42.183262] [INFO ] [sig ] [442/3360] Completed BMBL in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-06T20:17:42.183304] [INFO ] [sig ] [443/3360] Forecasting BME... [2026-03-06T20:17:42.183333] [INFO ] [sig ] Generating forecast for: BME [2026-03-06T20:17:42.183365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-06T20:17:42.195522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-06T20:17:42.195961] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-06T20:17:42.196798] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-06T20:17:42.196853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:42.196887] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:42.196914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:42.196973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:42.257323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:42.258288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:42.258374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:42.258409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:42.382244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:42.382415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:42.382456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:42.382487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:42.386187] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-03-06T20:17:42.386498] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-06T20:17:42.386660] [INFO ] [sig ] BME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:42.532903] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BME.txt [2026-03-06T20:17:42.533062] [INFO ] [sig ] [443/3360] Completed BME in 0.3s | 2.80 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-06T20:17:42.533103] [INFO ] [sig ] [444/3360] Forecasting BMEZ... [2026-03-06T20:17:42.533133] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-06T20:17:42.533164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-06T20:17:42.546126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-06T20:17:42.546742] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-06T20:17:42.547620] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-06T20:17:42.547675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:42.547709] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:42.547736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:42.547794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:42.606113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:42.607005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:42.607093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:42.607131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:42.737739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:42.737941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:42.737983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:42.738013] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:42.741765] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-06T20:17:42.742062] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-06T20:17:42.742206] [INFO ] [sig ] BMEZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:42.894104] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMEZ.txt [2026-03-06T20:17:42.894455] [INFO ] [sig ] [444/3360] Completed BMEZ in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-06T20:17:42.894497] [INFO ] [sig ] [445/3360] Forecasting BMI... [2026-03-06T20:17:42.894528] [INFO ] [sig ] Generating forecast for: BMI [2026-03-06T20:17:42.894558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-06T20:17:42.907751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-06T20:17:42.908187] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-06T20:17:42.909028] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-06T20:17:42.909092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:42.909176] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:42.909205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:42.909262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:42.968562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:42.969552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:42.969666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:42.969702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:43.096321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:43.096495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:43.096537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:43.096567] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:43.100258] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-03-06T20:17:43.100567] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-06T20:17:43.100734] [INFO ] [sig ] BMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:43.251325] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMI.txt [2026-03-06T20:17:43.251532] [INFO ] [sig ] [445/3360] Completed BMI in 0.4s | 2.80 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-06T20:17:43.251618] [INFO ] [sig ] [446/3360] Forecasting BMO... [2026-03-06T20:17:43.251654] [INFO ] [sig ] Generating forecast for: BMO [2026-03-06T20:17:43.251686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-06T20:17:43.265318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-06T20:17:43.265720] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-06T20:17:43.266707] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-06T20:17:43.266773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:43.266822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:43.266863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:43.266924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:43.333115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:43.334032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:43.334123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:43.334162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:43.475701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:43.475903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:43.475946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:43.475974] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:43.480098] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-06T20:17:43.480419] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-06T20:17:43.480565] [INFO ] [sig ] BMO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:43.623294] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMO.txt [2026-03-06T20:17:43.623444] [INFO ] [sig ] [446/3360] Completed BMO in 0.4s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:43.623486] [INFO ] [sig ] [447/3360] Forecasting BMRA... [2026-03-06T20:17:43.623516] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-06T20:17:43.623546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-06T20:17:43.634566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-06T20:17:43.634977] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-06T20:17:43.635817] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-06T20:17:43.635870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:43.635902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:43.635928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:43.635984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:43.693418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:43.694301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:43.694382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:43.694415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:43.809226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:43.809390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:43.809430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:43.809459] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:43.812891] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-03-06T20:17:43.813174] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-06T20:17:43.813307] [INFO ] [sig ] BMRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:43.955937] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BMRA.txt [2026-03-06T20:17:43.956087] [INFO ] [sig ] [447/3360] Completed BMRA in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:43.956130] [INFO ] [sig ] [448/3360] Forecasting BMRC... [2026-03-06T20:17:43.956162] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-06T20:17:43.956194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-06T20:17:43.967443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-06T20:17:43.967799] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-06T20:17:43.968667] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-06T20:17:43.968720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:43.968751] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:43.968778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:43.968835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:44.026118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:44.026790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:44.026869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:44.026901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:44.146836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:44.147000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:44.147040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:44.147116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:44.150558] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-03-06T20:17:44.150855] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-06T20:17:44.150986] [INFO ] [sig ] BMRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:44.300081] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMRC.txt [2026-03-06T20:17:44.300251] [INFO ] [sig ] [448/3360] Completed BMRC in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:44.300295] [INFO ] [sig ] [449/3360] Forecasting BMRN... [2026-03-06T20:17:44.300325] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-06T20:17:44.300355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-06T20:17:44.311921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-06T20:17:44.312277] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-06T20:17:44.313120] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-06T20:17:44.313174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:44.313206] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:44.313234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:44.313291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:44.370694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:44.371402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:44.371481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:44.371513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:44.492836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:44.493002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:44.493044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:44.493094] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:44.496680] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-03-06T20:17:44.496965] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-06T20:17:44.497101] [INFO ] [sig ] BMRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:44.642347] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BMRN.txt [2026-03-06T20:17:44.642503] [INFO ] [sig ] [449/3360] Completed BMRN in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:44.642543] [INFO ] [sig ] [450/3360] Forecasting BMY... [2026-03-06T20:17:44.642594] [INFO ] [sig ] Generating forecast for: BMY [2026-03-06T20:17:44.642628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-06T20:17:44.653391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-06T20:17:44.653762] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-06T20:17:44.654596] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-06T20:17:44.654650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:44.654682] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:44.654709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:44.654766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:44.714490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:44.715369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:44.715451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:44.715483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:44.843350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:44.843516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:44.843557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:44.843606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:44.847519] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-06T20:17:44.847832] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-06T20:17:44.847995] [INFO ] [sig ] BMY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:44.993930] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BMY.txt [2026-03-06T20:17:44.994052] [INFO ] [sig ] [450/3360] Completed BMY in 0.4s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:44.994090] [INFO ] [sig ] [451/3360] Forecasting BN... [2026-03-06T20:17:44.994120] [INFO ] [sig ] Generating forecast for: BN [2026-03-06T20:17:44.994150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-06T20:17:45.005315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-06T20:17:45.005662] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-06T20:17:45.006435] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-06T20:17:45.006487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:45.006518] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:45.006545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:45.006629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:45.067295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:45.068098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:45.068179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:45.068233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:45.190587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:45.190736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:45.190776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:45.190804] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:45.194170] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-03-06T20:17:45.194443] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-06T20:17:45.194569] [INFO ] [sig ] BN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:45.339389] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BN.txt [2026-03-06T20:17:45.339518] [INFO ] [sig ] [451/3360] Completed BN in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:45.339559] [INFO ] [sig ] [452/3360] Forecasting BND... [2026-03-06T20:17:45.339608] [INFO ] [sig ] Generating forecast for: BND [2026-03-06T20:17:45.339639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-06T20:17:45.350706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-06T20:17:45.351019] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-06T20:17:45.351824] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-06T20:17:45.351877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:45.351909] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:45.351936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:45.351993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:45.408883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:45.409517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:45.409613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:45.409648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:45.527557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:45.527724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:45.527764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:45.527793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:45.531248] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-06T20:17:45.531524] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-06T20:17:45.531676] [INFO ] [sig ] BND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:45.673056] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BND.txt [2026-03-06T20:17:45.673196] [INFO ] [sig ] [452/3360] Completed BND in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:45.673242] [INFO ] [sig ] [453/3360] Forecasting BNDX... [2026-03-06T20:17:45.673272] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-06T20:17:45.673303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-06T20:17:45.684482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-06T20:17:45.684821] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-06T20:17:45.685616] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-06T20:17:45.685669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:45.685701] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:45.685743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:45.685801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:45.743484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:45.744107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:45.744185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:45.744217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:45.870179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:45.870355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:45.870398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:45.870426] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:45.873898] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=17.33%) [2026-03-06T20:17:45.874172] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-06T20:17:45.874305] [INFO ] [sig ] BNDX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:46.014550] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BNDX.txt [2026-03-06T20:17:46.014696] [INFO ] [sig ] [453/3360] Completed BNDX in 0.3s | 2.80 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:46.014737] [INFO ] [sig ] [454/3360] Forecasting BNED... [2026-03-06T20:17:46.014766] [INFO ] [sig ] Generating forecast for: BNED [2026-03-06T20:17:46.014795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-06T20:17:46.025728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-06T20:17:46.026038] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-06T20:17:46.026839] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-06T20:17:46.026891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:46.026923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:46.026950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:46.027008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:46.084828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:46.085461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:46.085537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:46.085569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:46.205888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:46.206039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:46.206078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:46.206106] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:46.209535] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-03-06T20:17:46.209831] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-06T20:17:46.209964] [INFO ] [sig ] BNED: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:46.351429] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BNED.txt [2026-03-06T20:17:46.351546] [INFO ] [sig ] [454/3360] Completed BNED in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:46.351655] [INFO ] [sig ] [455/3360] Forecasting BNGO... [2026-03-06T20:17:46.351689] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-06T20:17:46.351719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-06T20:17:46.362709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-06T20:17:46.363022] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-06T20:17:46.363830] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-06T20:17:46.363882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:46.363913] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:46.363941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:46.363997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:46.431398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:46.432312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:46.432426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:46.432460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:46.552230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:46.552384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:46.552423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:46.552453] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:46.556012] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-03-06T20:17:46.556288] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-06T20:17:46.556565] [INFO ] [sig ] BNGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:46.700910] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BNGO.txt [2026-03-06T20:17:46.701032] [INFO ] [sig ] [455/3360] Completed BNGO in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:46.701071] [INFO ] [sig ] [456/3360] Forecasting BNH... [2026-03-06T20:17:46.701101] [INFO ] [sig ] Generating forecast for: BNH [2026-03-06T20:17:46.701132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-06T20:17:46.711886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-06T20:17:46.712204] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-06T20:17:46.713000] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-06T20:17:46.713052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:46.713084] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:46.713111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:46.713167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:46.770034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:46.770887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:46.770966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:46.770998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:46.885130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:46.885284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:46.885324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:46.885354] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:46.888777] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=38.83%) [2026-03-06T20:17:46.889050] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-06T20:17:46.889181] [INFO ] [sig ] BNH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:47.029841] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BNH.txt [2026-03-06T20:17:47.029963] [INFO ] [sig ] [456/3360] Completed BNH in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.3m [2026-03-06T20:17:47.030003] [INFO ] [sig ] [457/3360] Forecasting BNJ... [2026-03-06T20:17:47.030034] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-06T20:17:47.030069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-06T20:17:47.041072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-06T20:17:47.041432] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-06T20:17:47.042239] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-06T20:17:47.042291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:47.042323] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:47.042350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:47.042407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:47.099181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:47.099795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:47.099873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:47.099906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:47.211369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:47.211522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:47.211561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:47.211609] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:47.215030] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-03-06T20:17:47.215304] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-06T20:17:47.215432] [INFO ] [sig ] BNJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:47.357000] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BNJ.txt [2026-03-06T20:17:47.357132] [INFO ] [sig ] [457/3360] Completed BNJ in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:47.357180] [INFO ] [sig ] [458/3360] Forecasting BNL... [2026-03-06T20:17:47.357215] [INFO ] [sig ] Generating forecast for: BNL [2026-03-06T20:17:47.357252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-06T20:17:47.368532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-06T20:17:47.368863] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-06T20:17:47.369666] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-06T20:17:47.369718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:47.369751] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:47.369777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:47.369834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:47.427055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:47.427720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:47.427799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:47.427849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:47.547657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:47.547812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:47.547883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:47.547913] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:47.551521] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-03-06T20:17:47.551817] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-06T20:17:47.551945] [INFO ] [sig ] BNL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:47.693173] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BNL.txt [2026-03-06T20:17:47.693350] [INFO ] [sig ] [458/3360] Completed BNL in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:47.693389] [INFO ] [sig ] [459/3360] Forecasting BNS... [2026-03-06T20:17:47.693420] [INFO ] [sig ] Generating forecast for: BNS [2026-03-06T20:17:47.693451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-06T20:17:47.703894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-06T20:17:47.704208] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-06T20:17:47.705005] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-06T20:17:47.705058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:47.705090] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:47.705117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:47.705175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:47.762251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:47.762896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:47.762974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:47.763006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:47.893779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:47.893962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:47.894004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:47.894033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:47.897673] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-03-06T20:17:47.898005] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-06T20:17:47.898151] [INFO ] [sig ] BNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:48.052667] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BNS.txt [2026-03-06T20:17:48.052868] [INFO ] [sig ] [459/3360] Completed BNS in 0.4s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:48.052927] [INFO ] [sig ] [460/3360] Forecasting BNTC... [2026-03-06T20:17:48.052959] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-06T20:17:48.052990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-06T20:17:48.064613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-06T20:17:48.065063] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-06T20:17:48.065939] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-06T20:17:48.065994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:48.066027] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:48.066057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:48.066119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:48.128874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:48.129807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:48.129893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:48.129928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:48.248148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:48.248322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:48.248362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:48.248390] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:48.251877] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-03-06T20:17:48.252202] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-06T20:17:48.252357] [INFO ] [sig ] BNTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:48.397493] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BNTC.txt [2026-03-06T20:17:48.397688] [INFO ] [sig ] [460/3360] Completed BNTC in 0.3s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:48.397736] [INFO ] [sig ] [461/3360] Forecasting BNTX... [2026-03-06T20:17:48.397766] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-06T20:17:48.397796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-06T20:17:48.413446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-06T20:17:48.414011] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-06T20:17:48.415346] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-06T20:17:48.415429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:48.415484] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:48.415535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:48.415657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:48.499165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:48.500360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:48.500464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:48.500516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:48.635043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:48.635221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:48.635274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:48.635311] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:48.639191] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-06T20:17:48.639534] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-06T20:17:48.639728] [INFO ] [sig ] BNTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:48.791656] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BNTX.txt [2026-03-06T20:17:48.791822] [INFO ] [sig ] [461/3360] Completed BNTX in 0.4s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:48.791863] [INFO ] [sig ] [462/3360] Forecasting BOC... [2026-03-06T20:17:48.791895] [INFO ] [sig ] Generating forecast for: BOC [2026-03-06T20:17:48.791924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-06T20:17:48.803273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-06T20:17:48.803672] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-06T20:17:48.804522] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-06T20:17:48.804600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:48.804676] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:48.804718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:48.804802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:48.864404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:48.865311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:48.865396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:48.865432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:48.997359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:48.997544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:48.997608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:48.997641] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:49.001240] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-03-06T20:17:49.001569] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-06T20:17:49.001738] [INFO ] [sig ] BOC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:49.152833] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BOC.txt [2026-03-06T20:17:49.153011] [INFO ] [sig ] [462/3360] Completed BOC in 0.4s | 2.81 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-06T20:17:49.153056] [INFO ] [sig ] [463/3360] Forecasting BOE... [2026-03-06T20:17:49.153089] [INFO ] [sig ] Generating forecast for: BOE [2026-03-06T20:17:49.153123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-06T20:17:49.166190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-06T20:17:49.166640] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-06T20:17:49.167806] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-06T20:17:49.167890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:49.167924] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:49.167952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:49.168011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:49.230332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:49.231493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:49.231754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:49.231800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:49.362222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:49.362387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:49.362433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:49.362463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:49.366381] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=85.87%) [2026-03-06T20:17:49.366738] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-06T20:17:49.366883] [INFO ] [sig ] BOE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:49.517223] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BOE.txt [2026-03-06T20:17:49.517438] [INFO ] [sig ] [463/3360] Completed BOE in 0.4s | 2.81 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:49.517479] [INFO ] [sig ] [464/3360] Forecasting BOF... [2026-03-06T20:17:49.517509] [INFO ] [sig ] Generating forecast for: BOF [2026-03-06T20:17:49.517539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-06T20:17:49.529467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-06T20:17:49.529913] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-06T20:17:49.530858] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-06T20:17:49.530915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:49.530950] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:49.530978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:49.531036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:49.591909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:49.592897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:49.593002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:49.593037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:49.721544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:49.721730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:49.721770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:49.721798] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:49.725460] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-03-06T20:17:49.725850] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-06T20:17:49.726004] [INFO ] [sig ] BOF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:49.875132] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BOF.txt [2026-03-06T20:17:49.875297] [INFO ] [sig ] [464/3360] Completed BOF in 0.4s | 2.81 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:49.875339] [INFO ] [sig ] [465/3360] Forecasting BOH... [2026-03-06T20:17:49.875372] [INFO ] [sig ] Generating forecast for: BOH [2026-03-06T20:17:49.875404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-06T20:17:49.886675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-06T20:17:49.887081] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-06T20:17:49.888094] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-06T20:17:49.888166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:49.888199] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:49.888226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:49.888283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:49.948293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:49.949345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:49.949457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:49.949491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:50.086698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:50.086871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:50.086912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:50.086940] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:50.090635] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=18.67%) [2026-03-06T20:17:50.090971] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-06T20:17:50.091120] [INFO ] [sig ] BOH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:50.254849] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BOH.txt [2026-03-06T20:17:50.255076] [INFO ] [sig ] [465/3360] Completed BOH in 0.4s | 2.81 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:50.255142] [INFO ] [sig ] [466/3360] Forecasting BOKF... [2026-03-06T20:17:50.255202] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-06T20:17:50.255260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-06T20:17:50.271828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-06T20:17:50.272365] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-06T20:17:50.273597] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-06T20:17:50.273670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:50.273741] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:50.273793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:50.273888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:50.346926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:50.347938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:50.348031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:50.348065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:50.495166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:50.495375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:50.495447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:50.495500] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:50.501182] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-03-06T20:17:50.501727] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-06T20:17:50.501952] [INFO ] [sig ] BOKF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:50.732133] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BOKF.txt [2026-03-06T20:17:50.732376] [INFO ] [sig ] [466/3360] Completed BOKF in 0.5s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:50.732445] [INFO ] [sig ] [467/3360] Forecasting BOLD... [2026-03-06T20:17:50.732500] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-06T20:17:50.732556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-06T20:17:50.749954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-06T20:17:50.750539] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-06T20:17:50.752709] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-06T20:17:50.752806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:50.752864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:50.752913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:50.753003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:50.864754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:50.866288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:50.866472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:50.866534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:51.051894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:51.052117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:51.052168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:51.052198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:51.056256] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=81.46%) [2026-03-06T20:17:51.056662] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-06T20:17:51.056827] [INFO ] [sig ] BOLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:51.264354] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BOLD.txt [2026-03-06T20:17:51.264604] [INFO ] [sig ] [467/3360] Completed BOLD in 0.5s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:51.264672] [INFO ] [sig ] [468/3360] Forecasting BOND... [2026-03-06T20:17:51.264713] [INFO ] [sig ] Generating forecast for: BOND [2026-03-06T20:17:51.264752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-06T20:17:51.281729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-06T20:17:51.282267] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-06T20:17:51.283500] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-06T20:17:51.283568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:51.283659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:51.283707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:51.283800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:51.348980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:51.350011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:51.350107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:51.350170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:51.513251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:51.513450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:51.513505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:51.513539] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:51.517374] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-03-06T20:17:51.517732] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-06T20:17:51.517919] [INFO ] [sig ] BOND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:51.677645] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BOND.txt [2026-03-06T20:17:51.677838] [INFO ] [sig ] [468/3360] Completed BOND in 0.4s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:51.677886] [INFO ] [sig ] [469/3360] Forecasting BOOM... [2026-03-06T20:17:51.677919] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-06T20:17:51.677949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-06T20:17:51.689968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-06T20:17:51.690428] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-06T20:17:51.691428] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-06T20:17:51.691486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:51.691520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:51.691547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:51.691623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:51.752310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:51.753313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:51.753404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:51.753438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:51.877506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:51.877695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:51.877741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:51.877771] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:51.881511] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=56.73%) [2026-03-06T20:17:51.881870] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-06T20:17:51.882021] [INFO ] [sig ] BOOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:52.028491] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BOOM.txt [2026-03-06T20:17:52.028677] [INFO ] [sig ] [469/3360] Completed BOOM in 0.4s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:52.028726] [INFO ] [sig ] [470/3360] Forecasting BOTZ... [2026-03-06T20:17:52.028759] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-06T20:17:52.028791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-06T20:17:52.040278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-06T20:17:52.040729] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-06T20:17:52.041637] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-06T20:17:52.041696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:52.041730] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:52.041756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:52.041814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:52.104491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:52.105410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:52.105499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:52.105533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:52.228789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:52.228973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:52.229039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:52.229085] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:52.232904] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-03-06T20:17:52.233232] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-06T20:17:52.233380] [INFO ] [sig ] BOTZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:52.388321] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BOTZ.txt [2026-03-06T20:17:52.388522] [INFO ] [sig ] [470/3360] Completed BOTZ in 0.4s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:52.388604] [INFO ] [sig ] [471/3360] Forecasting BOX... [2026-03-06T20:17:52.388651] [INFO ] [sig ] Generating forecast for: BOX [2026-03-06T20:17:52.388685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-06T20:17:52.400080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-06T20:17:52.400496] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-06T20:17:52.401422] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-06T20:17:52.401479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:52.401513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:52.401540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:52.401618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:52.461694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:52.462741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:52.462840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:52.462875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:52.592796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:52.592958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:52.593002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:52.593034] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:52.596754] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-03-06T20:17:52.597055] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-06T20:17:52.597218] [INFO ] [sig ] BOX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:52.742234] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BOX.txt [2026-03-06T20:17:52.742398] [INFO ] [sig ] [471/3360] Completed BOX in 0.4s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:52.742440] [INFO ] [sig ] [472/3360] Forecasting BP... [2026-03-06T20:17:52.742471] [INFO ] [sig ] Generating forecast for: BP [2026-03-06T20:17:52.742502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-06T20:17:52.754106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-06T20:17:52.754523] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-06T20:17:52.755391] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-06T20:17:52.755448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:52.755480] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:52.755508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:52.755567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:52.817267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:52.818212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:52.818333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:52.818368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:52.949624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:52.949789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:52.949828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:52.949858] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:52.953378] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-03-06T20:17:52.953722] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-06T20:17:52.953872] [INFO ] [sig ] BP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:53.115884] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BP.txt [2026-03-06T20:17:53.116023] [INFO ] [sig ] [472/3360] Completed BP in 0.4s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:53.116064] [INFO ] [sig ] [473/3360] Forecasting BPOP... [2026-03-06T20:17:53.116094] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-06T20:17:53.116125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-06T20:17:53.127682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-06T20:17:53.128109] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-06T20:17:53.128929] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-06T20:17:53.128982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:53.129014] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:53.129041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:53.129098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:53.187676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:53.188522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:53.188624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:53.188659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:53.313896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:53.314047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:53.314086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:53.314129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:53.317568] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-03-06T20:17:53.317884] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-06T20:17:53.318017] [INFO ] [sig ] BPOP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:53.461866] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BPOP.txt [2026-03-06T20:17:53.462033] [INFO ] [sig ] [473/3360] Completed BPOP in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:53.462072] [INFO ] [sig ] [474/3360] Forecasting BPRN... [2026-03-06T20:17:53.462102] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-06T20:17:53.462132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-06T20:17:53.472554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-06T20:17:53.472918] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-06T20:17:53.473719] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-06T20:17:53.473771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:53.473804] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:53.473831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:53.473888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:53.531826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:53.532701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:53.532783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:53.532816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:53.634513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:53.634688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:53.634729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:53.634758] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:53.638218] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=43.92%) [2026-03-06T20:17:53.638499] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-06T20:17:53.638650] [INFO ] [sig ] BPRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:53.784746] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BPRN.txt [2026-03-06T20:17:53.784903] [INFO ] [sig ] [474/3360] Completed BPRN in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:53.784943] [INFO ] [sig ] [475/3360] Forecasting BPYPM... [2026-03-06T20:17:53.784974] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-06T20:17:53.785004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-06T20:17:53.795800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-06T20:17:53.796113] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-06T20:17:53.796915] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-06T20:17:53.796967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:53.796999] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:53.797025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:53.797081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:53.854104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:53.854853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:53.854950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:53.854984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:53.959291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:53.959464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:53.959508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:53.959539] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:53.963063] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=25.16%) [2026-03-06T20:17:53.963348] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-06T20:17:53.963485] [INFO ] [sig ] BPYPM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:54.111645] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BPYPM.txt [2026-03-06T20:17:54.111827] [INFO ] [sig ] [475/3360] Completed BPYPM in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:54.111869] [INFO ] [sig ] [476/3360] Forecasting BPYPO... [2026-03-06T20:17:54.111899] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-06T20:17:54.111928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-06T20:17:54.122401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-06T20:17:54.122794] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-06T20:17:54.123690] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-06T20:17:54.123744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:54.123777] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:54.123803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:54.123859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:54.184821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:54.185665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:54.185750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:54.185782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:54.293102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:54.293282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:54.293330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:54.293364] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:54.297156] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-03-06T20:17:54.297448] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-06T20:17:54.297601] [INFO ] [sig ] BPYPO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:54.444523] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BPYPO.txt [2026-03-06T20:17:54.444703] [INFO ] [sig ] [476/3360] Completed BPYPO in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:54.444749] [INFO ] [sig ] [477/3360] Forecasting BPYPP... [2026-03-06T20:17:54.444779] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-06T20:17:54.444828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-06T20:17:54.460110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-06T20:17:54.460804] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-06T20:17:54.461776] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-06T20:17:54.461828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:54.461879] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:54.461908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:54.461972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:54.519724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:54.520752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:54.520864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:54.520900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:54.628485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:54.628664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:54.628707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:54.628737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:54.632377] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-03-06T20:17:54.632698] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-06T20:17:54.632841] [INFO ] [sig ] BPYPP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:54.775128] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BPYPP.txt [2026-03-06T20:17:54.775266] [INFO ] [sig ] [477/3360] Completed BPYPP in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.2m [2026-03-06T20:17:54.775308] [INFO ] [sig ] [478/3360] Forecasting BRAG... [2026-03-06T20:17:54.775341] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-06T20:17:54.775372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-06T20:17:54.786331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-06T20:17:54.786707] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-06T20:17:54.787508] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-06T20:17:54.787561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:54.787620] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:54.787649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:54.787706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:54.847559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:54.848518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:54.848625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:54.848662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:54.970980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:54.971150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:54.971212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:54.971247] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:54.974830] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=60.02%) [2026-03-06T20:17:54.975120] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-06T20:17:54.975255] [INFO ] [sig ] BRAG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:55.123677] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRAG.txt [2026-03-06T20:17:55.123830] [INFO ] [sig ] [478/3360] Completed BRAG in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.1m [2026-03-06T20:17:55.123873] [INFO ] [sig ] [479/3360] Forecasting BRC... [2026-03-06T20:17:55.123902] [INFO ] [sig ] Generating forecast for: BRC [2026-03-06T20:17:55.123932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-06T20:17:55.135094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-06T20:17:55.135518] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-06T20:17:55.136459] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-06T20:17:55.136517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:55.136629] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:55.136680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:55.136765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:55.195559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:55.196368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:55.196463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:55.196499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:55.317962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:55.318122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:55.318164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:55.318193] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:55.321849] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-03-06T20:17:55.322136] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-06T20:17:55.322271] [INFO ] [sig ] BRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:55.468998] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRC.txt [2026-03-06T20:17:55.469169] [INFO ] [sig ] [479/3360] Completed BRC in 0.3s | 2.80 sym/s | Total: 2.8m | ETA: 17.1m [2026-03-06T20:17:55.469213] [INFO ] [sig ] [480/3360] Forecasting BRO... [2026-03-06T20:17:55.469244] [INFO ] [sig ] Generating forecast for: BRO [2026-03-06T20:17:55.469274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-06T20:17:55.483007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-06T20:17:55.483458] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-06T20:17:55.484451] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-06T20:17:55.484513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:55.484550] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:55.484602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:55.484679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:55.547435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:55.548368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:55.548461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:55.548497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:55.678996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:55.679157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:55.679198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:55.679226] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:55.682687] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-03-06T20:17:55.682969] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-06T20:17:55.683101] [INFO ] [sig ] BRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:55.832945] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRO.txt [2026-03-06T20:17:55.833106] [INFO ] [sig ] [480/3360] Completed BRO in 0.4s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:55.833148] [INFO ] [sig ] [481/3360] Forecasting BROS... [2026-03-06T20:17:55.833178] [INFO ] [sig ] Generating forecast for: BROS [2026-03-06T20:17:55.833213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-06T20:17:55.845498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-06T20:17:55.845835] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-06T20:17:55.846694] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-06T20:17:55.846748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:55.846780] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:55.846807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:55.846864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:55.904345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:55.905156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:55.905256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:55.905290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:56.028709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:56.028878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:56.028918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:56.028946] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:56.032429] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-06T20:17:56.032725] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-06T20:17:56.032857] [INFO ] [sig ] BROS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:56.174407] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BROS.txt [2026-03-06T20:17:56.174552] [INFO ] [sig ] [481/3360] Completed BROS in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:56.174616] [INFO ] [sig ] [482/3360] Forecasting BRSP... [2026-03-06T20:17:56.174649] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-06T20:17:56.174680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-06T20:17:56.185431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-06T20:17:56.185786] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-06T20:17:56.186556] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-06T20:17:56.186630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:56.186662] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:56.186688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:56.186744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:56.243445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:56.244196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:56.244277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:56.244310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:56.363819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:56.363970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:56.364008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:56.364077] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:56.367455] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=85.08%) [2026-03-06T20:17:56.367750] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-06T20:17:56.367902] [INFO ] [sig ] BRSP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:56.510018] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRSP.txt [2026-03-06T20:17:56.510148] [INFO ] [sig ] [482/3360] Completed BRSP in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:56.510188] [INFO ] [sig ] [483/3360] Forecasting BRX... [2026-03-06T20:17:56.510217] [INFO ] [sig ] Generating forecast for: BRX [2026-03-06T20:17:56.510248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-06T20:17:56.521000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-06T20:17:56.521303] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-06T20:17:56.522127] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-06T20:17:56.522180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:56.522212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:56.522239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:56.522296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:56.580103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:56.580764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:56.580841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:56.580872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:56.703731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:56.703885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:56.703926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:56.703956] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:56.707333] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-06T20:17:56.707628] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-06T20:17:56.707756] [INFO ] [sig ] BRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:56.851318] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRX.txt [2026-03-06T20:17:56.851479] [INFO ] [sig ] [483/3360] Completed BRX in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:56.851520] [INFO ] [sig ] [484/3360] Forecasting BRZE... [2026-03-06T20:17:56.851552] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-06T20:17:56.851619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-06T20:17:56.863021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-06T20:17:56.863411] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-06T20:17:56.864221] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-06T20:17:56.864274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:56.864306] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:56.864333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:56.864396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:56.921426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:56.922290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:56.922375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:56.922407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:57.043372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:57.043534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:57.043597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:57.043643] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:57.047218] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-06T20:17:57.047524] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-06T20:17:57.047683] [INFO ] [sig ] BRZE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:57.194066] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BRZE.txt [2026-03-06T20:17:57.194227] [INFO ] [sig ] [484/3360] Completed BRZE in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:57.194268] [INFO ] [sig ] [485/3360] Forecasting BSAC... [2026-03-06T20:17:57.194300] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-06T20:17:57.194333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-06T20:17:57.205396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-06T20:17:57.205823] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-06T20:17:57.206663] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-06T20:17:57.206717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:57.206750] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:57.206776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:57.206833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:57.265370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:57.266271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:57.266361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:57.266408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:57.394620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:57.394789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:57.394830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:57.394858] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:57.398366] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=73.53%) [2026-03-06T20:17:57.398687] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-06T20:17:57.398816] [INFO ] [sig ] BSAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:57.542517] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSAC.txt [2026-03-06T20:17:57.542699] [INFO ] [sig ] [485/3360] Completed BSAC in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:57.542741] [INFO ] [sig ] [486/3360] Forecasting BSCQ... [2026-03-06T20:17:57.542771] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-06T20:17:57.542801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-06T20:17:57.554773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-06T20:17:57.555156] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-06T20:17:57.555970] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-06T20:17:57.556024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:57.556057] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:57.556084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:57.556141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:57.614982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:57.615768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:57.615851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:57.615884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:57.727980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:57.728161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:57.728202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:57.728231] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:57.731722] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-06T20:17:57.732002] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-06T20:17:57.732129] [INFO ] [sig ] BSCQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:57.874930] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSCQ.txt [2026-03-06T20:17:57.875070] [INFO ] [sig ] [486/3360] Completed BSCQ in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:57.875109] [INFO ] [sig ] [487/3360] Forecasting BSCS... [2026-03-06T20:17:57.875138] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-06T20:17:57.875169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-06T20:17:57.886297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-06T20:17:57.886659] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-06T20:17:57.887427] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-06T20:17:57.887479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:57.887511] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:57.887537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:57.887616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:57.967061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:57.967988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:57.968081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:57.968114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:58.084517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:58.084698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:58.084755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:58.084784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:58.088334] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-06T20:17:58.088677] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-06T20:17:58.088811] [INFO ] [sig ] BSCS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:58.234283] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSCS.txt [2026-03-06T20:17:58.234453] [INFO ] [sig ] [487/3360] Completed BSCS in 0.4s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:58.234496] [INFO ] [sig ] [488/3360] Forecasting BSCX... [2026-03-06T20:17:58.234529] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-06T20:17:58.234561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-06T20:17:58.245981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-06T20:17:58.246402] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-06T20:17:58.247287] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-06T20:17:58.247347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:58.247387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:58.247423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:58.247514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:58.307384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:58.308347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:58.308451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:58.308491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:58.432106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:58.432273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:58.432314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:58.432346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:58.435910] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-03-06T20:17:58.436246] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-06T20:17:58.436391] [INFO ] [sig ] BSCX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:58.594260] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSCX.txt [2026-03-06T20:17:58.594424] [INFO ] [sig ] [488/3360] Completed BSCX in 0.4s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:58.594464] [INFO ] [sig ] [489/3360] Forecasting BSCY... [2026-03-06T20:17:58.594496] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-06T20:17:58.594527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-06T20:17:58.605667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-06T20:17:58.606046] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-06T20:17:58.606904] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-06T20:17:58.606959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:58.606993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:58.607022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:58.607081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:58.665103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:58.666000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:58.666148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:58.666202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:58.788933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:58.789102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:58.789144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:58.789175] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:58.792813] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-03-06T20:17:58.793131] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-06T20:17:58.793277] [INFO ] [sig ] BSCY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:17:58.938762] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSCY.txt [2026-03-06T20:17:58.938918] [INFO ] [sig ] [489/3360] Completed BSCY in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:58.938960] [INFO ] [sig ] [490/3360] Forecasting BSJQ... [2026-03-06T20:17:58.938991] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-06T20:17:58.939021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-06T20:17:58.950500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-06T20:17:58.950912] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-06T20:17:58.951805] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-06T20:17:58.951876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:58.951910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:58.951938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:58.951998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:59.015602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:59.016783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:59.016904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:59.016948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:59.190326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:59.190522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:59.190597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:59.190645] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:59.195514] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-03-06T20:17:59.195986] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-06T20:17:59.196174] [INFO ] [sig ] BSJQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:59.355409] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSJQ.txt [2026-03-06T20:17:59.355599] [INFO ] [sig ] [490/3360] Completed BSJQ in 0.4s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:59.355646] [INFO ] [sig ] [491/3360] Forecasting BSJS... [2026-03-06T20:17:59.355675] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-06T20:17:59.355705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-06T20:17:59.367051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-06T20:17:59.367452] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-06T20:17:59.368362] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-06T20:17:59.368425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:59.368461] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:59.368490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:59.368548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:59.428409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:59.429408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:59.429499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:59.429534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:59.551411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:59.551615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:59.551659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:59.551689] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:59.555201] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=55.40%) [2026-03-06T20:17:59.555491] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-06T20:17:59.555646] [INFO ] [sig ] BSJS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:17:59.709909] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSJS.txt [2026-03-06T20:17:59.710064] [INFO ] [sig ] [491/3360] Completed BSJS in 0.4s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:17:59.710107] [INFO ] [sig ] [492/3360] Forecasting BSL... [2026-03-06T20:17:59.710136] [INFO ] [sig ] Generating forecast for: BSL [2026-03-06T20:17:59.710167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-06T20:17:59.721015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-06T20:17:59.721339] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-06T20:17:59.722193] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-06T20:17:59.722247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:17:59.722281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:17:59.722309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:17:59.722366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:17:59.779407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:17:59.780182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:17:59.780263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:17:59.780295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:17:59.895912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:17:59.896067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:17:59.896108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:17:59.896138] [INFO ] [FORECASTER] Training complete [2026-03-06T20:17:59.900197] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-03-06T20:17:59.900480] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-06T20:17:59.900820] [INFO ] [sig ] BSL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:00.046498] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSL.txt [2026-03-06T20:18:00.046730] [INFO ] [sig ] [492/3360] Completed BSL in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.1m [2026-03-06T20:18:00.046774] [INFO ] [sig ] [493/3360] Forecasting BSM... [2026-03-06T20:18:00.046804] [INFO ] [sig ] Generating forecast for: BSM [2026-03-06T20:18:00.046835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-06T20:18:00.058675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-06T20:18:00.059097] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-06T20:18:00.059971] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-06T20:18:00.060027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:00.060059] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:00.060086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:00.060142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:00.119151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:00.120092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:00.120195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:00.120228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:00.241968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:00.242129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:00.242170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:00.242200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:00.245680] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-03-06T20:18:00.245962] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-06T20:18:00.246092] [INFO ] [sig ] BSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:00.388618] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSM.txt [2026-03-06T20:18:00.388757] [INFO ] [sig ] [493/3360] Completed BSM in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.0m [2026-03-06T20:18:00.388797] [INFO ] [sig ] [494/3360] Forecasting BSMQ... [2026-03-06T20:18:00.388828] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-06T20:18:00.388858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-06T20:18:00.399245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-06T20:18:00.399602] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-06T20:18:00.400372] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-06T20:18:00.400425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:00.400457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:00.400484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:00.400546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:00.458158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:00.459091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:00.459174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:00.459207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:00.578269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:00.578408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:00.578448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:00.578476] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:00.581897] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=84.25%) [2026-03-06T20:18:00.582174] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-06T20:18:00.582302] [INFO ] [sig ] BSMQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:00.727687] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSMQ.txt [2026-03-06T20:18:00.727852] [INFO ] [sig ] [494/3360] Completed BSMQ in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.0m [2026-03-06T20:18:00.727897] [INFO ] [sig ] [495/3360] Forecasting BSMS... [2026-03-06T20:18:00.727928] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-06T20:18:00.727957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-06T20:18:00.738927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-06T20:18:00.739297] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-06T20:18:00.740152] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-06T20:18:00.740207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:00.740240] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:00.740266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:00.740323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:00.798205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:00.799095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:00.799179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:00.799212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:00.916223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:00.916345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:00.916387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:00.916415] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:00.919946] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-03-06T20:18:00.920278] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-06T20:18:00.920417] [INFO ] [sig ] BSMS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:01.066025] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSMS.txt [2026-03-06T20:18:01.066199] [INFO ] [sig ] [495/3360] Completed BSMS in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.0m [2026-03-06T20:18:01.066247] [INFO ] [sig ] [496/3360] Forecasting BSSX... [2026-03-06T20:18:01.066282] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-06T20:18:01.066312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-06T20:18:01.077214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-06T20:18:01.077614] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-06T20:18:01.078547] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-06T20:18:01.078636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:01.078710] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:01.078753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:01.078837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:01.140170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:01.141184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:01.141267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:01.141299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:01.254398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:01.254532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:01.254627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:01.254685] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:01.258252] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-03-06T20:18:01.258563] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-06T20:18:01.258740] [INFO ] [sig ] BSSX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:01.408186] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSSX.txt [2026-03-06T20:18:01.408338] [INFO ] [sig ] [496/3360] Completed BSSX in 0.3s | 2.80 sym/s | Total: 2.9m | ETA: 17.0m [2026-03-06T20:18:01.408380] [INFO ] [sig ] [497/3360] Forecasting BSTZ... [2026-03-06T20:18:01.408409] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-06T20:18:01.408441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-06T20:18:01.420111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-06T20:18:01.420481] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-06T20:18:01.421504] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-06T20:18:01.421558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:01.421610] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:01.421639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:01.421697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:01.479613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:01.480567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:01.480678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:01.480710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:01.658476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:01.658913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:01.659006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:01.659057] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:01.665236] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-06T20:18:01.665796] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-06T20:18:01.666008] [INFO ] [sig ] BSTZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:01.857452] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSTZ.txt [2026-03-06T20:18:01.857669] [INFO ] [sig ] [497/3360] Completed BSTZ in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:01.857725] [INFO ] [sig ] [498/3360] Forecasting BSVN... [2026-03-06T20:18:01.857765] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-06T20:18:01.857797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-06T20:18:01.871406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-06T20:18:01.871860] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-06T20:18:01.872748] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-06T20:18:01.872988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:01.873022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:01.873050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:01.873106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:01.934552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:01.935526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:01.935638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:01.935677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:02.049919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:02.050096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:02.050145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:02.050180] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:02.054097] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-06T20:18:02.054408] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-06T20:18:02.054556] [INFO ] [sig ] BSVN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:02.205599] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSVN.txt [2026-03-06T20:18:02.205774] [INFO ] [sig ] [498/3360] Completed BSVN in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:02.205815] [INFO ] [sig ] [499/3360] Forecasting BSVO... [2026-03-06T20:18:02.205845] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-06T20:18:02.205876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-06T20:18:02.218458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-06T20:18:02.218911] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-06T20:18:02.219771] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-06T20:18:02.219827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:02.219862] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:02.219891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:02.219950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:02.284138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:02.285118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:02.285203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:02.285238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:02.419855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:02.420024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:02.420065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:02.420324] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:02.424408] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-03-06T20:18:02.424927] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-06T20:18:02.425069] [INFO ] [sig ] BSVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:02.573713] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSVO.txt [2026-03-06T20:18:02.573878] [INFO ] [sig ] [499/3360] Completed BSVO in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:02.573922] [INFO ] [sig ] [500/3360] Forecasting BSX... [2026-03-06T20:18:02.573953] [INFO ] [sig ] Generating forecast for: BSX [2026-03-06T20:18:02.573986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-06T20:18:02.585744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-06T20:18:02.586096] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-06T20:18:02.586936] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-06T20:18:02.586991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:02.587024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:02.587052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:02.587110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:02.646283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:02.647148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:02.647243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:02.647279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:02.773702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:02.773878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:02.773921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:02.773951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:02.778028] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-03-06T20:18:02.778345] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-06T20:18:02.778519] [INFO ] [sig ] BSX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:02.927131] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BSX.txt [2026-03-06T20:18:02.927298] [INFO ] [sig ] [500/3360] Completed BSX in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:02.927343] [INFO ] [sig ] [501/3360] Forecasting BSY... [2026-03-06T20:18:02.927374] [INFO ] [sig ] Generating forecast for: BSY [2026-03-06T20:18:02.927405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-06T20:18:02.940225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-06T20:18:02.940694] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-06T20:18:02.941592] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-06T20:18:02.941650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:02.941718] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:02.941750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:02.941811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:03.002629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:03.003550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:03.003670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:03.003705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:03.141669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:03.141846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:03.141889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:03.141919] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:03.145816] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-03-06T20:18:03.146185] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-06T20:18:03.146343] [INFO ] [sig ] BSY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:03.301357] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BSY.txt [2026-03-06T20:18:03.301521] [INFO ] [sig ] [501/3360] Completed BSY in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:03.301563] [INFO ] [sig ] [502/3360] Forecasting BTAI... [2026-03-06T20:18:03.301615] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-06T20:18:03.301646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-06T20:18:03.314379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-06T20:18:03.314830] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-06T20:18:03.315661] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-06T20:18:03.315715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:03.315747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:03.315774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:03.315831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:03.376251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:03.377166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:03.377255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:03.377290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:03.497276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:03.497440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:03.497481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:03.497509] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:03.501158] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-03-06T20:18:03.501439] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-06T20:18:03.501592] [INFO ] [sig ] BTAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:03.644263] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BTAI.txt [2026-03-06T20:18:03.644407] [INFO ] [sig ] [502/3360] Completed BTAI in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:03.644448] [INFO ] [sig ] [503/3360] Forecasting BTCS... [2026-03-06T20:18:03.644479] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-06T20:18:03.644509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-06T20:18:03.655627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-06T20:18:03.656232] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-06T20:18:03.657032] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-06T20:18:03.657085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:03.657119] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:03.657146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:03.657204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:03.715282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:03.716142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:03.716223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:03.716256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:03.835640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:03.835807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:03.835849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:03.835878] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:03.839315] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-03-06T20:18:03.839614] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-06T20:18:03.839747] [INFO ] [sig ] BTCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:03.981219] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BTCS.txt [2026-03-06T20:18:03.981358] [INFO ] [sig ] [503/3360] Completed BTCS in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:03.981398] [INFO ] [sig ] [504/3360] Forecasting BTE... [2026-03-06T20:18:03.981429] [INFO ] [sig ] Generating forecast for: BTE [2026-03-06T20:18:03.981459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-06T20:18:03.993140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-06T20:18:03.993468] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-06T20:18:03.994261] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-06T20:18:03.994315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:03.994347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:03.994374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:03.994431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:04.052800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:04.053723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:04.053807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:04.053839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:04.169860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:04.170023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:04.170064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:04.170094] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:04.173613] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-03-06T20:18:04.173889] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-06T20:18:04.174021] [INFO ] [sig ] BTE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:04.317302] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BTE.txt [2026-03-06T20:18:04.317471] [INFO ] [sig ] [504/3360] Completed BTE in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:04.317530] [INFO ] [sig ] [505/3360] Forecasting BTF... [2026-03-06T20:18:04.317568] [INFO ] [sig ] Generating forecast for: BTF [2026-03-06T20:18:04.317621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-06T20:18:04.330241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-06T20:18:04.330670] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-06T20:18:04.331501] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-06T20:18:04.331554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:04.331609] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:04.331638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:04.331694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:04.391496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:04.392467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:04.392554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:04.392608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:04.517305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:04.517476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:04.517524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:04.517557] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:04.521477] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-03-06T20:18:04.521986] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-06T20:18:04.522125] [INFO ] [sig ] BTF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:04.680355] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BTF.txt [2026-03-06T20:18:04.680522] [INFO ] [sig ] [505/3360] Completed BTF in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:04.680596] [INFO ] [sig ] [506/3360] Forecasting BTI... [2026-03-06T20:18:04.680637] [INFO ] [sig ] Generating forecast for: BTI [2026-03-06T20:18:04.680675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-06T20:18:04.692067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-06T20:18:04.692393] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-06T20:18:04.693247] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-06T20:18:04.693301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:04.693333] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:04.693360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:04.693417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:04.755432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:04.756445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:04.756570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:04.756624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:04.878150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:04.878317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:04.878359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:04.878388] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:04.881834] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-03-06T20:18:04.882111] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-06T20:18:04.882240] [INFO ] [sig ] BTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:05.023156] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BTI.txt [2026-03-06T20:18:05.023312] [INFO ] [sig ] [506/3360] Completed BTI in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:05.023354] [INFO ] [sig ] [507/3360] Forecasting BTMD... [2026-03-06T20:18:05.023384] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-06T20:18:05.023415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-06T20:18:05.034737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-06T20:18:05.035067] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-06T20:18:05.035867] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-06T20:18:05.035920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:05.035952] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:05.035978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:05.036034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:05.094761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:05.095403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:05.095481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:05.095513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:05.217730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:05.217917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:05.217959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:05.217987] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:05.221447] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-03-06T20:18:05.221743] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-06T20:18:05.221872] [INFO ] [sig ] BTMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:05.363165] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BTMD.txt [2026-03-06T20:18:05.363289] [INFO ] [sig ] [507/3360] Completed BTMD in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:05.363329] [INFO ] [sig ] [508/3360] Forecasting BTSG... [2026-03-06T20:18:05.363359] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-06T20:18:05.363389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-06T20:18:05.374239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-06T20:18:05.374557] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-06T20:18:05.375342] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-06T20:18:05.375393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:05.375426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:05.375452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:05.375509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:05.432967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:05.433632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:05.433711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:05.433742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:05.559428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:05.559619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:05.559663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:05.559910] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:05.563722] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-03-06T20:18:05.564006] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-06T20:18:05.564140] [INFO ] [sig ] BTSG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:05.705658] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BTSG.txt [2026-03-06T20:18:05.705828] [INFO ] [sig ] [508/3360] Completed BTSG in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.0m [2026-03-06T20:18:05.705871] [INFO ] [sig ] [509/3360] Forecasting BTZ... [2026-03-06T20:18:05.705901] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-06T20:18:05.705932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-06T20:18:05.718139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-06T20:18:05.718447] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-06T20:18:05.719266] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-06T20:18:05.719318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:05.719350] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:05.719377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:05.719434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:05.784215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:05.785211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:05.785297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:05.785331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:05.911926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:05.912081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:05.912122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:05.912152] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:05.915616] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-06T20:18:05.915896] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-06T20:18:05.916024] [INFO ] [sig ] BTZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:06.066065] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BTZ.txt [2026-03-06T20:18:06.066235] [INFO ] [sig ] [509/3360] Completed BTZ in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 16.9m [2026-03-06T20:18:06.066276] [INFO ] [sig ] [510/3360] Forecasting BUD... [2026-03-06T20:18:06.066306] [INFO ] [sig ] Generating forecast for: BUD [2026-03-06T20:18:06.066335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-06T20:18:06.077338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-06T20:18:06.077667] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-06T20:18:06.078464] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-06T20:18:06.078517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:06.078551] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:06.078617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:06.078692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:06.137247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:06.141722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:06.142007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:06.142071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:06.266499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:06.266690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:06.266734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:06.266762] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:06.271222] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-03-06T20:18:06.271525] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-06T20:18:06.271707] [INFO ] [sig ] BUD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:06.416450] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BUD.txt [2026-03-06T20:18:06.416636] [INFO ] [sig ] [510/3360] Completed BUD in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 16.9m [2026-03-06T20:18:06.416679] [INFO ] [sig ] [511/3360] Forecasting BUFC... [2026-03-06T20:18:06.416709] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-06T20:18:06.416740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-06T20:18:06.428106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-06T20:18:06.428399] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-06T20:18:06.429374] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-06T20:18:06.429427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:06.429459] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:06.429485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:06.429549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:06.490156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:06.491064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:06.491150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:06.491183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:06.587923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:06.588073] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-06T20:18:06.588114] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:06.588144] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:06.591679] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-03-06T20:18:06.591967] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-06T20:18:06.592100] [INFO ] [sig ] BUFC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:06.734724] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BUFC.txt [2026-03-06T20:18:06.734879] [INFO ] [sig ] [511/3360] Completed BUFC in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 16.9m [2026-03-06T20:18:06.734924] [INFO ] [sig ] [512/3360] Forecasting BUG... [2026-03-06T20:18:06.734954] [INFO ] [sig ] Generating forecast for: BUG [2026-03-06T20:18:06.734984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-06T20:18:06.746561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-06T20:18:06.746889] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-06T20:18:06.747721] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-06T20:18:06.747784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:06.747839] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:06.747908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:06.747968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:06.806478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:06.807366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:06.807452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:06.807488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:06.929686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:06.929854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:06.929898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:06.929929] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:06.933480] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-03-06T20:18:06.933779] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-06T20:18:06.933910] [INFO ] [sig ] BUG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:07.076120] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BUG.txt [2026-03-06T20:18:07.076291] [INFO ] [sig ] [512/3360] Completed BUG in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 16.9m [2026-03-06T20:18:07.076335] [INFO ] [sig ] [513/3360] Forecasting BUI... [2026-03-06T20:18:07.076366] [INFO ] [sig ] Generating forecast for: BUI [2026-03-06T20:18:07.076397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-06T20:18:07.088506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-06T20:18:07.088989] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-06T20:18:07.089883] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-06T20:18:07.089947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:07.090028] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:07.090073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:07.090139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:07.148122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:07.149041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:07.149123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:07.149156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:07.273513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:07.273731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:07.273783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:07.273814] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:07.277469] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-06T20:18:07.277794] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-06T20:18:07.277957] [INFO ] [sig ] BUI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:07.421678] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BUI.txt [2026-03-06T20:18:07.421869] [INFO ] [sig ] [513/3360] Completed BUI in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 16.9m [2026-03-06T20:18:07.421914] [INFO ] [sig ] [514/3360] Forecasting BURL... [2026-03-06T20:18:07.421948] [INFO ] [sig ] Generating forecast for: BURL [2026-03-06T20:18:07.421979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-06T20:18:07.433654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-06T20:18:07.434001] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-06T20:18:07.434840] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-06T20:18:07.434893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:07.434925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:07.434952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:07.435010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:07.494975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:07.495898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:07.495983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:07.496019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:07.620256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:07.620417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:07.620459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:07.620490] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:07.624118] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-03-06T20:18:07.624421] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-06T20:18:07.624564] [INFO ] [sig ] BURL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:07.774180] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BURL.txt [2026-03-06T20:18:07.774346] [INFO ] [sig ] [514/3360] Completed BURL in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:07.774388] [INFO ] [sig ] [515/3360] Forecasting BUSE... [2026-03-06T20:18:07.774420] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-06T20:18:07.774460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-06T20:18:07.786046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-06T20:18:07.786418] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-06T20:18:07.787225] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-06T20:18:07.787279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:07.787323] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:07.787352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:07.787409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:07.845512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:07.846422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:07.846536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:07.846592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:07.968720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:07.968894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:07.968949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:07.968978] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:07.972614] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-03-06T20:18:07.972966] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-06T20:18:07.973132] [INFO ] [sig ] BUSE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:08.115445] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BUSE.txt [2026-03-06T20:18:08.115616] [INFO ] [sig ] [515/3360] Completed BUSE in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:08.115669] [INFO ] [sig ] [516/3360] Forecasting BUXX... [2026-03-06T20:18:08.115705] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-06T20:18:08.115742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-06T20:18:08.126897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-06T20:18:08.127219] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-06T20:18:08.128124] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-06T20:18:08.128178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:08.128208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:08.128234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:08.128289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:08.191899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:08.193010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:08.193098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:08.193133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:08.321047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:08.321224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:08.321273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:08.321342] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:08.325237] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-03-06T20:18:08.325537] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-06T20:18:08.325715] [INFO ] [sig ] BUXX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:08.474410] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BUXX.txt [2026-03-06T20:18:08.474610] [INFO ] [sig ] [516/3360] Completed BUXX in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:08.474655] [INFO ] [sig ] [517/3360] Forecasting BVFL... [2026-03-06T20:18:08.474688] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-06T20:18:08.474720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-06T20:18:08.486300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-06T20:18:08.486657] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-06T20:18:08.487673] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-06T20:18:08.487739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:08.487777] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:08.487804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:08.487889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:08.546659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:08.547320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:08.547401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:08.547434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:08.661994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:08.662151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:08.662192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:08.662223] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:08.665658] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-03-06T20:18:08.665938] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-06T20:18:08.666069] [INFO ] [sig ] BVFL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:08.807031] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BVFL.txt [2026-03-06T20:18:08.807200] [INFO ] [sig ] [517/3360] Completed BVFL in 0.3s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:08.807241] [INFO ] [sig ] [518/3360] Forecasting BVN... [2026-03-06T20:18:08.807271] [INFO ] [sig ] Generating forecast for: BVN [2026-03-06T20:18:08.807302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-06T20:18:08.818441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-06T20:18:08.818771] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-06T20:18:08.819544] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-06T20:18:08.819623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:08.819664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:08.819697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:08.819769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:08.877361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:08.878028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:08.878108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:08.878141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:08.997148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:08.997302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:08.997341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:08.997371] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:09.000793] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=79.23%) [2026-03-06T20:18:09.001069] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-06T20:18:09.001196] [INFO ] [sig ] BVN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:09.145114] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BVN.txt [2026-03-06T20:18:09.145228] [INFO ] [sig ] [518/3360] Completed BVN in 0.3s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:09.145267] [INFO ] [sig ] [519/3360] Forecasting BVS... [2026-03-06T20:18:09.145296] [INFO ] [sig ] Generating forecast for: BVS [2026-03-06T20:18:09.145326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-06T20:18:09.157020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-06T20:18:09.157318] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-06T20:18:09.158127] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-06T20:18:09.158180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:09.158212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:09.158239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:09.158296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:09.216274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:09.216929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:09.217009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:09.217040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:09.345202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:09.345373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:09.345414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:09.345442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:09.348915] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-06T20:18:09.349211] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-06T20:18:09.349341] [INFO ] [sig ] BVS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:09.492432] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BVS.txt [2026-03-06T20:18:09.492591] [INFO ] [sig ] [519/3360] Completed BVS in 0.3s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:09.492634] [INFO ] [sig ] [520/3360] Forecasting BWA... [2026-03-06T20:18:09.492665] [INFO ] [sig ] Generating forecast for: BWA [2026-03-06T20:18:09.492698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-06T20:18:09.504564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-06T20:18:09.504989] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-06T20:18:09.505846] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-06T20:18:09.505903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:09.505938] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:09.505967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:09.506026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:09.565443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:09.566316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:09.566405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:09.566439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:09.692027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:09.692195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:09.692237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:09.692268] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:09.695947] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-06T20:18:09.696246] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-06T20:18:09.696384] [INFO ] [sig ] BWA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:09.842850] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BWA.txt [2026-03-06T20:18:09.843165] [INFO ] [sig ] [520/3360] Completed BWA in 0.4s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:09.843208] [INFO ] [sig ] [521/3360] Forecasting BWAY... [2026-03-06T20:18:09.843237] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-06T20:18:09.843267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-06T20:18:09.855911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-06T20:18:09.856306] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-06T20:18:09.857184] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-06T20:18:09.857240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:09.857274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:09.857303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:09.857363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:09.919664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:09.920698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:09.920807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:09.920853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:10.057687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:10.057897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:10.057942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:10.057970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:10.061716] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-03-06T20:18:10.062011] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-06T20:18:10.062153] [INFO ] [sig ] BWAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:10.211819] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BWAY.txt [2026-03-06T20:18:10.211987] [INFO ] [sig ] [521/3360] Completed BWAY in 0.4s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:10.212028] [INFO ] [sig ] [522/3360] Forecasting BWB... [2026-03-06T20:18:10.212061] [INFO ] [sig ] Generating forecast for: BWB [2026-03-06T20:18:10.212092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-06T20:18:10.225263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-06T20:18:10.225715] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-06T20:18:10.226797] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-06T20:18:10.226854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:10.226893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:10.226923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:10.227184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:10.289765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:10.290664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:10.290753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:10.290787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:10.421661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:10.421851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:10.421894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:10.421923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:10.425799] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=18.56%) [2026-03-06T20:18:10.426217] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-06T20:18:10.426382] [INFO ] [sig ] BWB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:10.571264] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BWB.txt [2026-03-06T20:18:10.571426] [INFO ] [sig ] [522/3360] Completed BWB in 0.4s | 2.81 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:10.571468] [INFO ] [sig ] [523/3360] Forecasting BWEN... [2026-03-06T20:18:10.571498] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-06T20:18:10.571527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-06T20:18:10.582858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-06T20:18:10.583251] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-06T20:18:10.584085] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-06T20:18:10.584139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:10.584172] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:10.584199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:10.584257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:10.642155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:10.643100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:10.643230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:10.643264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:10.763209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:10.763377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:10.763419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:10.763449] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:10.767035] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-06T20:18:10.767354] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-06T20:18:10.767496] [INFO ] [sig ] BWEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:10.988250] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BWEN.txt [2026-03-06T20:18:10.988442] [INFO ] [sig ] [523/3360] Completed BWEN in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:10.988496] [INFO ] [sig ] [524/3360] Forecasting BWFG... [2026-03-06T20:18:10.988533] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-06T20:18:10.988565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-06T20:18:10.999805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-06T20:18:11.000206] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-06T20:18:11.001261] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-06T20:18:11.001330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:11.001377] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:11.001410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:11.001471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:11.063210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:11.064182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:11.064277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:11.064312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:11.184492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:11.184679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:11.184729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:11.184761] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:11.188316] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-03-06T20:18:11.188619] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-06T20:18:11.188767] [INFO ] [sig ] BWFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:11.336228] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BWFG.txt [2026-03-06T20:18:11.336375] [INFO ] [sig ] [524/3360] Completed BWFG in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 16.9m [2026-03-06T20:18:11.336417] [INFO ] [sig ] [525/3360] Forecasting BWG... [2026-03-06T20:18:11.336447] [INFO ] [sig ] Generating forecast for: BWG [2026-03-06T20:18:11.336478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-06T20:18:11.347405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-06T20:18:11.347771] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-06T20:18:11.348606] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-06T20:18:11.348662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:11.348716] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:11.348751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:11.348826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:11.407481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:11.408354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:11.408447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:11.408482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:11.532305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:11.532469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:11.532524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:11.532562] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:11.537154] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-03-06T20:18:11.537470] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-06T20:18:11.537637] [INFO ] [sig ] BWG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:11.685800] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BWG.txt [2026-03-06T20:18:11.685928] [INFO ] [sig ] [525/3360] Completed BWG in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:11.685968] [INFO ] [sig ] [526/3360] Forecasting BWIN... [2026-03-06T20:18:11.685998] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-06T20:18:11.686028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-06T20:18:11.697254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-06T20:18:11.697615] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-06T20:18:11.698442] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-06T20:18:11.698497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:11.698531] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:11.698558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:11.698645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:11.760816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:11.761850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:11.761943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:11.761980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:11.882273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:11.882453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:11.882493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:11.882523] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:11.886142] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-03-06T20:18:11.886482] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-06T20:18:11.886650] [INFO ] [sig ] BWIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:12.033715] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BWIN.txt [2026-03-06T20:18:12.033932] [INFO ] [sig ] [526/3360] Completed BWIN in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:12.034173] [INFO ] [sig ] [527/3360] Forecasting BWMN... [2026-03-06T20:18:12.034203] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-06T20:18:12.034233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-06T20:18:12.047134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-06T20:18:12.047534] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-06T20:18:12.048658] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-06T20:18:12.048714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:12.048748] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:12.048776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:12.048834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:12.111739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:12.112657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:12.112755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:12.112789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:12.238008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:12.238177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:12.238220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:12.238250] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:12.241877] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-03-06T20:18:12.242185] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-06T20:18:12.242326] [INFO ] [sig ] BWMN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:12.392318] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BWMN.txt [2026-03-06T20:18:12.392478] [INFO ] [sig ] [527/3360] Completed BWMN in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:12.392521] [INFO ] [sig ] [528/3360] Forecasting BXC... [2026-03-06T20:18:12.392550] [INFO ] [sig ] Generating forecast for: BXC [2026-03-06T20:18:12.392601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-06T20:18:12.404483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-06T20:18:12.405065] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-06T20:18:12.405963] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-06T20:18:12.406018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:12.406050] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:12.406077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:12.406315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:12.469700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:12.470509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:12.470614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:12.470652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:12.597155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:12.597314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:12.597356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:12.597386] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:12.601189] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=57.82%) [2026-03-06T20:18:12.601486] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-06T20:18:12.601651] [INFO ] [sig ] BXC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:12.747709] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BXC.txt [2026-03-06T20:18:12.747879] [INFO ] [sig ] [528/3360] Completed BXC in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:12.747932] [INFO ] [sig ] [529/3360] Forecasting BXMX... [2026-03-06T20:18:12.747963] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-06T20:18:12.747995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-06T20:18:12.759536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-06T20:18:12.759948] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-06T20:18:12.760822] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-06T20:18:12.760877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:12.760910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:12.760937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:12.760995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:12.821401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:12.822302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:12.822390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:12.822423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:12.958757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:12.958934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:12.959151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:12.959182] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:12.963485] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-03-06T20:18:12.963848] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-06T20:18:12.964166] [INFO ] [sig ] BXMX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:13.110799] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BXMX.txt [2026-03-06T20:18:13.110945] [INFO ] [sig ] [529/3360] Completed BXMX in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:13.110987] [INFO ] [sig ] [530/3360] Forecasting BXP... [2026-03-06T20:18:13.111017] [INFO ] [sig ] Generating forecast for: BXP [2026-03-06T20:18:13.111047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-06T20:18:13.121810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-06T20:18:13.122202] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-06T20:18:13.123023] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-06T20:18:13.123075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:13.123139] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:13.123169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:13.123226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:13.180896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:13.181525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:13.181622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:13.181657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:13.308007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:13.308150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:13.308191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:13.308219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:13.311646] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-03-06T20:18:13.311929] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-06T20:18:13.312073] [INFO ] [sig ] BXP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:13.461805] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BXP.txt [2026-03-06T20:18:13.461943] [INFO ] [sig ] [530/3360] Completed BXP in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-06T20:18:13.461984] [INFO ] [sig ] [531/3360] Forecasting BXSL... [2026-03-06T20:18:13.462013] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-06T20:18:13.462043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-06T20:18:13.473336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-06T20:18:13.473715] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-06T20:18:13.474535] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-06T20:18:13.474607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:13.474642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:13.474669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:13.474725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:13.537375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:13.538192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:13.538277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:13.538310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:13.661943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:13.662305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:13.662348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:13.662379] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:13.666543] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-03-06T20:18:13.666853] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-06T20:18:13.666991] [INFO ] [sig ] BXSL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:13.812692] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BXSL.txt [2026-03-06T20:18:13.812843] [INFO ] [sig ] [531/3360] Completed BXSL in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:13.812885] [INFO ] [sig ] [532/3360] Forecasting BYD... [2026-03-06T20:18:13.812914] [INFO ] [sig ] Generating forecast for: BYD [2026-03-06T20:18:13.812944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-06T20:18:13.824178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-06T20:18:13.824591] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-06T20:18:13.825411] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-06T20:18:13.825464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:13.825497] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:13.825524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:13.825599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:13.887748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:13.888632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:13.888717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:13.888751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:14.018280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:14.018444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:14.018489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:14.018535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:14.022242] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-03-06T20:18:14.022543] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-06T20:18:14.022736] [INFO ] [sig ] BYD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:14.170008] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BYD.txt [2026-03-06T20:18:14.170160] [INFO ] [sig ] [532/3360] Completed BYD in 0.4s | 2.80 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:14.170202] [INFO ] [sig ] [533/3360] Forecasting BYRN... [2026-03-06T20:18:14.170231] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-06T20:18:14.170262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-06T20:18:14.181652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-06T20:18:14.182074] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-06T20:18:14.182996] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-06T20:18:14.183051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:14.183084] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:14.183111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:14.183169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:14.244588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:14.245368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:14.245453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:14.245488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:14.370152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:14.370308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:14.370350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:14.370447] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:14.374133] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-03-06T20:18:14.374427] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-06T20:18:14.374564] [INFO ] [sig ] BYRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:14.519770] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BYRN.txt [2026-03-06T20:18:14.519920] [INFO ] [sig ] [533/3360] Completed BYRN in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:14.519961] [INFO ] [sig ] [534/3360] Forecasting BYSI... [2026-03-06T20:18:14.519991] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-06T20:18:14.520022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-06T20:18:14.530689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-06T20:18:14.531059] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-06T20:18:14.531927] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-06T20:18:14.531982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:14.532013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:14.532040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:14.532096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:14.590541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:14.591375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:14.591477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:14.591512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:14.701257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:14.701419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:14.701459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:14.701488] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:14.705036] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-03-06T20:18:14.705323] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-06T20:18:14.705458] [INFO ] [sig ] BYSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:14.848614] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BYSI.txt [2026-03-06T20:18:14.848779] [INFO ] [sig ] [534/3360] Completed BYSI in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:14.848826] [INFO ] [sig ] [535/3360] Forecasting BZ... [2026-03-06T20:18:14.848856] [INFO ] [sig ] Generating forecast for: BZ [2026-03-06T20:18:14.848886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-06T20:18:14.860609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-06T20:18:14.861023] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-06T20:18:14.861906] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-06T20:18:14.861963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:14.861998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:14.862027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:14.862087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:14.921911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:14.922812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:14.922900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:14.922935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:15.053514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:15.053723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:15.053778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:15.053816] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:15.057762] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-03-06T20:18:15.058098] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-06T20:18:15.058244] [INFO ] [sig ] BZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:15.202911] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/BZ.txt [2026-03-06T20:18:15.203067] [INFO ] [sig ] [535/3360] Completed BZ in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:15.203109] [INFO ] [sig ] [536/3360] Forecasting BZH... [2026-03-06T20:18:15.203138] [INFO ] [sig ] Generating forecast for: BZH [2026-03-06T20:18:15.203169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-06T20:18:15.215963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-06T20:18:15.216410] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-06T20:18:15.217353] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-06T20:18:15.217414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:15.217447] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:15.217492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:15.217553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:15.281535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:15.282488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:15.282606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:15.282646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:15.414074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:15.414250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:15.414323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:15.414366] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:15.418290] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=51.20%) [2026-03-06T20:18:15.418682] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-06T20:18:15.418859] [INFO ] [sig ] BZH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:15.581398] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BZH.txt [2026-03-06T20:18:15.581553] [INFO ] [sig ] [536/3360] Completed BZH in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:15.581614] [INFO ] [sig ] [537/3360] Forecasting BZUN... [2026-03-06T20:18:15.581645] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-06T20:18:15.581675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-06T20:18:15.592915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-06T20:18:15.593319] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-06T20:18:15.594229] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-06T20:18:15.594285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:15.594328] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:15.594367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:15.594430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:15.661194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:15.662110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:15.662200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:15.662235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:15.784093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:15.784253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:15.784294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:15.784323] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:15.787975] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-03-06T20:18:15.788268] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-06T20:18:15.788404] [INFO ] [sig ] BZUN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:15.939252] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/BZUN.txt [2026-03-06T20:18:15.939420] [INFO ] [sig ] [537/3360] Completed BZUN in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:15.939462] [INFO ] [sig ] [538/3360] Forecasting C... [2026-03-06T20:18:15.939492] [INFO ] [sig ] Generating forecast for: C [2026-03-06T20:18:15.939522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-06T20:18:15.951932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-06T20:18:15.952339] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-06T20:18:15.953420] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-06T20:18:15.953475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:15.953510] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:15.953539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:15.953627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:16.013879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:16.014816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:16.014903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:16.014938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:16.139176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:16.139336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:16.139376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:16.139407] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:16.142825] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-03-06T20:18:16.143103] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-06T20:18:16.143232] [INFO ] [sig ] C: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:16.286059] [INFO ] [LOCAL ] Saved forecast: C 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/C.txt [2026-03-06T20:18:16.286210] [INFO ] [sig ] [538/3360] Completed C in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:16.286252] [INFO ] [sig ] [539/3360] Forecasting CAAP... [2026-03-06T20:18:16.286282] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-06T20:18:16.286313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-06T20:18:16.297849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-06T20:18:16.298224] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-06T20:18:16.299050] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-06T20:18:16.299103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:16.299135] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:16.299161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:16.299217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:16.357117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:16.357974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:16.358056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:16.358090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:16.488652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:16.488822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:16.488863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:16.488894] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:16.492417] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-03-06T20:18:16.492780] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-06T20:18:16.492928] [INFO ] [sig ] CAAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:16.642961] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CAAP.txt [2026-03-06T20:18:16.643140] [INFO ] [sig ] [539/3360] Completed CAAP in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:16.643188] [INFO ] [sig ] [540/3360] Forecasting CAAS... [2026-03-06T20:18:16.643219] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-06T20:18:16.643249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-06T20:18:16.655268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-06T20:18:16.655681] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-06T20:18:16.656529] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-06T20:18:16.656604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:16.656648] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:16.656687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:16.656767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:16.718410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:16.719224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:16.719352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:16.719389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:16.836480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:16.836665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:16.836709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:16.836740] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:16.840479] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-03-06T20:18:16.840855] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-06T20:18:16.841004] [INFO ] [sig ] CAAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:16.990705] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CAAS.txt [2026-03-06T20:18:16.990886] [INFO ] [sig ] [540/3360] Completed CAAS in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.8m [2026-03-06T20:18:16.990937] [INFO ] [sig ] [541/3360] Forecasting CABA... [2026-03-06T20:18:16.990974] [INFO ] [sig ] Generating forecast for: CABA [2026-03-06T20:18:16.991003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-06T20:18:17.002821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-06T20:18:17.003269] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-06T20:18:17.004355] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-06T20:18:17.004414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:17.004449] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:17.004478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:17.004537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:17.071367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:17.072357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:17.072462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:17.072498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:17.210762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:17.210932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:17.210982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:17.211012] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:17.214882] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-06T20:18:17.215189] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-06T20:18:17.215338] [INFO ] [sig ] CABA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:17.359372] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CABA.txt [2026-03-06T20:18:17.359543] [INFO ] [sig ] [541/3360] Completed CABA in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:17.359606] [INFO ] [sig ] [542/3360] Forecasting CABO... [2026-03-06T20:18:17.359639] [INFO ] [sig ] Generating forecast for: CABO [2026-03-06T20:18:17.359669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-06T20:18:17.371112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-06T20:18:17.371471] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-06T20:18:17.372278] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-06T20:18:17.372332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:17.372364] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:17.372391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:17.372447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:17.430050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:17.430937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:17.431026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:17.431058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:17.553846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:17.554024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:17.554079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:17.554108] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:17.557661] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=13.93%) [2026-03-06T20:18:17.557987] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-06T20:18:17.558127] [INFO ] [sig ] CABO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:17.706056] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CABO.txt [2026-03-06T20:18:17.706208] [INFO ] [sig ] [542/3360] Completed CABO in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:17.706249] [INFO ] [sig ] [543/3360] Forecasting CAC... [2026-03-06T20:18:17.706279] [INFO ] [sig ] Generating forecast for: CAC [2026-03-06T20:18:17.706310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-06T20:18:17.719367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-06T20:18:17.719787] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-06T20:18:17.720703] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-06T20:18:17.720769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:17.720809] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:17.720855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:17.720919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:17.783078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:17.783888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:17.783976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:17.784010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:17.906486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:17.906677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:17.906718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:17.906748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:17.910251] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-03-06T20:18:17.910546] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-06T20:18:17.910703] [INFO ] [sig ] CAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:18.058758] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CAC.txt [2026-03-06T20:18:18.058996] [INFO ] [sig ] [543/3360] Completed CAC in 0.4s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:18.059041] [INFO ] [sig ] [544/3360] Forecasting CACC... [2026-03-06T20:18:18.059072] [INFO ] [sig ] Generating forecast for: CACC [2026-03-06T20:18:18.059103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-06T20:18:18.071003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-06T20:18:18.071397] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-06T20:18:18.072467] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-06T20:18:18.072525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:18.072557] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:18.072604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:18.072662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:18.130051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:18.130951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:18.131040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:18.131074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:18.252083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:18.252249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:18.252289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:18.252318] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:18.255832] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-03-06T20:18:18.256147] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-06T20:18:18.256289] [INFO ] [sig ] CACC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:18.404939] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CACC.txt [2026-03-06T20:18:18.405107] [INFO ] [sig ] [544/3360] Completed CACC in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:18.405150] [INFO ] [sig ] [545/3360] Forecasting CACI... [2026-03-06T20:18:18.405187] [INFO ] [sig ] Generating forecast for: CACI [2026-03-06T20:18:18.405218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-06T20:18:18.416716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-06T20:18:18.417045] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-06T20:18:18.417902] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-06T20:18:18.417957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:18.417989] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:18.418016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:18.418075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:18.477219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:18.478119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:18.478205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:18.478238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:18.602004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:18.602194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:18.602237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:18.602267] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:18.605959] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=49.86%) [2026-03-06T20:18:18.606236] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-06T20:18:18.606363] [INFO ] [sig ] CACI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:18.752030] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CACI.txt [2026-03-06T20:18:18.752149] [INFO ] [sig ] [545/3360] Completed CACI in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:18.752187] [INFO ] [sig ] [546/3360] Forecasting CADL... [2026-03-06T20:18:18.752217] [INFO ] [sig ] Generating forecast for: CADL [2026-03-06T20:18:18.752245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-06T20:18:18.763541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-06T20:18:18.763862] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-06T20:18:18.764648] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-06T20:18:18.764701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:18.764734] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:18.764760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:18.764817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:18.823778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:18.824377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:18.824458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:18.824490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:18.944360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:18.944490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:18.944528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:18.944557] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:18.947836] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-03-06T20:18:18.948140] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-06T20:18:18.948267] [INFO ] [sig ] CADL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:19.089742] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CADL.txt [2026-03-06T20:18:19.089853] [INFO ] [sig ] [546/3360] Completed CADL in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:19.089890] [INFO ] [sig ] [547/3360] Forecasting CAE... [2026-03-06T20:18:19.089920] [INFO ] [sig ] Generating forecast for: CAE [2026-03-06T20:18:19.089951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-06T20:18:19.101702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-06T20:18:19.102026] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-06T20:18:19.103005] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-06T20:18:19.103057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:19.103116] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:19.103144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:19.103201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:19.160769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:19.161428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:19.161506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:19.161538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:19.282704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:19.282861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:19.282901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:19.282931] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:19.286326] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-03-06T20:18:19.286619] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-06T20:18:19.286749] [INFO ] [sig ] CAE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:19.427355] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAE.txt [2026-03-06T20:18:19.427470] [INFO ] [sig ] [547/3360] Completed CAE in 0.3s | 2.81 sym/s | Total: 3.2m | ETA: 16.7m [2026-03-06T20:18:19.427508] [INFO ] [sig ] [548/3360] Forecasting CAF... [2026-03-06T20:18:19.427539] [INFO ] [sig ] Generating forecast for: CAF [2026-03-06T20:18:19.427585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-06T20:18:19.438281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-06T20:18:19.438612] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-06T20:18:19.439394] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-06T20:18:19.439447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:19.439479] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:19.439506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:19.439562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:19.497944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:19.498591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:19.498670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:19.498701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:19.613639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:19.613813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:19.613856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:19.613885] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:19.617394] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-06T20:18:19.617687] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-06T20:18:19.617827] [INFO ] [sig ] CAF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:19.764490] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAF.txt [2026-03-06T20:18:19.764645] [INFO ] [sig ] [548/3360] Completed CAF in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:19.764689] [INFO ] [sig ] [549/3360] Forecasting CAG... [2026-03-06T20:18:19.764719] [INFO ] [sig ] Generating forecast for: CAG [2026-03-06T20:18:19.764748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-06T20:18:19.775905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-06T20:18:19.776258] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-06T20:18:19.777067] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-06T20:18:19.777119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:19.777166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:19.777195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:19.777252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:19.836097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:19.837035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:19.837126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:19.837159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:19.953820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:19.953960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:19.953997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:19.954025] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:19.957375] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-03-06T20:18:19.957676] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-06T20:18:19.957808] [INFO ] [sig ] CAG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:20.118247] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAG.txt [2026-03-06T20:18:20.118400] [INFO ] [sig ] [549/3360] Completed CAG in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:20.118442] [INFO ] [sig ] [550/3360] Forecasting CAH... [2026-03-06T20:18:20.118473] [INFO ] [sig ] Generating forecast for: CAH [2026-03-06T20:18:20.118504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-06T20:18:20.130524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-06T20:18:20.130904] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-06T20:18:20.131773] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-06T20:18:20.131826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:20.131860] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:20.131892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:20.131961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:20.189668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:20.190378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:20.190461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:20.190494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:20.306884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:20.307057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:20.307099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:20.307126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:20.310767] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=65.47%) [2026-03-06T20:18:20.311063] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-06T20:18:20.311203] [INFO ] [sig ] CAH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:20.453182] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAH.txt [2026-03-06T20:18:20.453332] [INFO ] [sig ] [550/3360] Completed CAH in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:20.453374] [INFO ] [sig ] [551/3360] Forecasting CAKE... [2026-03-06T20:18:20.453404] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-06T20:18:20.453435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-06T20:18:20.465126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-06T20:18:20.465624] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-06T20:18:20.466638] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-06T20:18:20.466696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:20.466728] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:20.466753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:20.466808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:20.525298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:20.526185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:20.526269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:20.526303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:20.644909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:20.645068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:20.645108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:20.645136] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:20.648621] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-03-06T20:18:20.648901] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-06T20:18:20.649034] [INFO ] [sig ] CAKE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:20.793407] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CAKE.txt [2026-03-06T20:18:20.793597] [INFO ] [sig ] [551/3360] Completed CAKE in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:20.793642] [INFO ] [sig ] [552/3360] Forecasting CAL... [2026-03-06T20:18:20.793674] [INFO ] [sig ] Generating forecast for: CAL [2026-03-06T20:18:20.793704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-06T20:18:20.807033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-06T20:18:20.807421] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-06T20:18:20.808312] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-06T20:18:20.808369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:20.808402] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:20.808429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:20.808488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:20.869993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:20.870951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:20.871043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:20.871088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:20.993971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:20.994137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:20.994181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:20.994405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:20.998201] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-06T20:18:20.998491] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-06T20:18:20.998647] [INFO ] [sig ] CAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:21.167793] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAL.txt [2026-03-06T20:18:21.167989] [INFO ] [sig ] [552/3360] Completed CAL in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:21.168050] [INFO ] [sig ] [553/3360] Forecasting CALM... [2026-03-06T20:18:21.168082] [INFO ] [sig ] Generating forecast for: CALM [2026-03-06T20:18:21.168112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-06T20:18:21.181880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-06T20:18:21.182309] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-06T20:18:21.183138] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-06T20:18:21.183190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:21.183223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:21.183250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:21.183306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:21.244009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:21.244827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:21.244910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:21.244945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:21.371213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:21.371381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:21.371422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:21.371453] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:21.375028] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-03-06T20:18:21.375323] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-06T20:18:21.375451] [INFO ] [sig ] CALM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:21.519553] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CALM.txt [2026-03-06T20:18:21.519734] [INFO ] [sig ] [553/3360] Completed CALM in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:21.519782] [INFO ] [sig ] [554/3360] Forecasting CALX... [2026-03-06T20:18:21.519812] [INFO ] [sig ] Generating forecast for: CALX [2026-03-06T20:18:21.519841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-06T20:18:21.531392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-06T20:18:21.531771] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-06T20:18:21.532559] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-06T20:18:21.532636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:21.532669] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:21.532696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:21.532753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:21.590747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:21.591490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:21.591568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:21.591622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:21.714199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:21.714362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:21.714405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:21.714435] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:21.717939] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-03-06T20:18:21.718247] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-06T20:18:21.718427] [INFO ] [sig ] CALX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:21.863744] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CALX.txt [2026-03-06T20:18:21.863897] [INFO ] [sig ] [554/3360] Completed CALX in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:21.863938] [INFO ] [sig ] [555/3360] Forecasting CAPL... [2026-03-06T20:18:21.863970] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-06T20:18:21.864002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-06T20:18:21.875529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-06T20:18:21.875869] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-06T20:18:21.876675] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-06T20:18:21.876728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:21.876760] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:21.876787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:21.876844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:21.934289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:21.935069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:21.935150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:21.935183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:22.053533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:22.053713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:22.053756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:22.053786] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:22.057536] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=14.51%) [2026-03-06T20:18:22.057862] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-06T20:18:22.058017] [INFO ] [sig ] CAPL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:22.203424] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CAPL.txt [2026-03-06T20:18:22.203595] [INFO ] [sig ] [555/3360] Completed CAPL in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.7m [2026-03-06T20:18:22.203638] [INFO ] [sig ] [556/3360] Forecasting CARE... [2026-03-06T20:18:22.203667] [INFO ] [sig ] Generating forecast for: CARE [2026-03-06T20:18:22.203699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-06T20:18:22.215310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-06T20:18:22.215685] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-06T20:18:22.216471] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-06T20:18:22.216524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:22.216556] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:22.216617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:22.216679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:22.275719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:22.276414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:22.276494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:22.276526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:22.399282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:22.399435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:22.399474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:22.399520] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:22.402972] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=21.18%) [2026-03-06T20:18:22.403248] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-06T20:18:22.403376] [INFO ] [sig ] CARE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:22.548039] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CARE.txt [2026-03-06T20:18:22.548178] [INFO ] [sig ] [556/3360] Completed CARE in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:22.548220] [INFO ] [sig ] [557/3360] Forecasting CARG... [2026-03-06T20:18:22.548251] [INFO ] [sig ] Generating forecast for: CARG [2026-03-06T20:18:22.548284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-06T20:18:22.559784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-06T20:18:22.560148] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-06T20:18:22.561030] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-06T20:18:22.561084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:22.561117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:22.561146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:22.561205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:22.622849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:22.623656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:22.623789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:22.623842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:22.752260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:22.752450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:22.752502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:22.752534] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:22.756731] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-06T20:18:22.757059] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-06T20:18:22.757222] [INFO ] [sig ] CARG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:22.906085] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CARG.txt [2026-03-06T20:18:22.906248] [INFO ] [sig ] [557/3360] Completed CARG in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:22.906288] [INFO ] [sig ] [558/3360] Forecasting CARS... [2026-03-06T20:18:22.906320] [INFO ] [sig ] Generating forecast for: CARS [2026-03-06T20:18:22.906351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-06T20:18:22.918357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-06T20:18:22.918753] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-06T20:18:22.919708] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-06T20:18:22.919763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:22.919796] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:22.919824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:22.919883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:22.980648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:22.981656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:22.981768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:22.981803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:23.109421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:23.109601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:23.109644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:23.109675] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:23.113280] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-03-06T20:18:23.113589] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-06T20:18:23.113745] [INFO ] [sig ] CARS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:23.260808] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CARS.txt [2026-03-06T20:18:23.260967] [INFO ] [sig ] [558/3360] Completed CARS in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:23.261007] [INFO ] [sig ] [559/3360] Forecasting CASH... [2026-03-06T20:18:23.261036] [INFO ] [sig ] Generating forecast for: CASH [2026-03-06T20:18:23.261067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-06T20:18:23.272611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-06T20:18:23.273048] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-06T20:18:23.274016] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-06T20:18:23.274072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:23.274105] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:23.274133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:23.274191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:23.341770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:23.342658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:23.342742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:23.342775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:23.476464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:23.476642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:23.476684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:23.476713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:23.480838] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-03-06T20:18:23.481175] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-06T20:18:23.481516] [INFO ] [sig ] CASH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:23.624439] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CASH.txt [2026-03-06T20:18:23.624599] [INFO ] [sig ] [559/3360] Completed CASH in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:23.624642] [INFO ] [sig ] [560/3360] Forecasting CASS... [2026-03-06T20:18:23.624674] [INFO ] [sig ] Generating forecast for: CASS [2026-03-06T20:18:23.624703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-06T20:18:23.636306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-06T20:18:23.636677] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-06T20:18:23.637718] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-06T20:18:23.637772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:23.637861] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:23.637894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:23.637952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:23.699390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:23.700181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:23.700459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:23.700493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:23.826214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:23.826377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:23.826418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:23.826447] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:23.830127] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-03-06T20:18:23.830476] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-06T20:18:23.830642] [INFO ] [sig ] CASS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:23.979126] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CASS.txt [2026-03-06T20:18:23.979306] [INFO ] [sig ] [560/3360] Completed CASS in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:23.979347] [INFO ] [sig ] [561/3360] Forecasting CASY... [2026-03-06T20:18:23.979378] [INFO ] [sig ] Generating forecast for: CASY [2026-03-06T20:18:23.979409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-06T20:18:23.991232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-06T20:18:23.991683] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-06T20:18:23.992543] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-06T20:18:23.992620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:23.992656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:23.992684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:23.992743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:24.054092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:24.055021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:24.055113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:24.055147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:24.190945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:24.191177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:24.191228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:24.191259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:24.195122] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-03-06T20:18:24.195462] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-06T20:18:24.195666] [INFO ] [sig ] CASY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:24.348904] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CASY.txt [2026-03-06T20:18:24.349097] [INFO ] [sig ] [561/3360] Completed CASY in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:24.349160] [INFO ] [sig ] [562/3360] Forecasting CATH... [2026-03-06T20:18:24.349197] [INFO ] [sig ] Generating forecast for: CATH [2026-03-06T20:18:24.349262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-06T20:18:24.361491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-06T20:18:24.361995] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-06T20:18:24.363168] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-06T20:18:24.363417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:24.363450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:24.363477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:24.363535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:24.430633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:24.431826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:24.431914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:24.431948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:24.554818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:24.554978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:24.555020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:24.555050] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:24.558521] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-03-06T20:18:24.558840] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-06T20:18:24.558983] [INFO ] [sig ] CATH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:24.707542] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CATH.txt [2026-03-06T20:18:24.707702] [INFO ] [sig ] [562/3360] Completed CATH in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:24.707742] [INFO ] [sig ] [563/3360] Forecasting CATO... [2026-03-06T20:18:24.707772] [INFO ] [sig ] Generating forecast for: CATO [2026-03-06T20:18:24.707802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-06T20:18:24.719685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-06T20:18:24.720040] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-06T20:18:24.720887] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-06T20:18:24.720942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:24.720975] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:24.721003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:24.721062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:24.779927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:24.780729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:24.780812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:24.780846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:24.894838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:24.894997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:24.895040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:24.895073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:24.898594] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-03-06T20:18:24.898874] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-06T20:18:24.899000] [INFO ] [sig ] CATO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:25.045201] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CATO.txt [2026-03-06T20:18:25.045343] [INFO ] [sig ] [563/3360] Completed CATO in 0.3s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:25.045385] [INFO ] [sig ] [564/3360] Forecasting CATY... [2026-03-06T20:18:25.045421] [INFO ] [sig ] Generating forecast for: CATY [2026-03-06T20:18:25.045453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-06T20:18:25.056483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-06T20:18:25.056885] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-06T20:18:25.057748] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-06T20:18:25.057802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:25.057913] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:25.057959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:25.058041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:25.119127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:25.119999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:25.120083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:25.120115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:25.248778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:25.248940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:25.248981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:25.249010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:25.252853] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-03-06T20:18:25.253137] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-06T20:18:25.253268] [INFO ] [sig ] CATY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:25.407288] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CATY.txt [2026-03-06T20:18:25.407438] [INFO ] [sig ] [564/3360] Completed CATY in 0.4s | 2.81 sym/s | Total: 3.3m | ETA: 16.6m [2026-03-06T20:18:25.407478] [INFO ] [sig ] [565/3360] Forecasting CAVA... [2026-03-06T20:18:25.407509] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-06T20:18:25.407540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-06T20:18:25.418664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-06T20:18:25.419017] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-06T20:18:25.419855] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-06T20:18:25.419907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:25.419939] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:25.419966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:25.420023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:25.483791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:25.484646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:25.484730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:25.484764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:25.614331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:25.614496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:25.614539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:25.614587] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:25.618228] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-03-06T20:18:25.618520] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-06T20:18:25.618684] [INFO ] [sig ] CAVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:25.768137] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CAVA.txt [2026-03-06T20:18:25.768503] [INFO ] [sig ] [565/3360] Completed CAVA in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:25.768544] [INFO ] [sig ] [566/3360] Forecasting CB... [2026-03-06T20:18:25.768593] [INFO ] [sig ] Generating forecast for: CB [2026-03-06T20:18:25.768626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-06T20:18:25.781920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-06T20:18:25.782345] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-06T20:18:25.783246] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-06T20:18:25.783490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:25.783524] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:25.783550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:25.783632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:25.852009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:25.852949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:25.853036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:25.853074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:25.979621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:25.979779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:25.979819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:25.979848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:25.983267] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-03-06T20:18:25.983545] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-06T20:18:25.983694] [INFO ] [sig ] CB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:26.130105] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CB.txt [2026-03-06T20:18:26.130240] [INFO ] [sig ] [566/3360] Completed CB in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:26.130278] [INFO ] [sig ] [567/3360] Forecasting CBAN... [2026-03-06T20:18:26.130308] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-06T20:18:26.130338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-06T20:18:26.141625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-06T20:18:26.141975] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-06T20:18:26.142861] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-06T20:18:26.142917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:26.142951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:26.142978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:26.143037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:26.202343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:26.203130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:26.203213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:26.203247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:26.321214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:26.321375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:26.321417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:26.321492] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:26.326335] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=34.30%) [2026-03-06T20:18:26.326671] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-06T20:18:26.326810] [INFO ] [sig ] CBAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:26.473796] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CBAN.txt [2026-03-06T20:18:26.473949] [INFO ] [sig ] [567/3360] Completed CBAN in 0.3s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:26.473989] [INFO ] [sig ] [568/3360] Forecasting CBNK... [2026-03-06T20:18:26.474020] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-06T20:18:26.474050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-06T20:18:26.485728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-06T20:18:26.486105] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-06T20:18:26.487170] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-06T20:18:26.487226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:26.487260] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:26.487289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:26.487347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:26.549085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:26.549955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:26.550038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:26.550071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:26.676283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:26.676651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:26.676692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:26.676720] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:26.680352] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=16.40%) [2026-03-06T20:18:26.680648] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-06T20:18:26.680779] [INFO ] [sig ] CBNK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:26.830983] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CBNK.txt [2026-03-06T20:18:26.831142] [INFO ] [sig ] [568/3360] Completed CBNK in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:26.831182] [INFO ] [sig ] [569/3360] Forecasting CBRE... [2026-03-06T20:18:26.831212] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-06T20:18:26.831243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-06T20:18:26.843760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-06T20:18:26.844204] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-06T20:18:26.845160] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-06T20:18:26.845215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:26.845250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:26.845278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:26.845336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:26.904117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:26.905035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:26.905150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:26.905208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:27.055307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:27.055475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:27.055516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:27.055548] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:27.059429] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=85.80%) [2026-03-06T20:18:27.059820] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-06T20:18:27.059971] [INFO ] [sig ] CBRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:27.216117] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CBRE.txt [2026-03-06T20:18:27.216280] [INFO ] [sig ] [569/3360] Completed CBRE in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:27.216320] [INFO ] [sig ] [570/3360] Forecasting CBRL... [2026-03-06T20:18:27.216350] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-06T20:18:27.216383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-06T20:18:27.229169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-06T20:18:27.229622] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-06T20:18:27.230563] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-06T20:18:27.230643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:27.230678] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:27.230705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:27.230763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:27.295464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:27.296751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:27.296854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:27.296889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:27.424463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:27.424644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:27.424686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:27.424715] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:27.428257] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-03-06T20:18:27.428568] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-06T20:18:27.428729] [INFO ] [sig ] CBRL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:27.572986] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CBRL.txt [2026-03-06T20:18:27.573147] [INFO ] [sig ] [570/3360] Completed CBRL in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:27.573186] [INFO ] [sig ] [571/3360] Forecasting CBSH... [2026-03-06T20:18:27.573215] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-06T20:18:27.573246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-06T20:18:27.584514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-06T20:18:27.584928] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-06T20:18:27.585751] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-06T20:18:27.585803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:27.585836] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:27.585864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:27.585936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:27.644829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:27.645737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:27.645825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:27.645858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:27.764373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:27.764549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:27.764621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:27.764652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:27.768242] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=68.33%) [2026-03-06T20:18:27.768540] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-06T20:18:27.768710] [INFO ] [sig ] CBSH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:27.913817] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CBSH.txt [2026-03-06T20:18:27.913993] [INFO ] [sig ] [571/3360] Completed CBSH in 0.3s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:27.914044] [INFO ] [sig ] [572/3360] Forecasting CBUS... [2026-03-06T20:18:27.914078] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-06T20:18:27.914112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-06T20:18:27.925479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-06T20:18:27.925848] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-06T20:18:27.926781] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-06T20:18:27.926845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:27.926887] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:27.926923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:27.926982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:27.987254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:27.988121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:27.988211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:27.988244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:28.112237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:28.112399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:28.112439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:28.112469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:28.115900] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-03-06T20:18:28.116224] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-06T20:18:28.116359] [INFO ] [sig ] CBUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:28.264347] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CBUS.txt [2026-03-06T20:18:28.264506] [INFO ] [sig ] [572/3360] Completed CBUS in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.6m [2026-03-06T20:18:28.264546] [INFO ] [sig ] [573/3360] Forecasting CBZ... [2026-03-06T20:18:28.264595] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-06T20:18:28.264630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-06T20:18:28.276150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-06T20:18:28.276535] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-06T20:18:28.277356] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-06T20:18:28.277431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:28.277465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:28.277494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:28.277554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:28.341299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:28.342370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:28.342460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:28.342495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:28.465601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:28.465764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:28.465806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:28.465836] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:28.469749] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=41.13%) [2026-03-06T20:18:28.470048] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-06T20:18:28.470211] [INFO ] [sig ] CBZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:28.622841] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CBZ.txt [2026-03-06T20:18:28.622999] [INFO ] [sig ] [573/3360] Completed CBZ in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:28.623040] [INFO ] [sig ] [574/3360] Forecasting CC... [2026-03-06T20:18:28.623071] [INFO ] [sig ] Generating forecast for: CC [2026-03-06T20:18:28.623101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-06T20:18:28.634511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-06T20:18:28.634931] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-06T20:18:28.635784] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-06T20:18:28.635839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:28.635871] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:28.635901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:28.635961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:28.695089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:28.695965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:28.696100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:28.696137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:28.843927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:28.844139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:28.844191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:28.844235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:28.849016] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=47.14%) [2026-03-06T20:18:28.849628] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-06T20:18:28.849788] [INFO ] [sig ] CC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:29.000314] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CC.txt [2026-03-06T20:18:29.000475] [INFO ] [sig ] [574/3360] Completed CC in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:29.000517] [INFO ] [sig ] [575/3360] Forecasting CCAP... [2026-03-06T20:18:29.000548] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-06T20:18:29.000599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-06T20:18:29.012462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-06T20:18:29.012878] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-06T20:18:29.013736] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-06T20:18:29.013789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:29.013822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:29.013849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:29.013907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:29.073076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:29.074145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:29.074238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:29.074272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:29.207434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:29.207623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:29.207669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:29.207699] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:29.211339] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-03-06T20:18:29.211661] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-06T20:18:29.211801] [INFO ] [sig ] CCAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:29.357000] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCAP.txt [2026-03-06T20:18:29.357140] [INFO ] [sig ] [575/3360] Completed CCAP in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:29.357182] [INFO ] [sig ] [576/3360] Forecasting CCB... [2026-03-06T20:18:29.357212] [INFO ] [sig ] Generating forecast for: CCB [2026-03-06T20:18:29.357244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-06T20:18:29.368319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-06T20:18:29.368662] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-06T20:18:29.369461] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-06T20:18:29.369515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:29.369549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:29.369609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:29.369674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:29.428151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:29.428841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:29.428923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:29.428955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:29.552291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:29.552688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:29.552732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:29.552763] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:29.556721] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-03-06T20:18:29.557193] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-06T20:18:29.557330] [INFO ] [sig ] CCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:29.704748] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCB.txt [2026-03-06T20:18:29.704883] [INFO ] [sig ] [576/3360] Completed CCB in 0.3s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:29.704923] [INFO ] [sig ] [577/3360] Forecasting CCBG... [2026-03-06T20:18:29.704954] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-06T20:18:29.704984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-06T20:18:29.716818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-06T20:18:29.717153] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-06T20:18:29.717981] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-06T20:18:29.718036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:29.718069] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:29.718097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:29.718156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:29.778065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:29.778891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:29.778977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:29.779011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:29.897485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:29.897680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:29.897933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:29.897967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:29.901613] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-03-06T20:18:29.902128] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-06T20:18:29.902279] [INFO ] [sig ] CCBG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:30.048431] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCBG.txt [2026-03-06T20:18:30.048619] [INFO ] [sig ] [577/3360] Completed CCBG in 0.3s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:30.048663] [INFO ] [sig ] [578/3360] Forecasting CCCC... [2026-03-06T20:18:30.048695] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-06T20:18:30.048725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-06T20:18:30.059752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-06T20:18:30.060105] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-06T20:18:30.060916] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-06T20:18:30.060969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:30.061002] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:30.061029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:30.061087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:30.120186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:30.121114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:30.121214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:30.121255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:30.247990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:30.248162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:30.248211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:30.248247] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:30.251821] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-03-06T20:18:30.252135] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-06T20:18:30.252274] [INFO ] [sig ] CCCC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:30.400999] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCCC.txt [2026-03-06T20:18:30.401164] [INFO ] [sig ] [578/3360] Completed CCCC in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:30.401206] [INFO ] [sig ] [579/3360] Forecasting CCD... [2026-03-06T20:18:30.401241] [INFO ] [sig ] Generating forecast for: CCD [2026-03-06T20:18:30.401272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-06T20:18:30.413204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-06T20:18:30.413615] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-06T20:18:30.414446] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-06T20:18:30.414499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:30.414531] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:30.414557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:30.414639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:30.472080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:30.472937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:30.473024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:30.473056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:30.594829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:30.594995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:30.595035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:30.595064] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:30.598898] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-03-06T20:18:30.599180] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-06T20:18:30.599312] [INFO ] [sig ] CCD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:30.741700] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCD.txt [2026-03-06T20:18:30.741850] [INFO ] [sig ] [579/3360] Completed CCD in 0.3s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:30.741890] [INFO ] [sig ] [580/3360] Forecasting CCEC... [2026-03-06T20:18:30.741920] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-06T20:18:30.741951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-06T20:18:30.755833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-06T20:18:30.756219] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-06T20:18:30.757158] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-06T20:18:30.757214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:30.757248] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:30.757274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:30.757332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:30.821666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:30.822502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:30.822628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:30.822683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:30.935393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:30.935635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:30.935682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:30.935723] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:30.939827] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-03-06T20:18:30.940129] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-06T20:18:30.940287] [INFO ] [sig ] CCEC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:31.097154] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCEC.txt [2026-03-06T20:18:31.097534] [INFO ] [sig ] [580/3360] Completed CCEC in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:31.097604] [INFO ] [sig ] [581/3360] Forecasting CCEP... [2026-03-06T20:18:31.097638] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-06T20:18:31.097670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-06T20:18:31.110802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-06T20:18:31.111243] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-06T20:18:31.112178] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-06T20:18:31.112234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:31.112307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:31.112337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:31.112396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:31.179118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:31.180050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:31.180136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:31.180177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:31.313408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:31.313595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:31.313642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:31.313671] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:31.317332] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-03-06T20:18:31.317654] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-06T20:18:31.317795] [INFO ] [sig ] CCEP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:31.474395] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCEP.txt [2026-03-06T20:18:31.474564] [INFO ] [sig ] [581/3360] Completed CCEP in 0.4s | 2.81 sym/s | Total: 3.4m | ETA: 16.5m [2026-03-06T20:18:31.474629] [INFO ] [sig ] [582/3360] Forecasting CCI... [2026-03-06T20:18:31.474663] [INFO ] [sig ] Generating forecast for: CCI [2026-03-06T20:18:31.474694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-06T20:18:31.486674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-06T20:18:31.487090] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-06T20:18:31.488051] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-06T20:18:31.488107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:31.488141] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:31.488167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:31.488228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:31.554060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:31.555238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:31.555327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:31.555548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:31.692897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:31.693071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:31.693115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:31.693146] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:31.697064] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-06T20:18:31.697594] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-06T20:18:31.697741] [INFO ] [sig ] CCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:31.850922] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCI.txt [2026-03-06T20:18:31.851089] [INFO ] [sig ] [582/3360] Completed CCI in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:31.851131] [INFO ] [sig ] [583/3360] Forecasting CCIF... [2026-03-06T20:18:31.851164] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-06T20:18:31.851195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-06T20:18:31.862946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-06T20:18:31.863322] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-06T20:18:31.864192] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-06T20:18:31.864250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:31.864296] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:31.864338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:31.864417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:31.930235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:31.931322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:31.931411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:31.931445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:32.065478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:32.065667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:32.065709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:32.065737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:32.070229] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-03-06T20:18:32.070780] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-06T20:18:32.070934] [INFO ] [sig ] CCIF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:32.231926] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCIF.txt [2026-03-06T20:18:32.232088] [INFO ] [sig ] [583/3360] Completed CCIF in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:32.232130] [INFO ] [sig ] [584/3360] Forecasting CCJ... [2026-03-06T20:18:32.232160] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-06T20:18:32.232193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-06T20:18:32.243882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-06T20:18:32.244245] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-06T20:18:32.245094] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-06T20:18:32.245148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:32.245194] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:32.245222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:32.245279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:32.307921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:32.308661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:32.308744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:32.308778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:32.438781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:32.438942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:32.438984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:32.439060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:32.442761] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-03-06T20:18:32.443049] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-06T20:18:32.443187] [INFO ] [sig ] CCJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:32.594211] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCJ.txt [2026-03-06T20:18:32.594372] [INFO ] [sig ] [584/3360] Completed CCJ in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:32.594415] [INFO ] [sig ] [585/3360] Forecasting CCK... [2026-03-06T20:18:32.594448] [INFO ] [sig ] Generating forecast for: CCK [2026-03-06T20:18:32.594480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-06T20:18:32.606172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-06T20:18:32.606544] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-06T20:18:32.607370] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-06T20:18:32.607424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:32.607456] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:32.607482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:32.607539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:32.666870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:32.667642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:32.667727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:32.667763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:32.793723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:32.793887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:32.793927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:32.793956] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:32.797975] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-03-06T20:18:32.798259] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-06T20:18:32.798392] [INFO ] [sig ] CCK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:32.940459] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCK.txt [2026-03-06T20:18:32.940638] [INFO ] [sig ] [585/3360] Completed CCK in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:32.940682] [INFO ] [sig ] [586/3360] Forecasting CCL... [2026-03-06T20:18:32.940715] [INFO ] [sig ] Generating forecast for: CCL [2026-03-06T20:18:32.940746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-06T20:18:32.952296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-06T20:18:32.952688] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-06T20:18:32.953497] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-06T20:18:32.953549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:32.953607] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:32.953636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:32.953695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:33.012612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:33.013498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:33.013603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:33.013641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:33.142911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:33.143078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:33.143119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:33.143150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:33.147358] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-06T20:18:33.147853] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-06T20:18:33.147993] [INFO ] [sig ] CCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:33.294535] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCL.txt [2026-03-06T20:18:33.294710] [INFO ] [sig ] [586/3360] Completed CCL in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:33.294753] [INFO ] [sig ] [587/3360] Forecasting CCLD... [2026-03-06T20:18:33.294784] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-06T20:18:33.294815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-06T20:18:33.306763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-06T20:18:33.307152] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-06T20:18:33.308211] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-06T20:18:33.308267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:33.308298] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:33.308325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:33.308382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:33.372164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:33.373073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:33.373160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:33.373193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:33.503330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:33.503521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:33.503607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:33.503661] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:33.507707] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-03-06T20:18:33.508043] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-06T20:18:33.508188] [INFO ] [sig ] CCLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:33.656196] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCLD.txt [2026-03-06T20:18:33.656350] [INFO ] [sig ] [587/3360] Completed CCLD in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:33.656392] [INFO ] [sig ] [588/3360] Forecasting CCNE... [2026-03-06T20:18:33.656430] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-06T20:18:33.656463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-06T20:18:33.668040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-06T20:18:33.668402] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-06T20:18:33.669204] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-06T20:18:33.669258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:33.669290] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:33.669316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:33.669373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:33.726365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:33.727108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:33.727191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:33.727223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:33.858173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:33.858340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:33.858590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:33.858625] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:33.862770] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-03-06T20:18:33.863057] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-06T20:18:33.863189] [INFO ] [sig ] CCNE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:34.006732] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCNE.txt [2026-03-06T20:18:34.006882] [INFO ] [sig ] [588/3360] Completed CCNE in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:34.006922] [INFO ] [sig ] [589/3360] Forecasting CCO... [2026-03-06T20:18:34.006953] [INFO ] [sig ] Generating forecast for: CCO [2026-03-06T20:18:34.006984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-06T20:18:34.018534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-06T20:18:34.018916] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-06T20:18:34.019727] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-06T20:18:34.019779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:34.019811] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:34.019837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:34.019894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:34.079363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:34.080259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:34.080342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:34.080376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:34.202936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:34.203104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:34.203145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:34.203173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:34.206625] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=72.50%) [2026-03-06T20:18:34.206914] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-06T20:18:34.207045] [INFO ] [sig ] CCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:34.353021] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CCO.txt [2026-03-06T20:18:34.353165] [INFO ] [sig ] [589/3360] Completed CCO in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.5m [2026-03-06T20:18:34.353205] [INFO ] [sig ] [590/3360] Forecasting CCOI... [2026-03-06T20:18:34.353236] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-06T20:18:34.353265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-06T20:18:34.364845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-06T20:18:34.365203] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-06T20:18:34.366004] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-06T20:18:34.366057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:34.366088] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:34.366115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:34.366171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:34.424218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:34.424895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:34.424974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:34.425006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:34.542727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:34.542880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:34.542918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:34.542947] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:34.546333] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-03-06T20:18:34.546633] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-06T20:18:34.546766] [INFO ] [sig ] CCOI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:34.688121] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCOI.txt [2026-03-06T20:18:34.688258] [INFO ] [sig ] [590/3360] Completed CCOI in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:34.688298] [INFO ] [sig ] [591/3360] Forecasting CCRN... [2026-03-06T20:18:34.688332] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-06T20:18:34.688362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-06T20:18:34.699873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-06T20:18:34.700225] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-06T20:18:34.701017] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-06T20:18:34.701069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:34.701100] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:34.701127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:34.701184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:34.757376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:34.758118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:34.758249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:34.758283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:34.876111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:34.876279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:34.876319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:34.876365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:34.879824] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-03-06T20:18:34.880103] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-06T20:18:34.880236] [INFO ] [sig ] CCRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:35.023368] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCRN.txt [2026-03-06T20:18:35.023539] [INFO ] [sig ] [591/3360] Completed CCRN in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:35.023609] [INFO ] [sig ] [592/3360] Forecasting CCS... [2026-03-06T20:18:35.023644] [INFO ] [sig ] Generating forecast for: CCS [2026-03-06T20:18:35.023675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-06T20:18:35.036868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-06T20:18:35.037232] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-06T20:18:35.038239] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-06T20:18:35.038297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:35.038329] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:35.038354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:35.038411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:35.097829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:35.098628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:35.098904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:35.098935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:35.228122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:35.228292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:35.228340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:35.228375] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:35.231883] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-03-06T20:18:35.232165] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-06T20:18:35.232295] [INFO ] [sig ] CCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:35.375563] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCS.txt [2026-03-06T20:18:35.375737] [INFO ] [sig ] [592/3360] Completed CCS in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:35.375797] [INFO ] [sig ] [593/3360] Forecasting CCSI... [2026-03-06T20:18:35.375828] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-06T20:18:35.375857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-06T20:18:35.387273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-06T20:18:35.387671] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-06T20:18:35.388483] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-06T20:18:35.388536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:35.388567] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:35.388819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:35.388877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:35.447602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:35.448391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:35.448474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:35.448524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:35.565383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:35.565550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:35.565611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:35.565641] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:35.569133] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-03-06T20:18:35.569420] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-06T20:18:35.569558] [INFO ] [sig ] CCSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:35.711504] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CCSI.txt [2026-03-06T20:18:35.711663] [INFO ] [sig ] [593/3360] Completed CCSI in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:35.711705] [INFO ] [sig ] [594/3360] Forecasting CDC... [2026-03-06T20:18:35.711736] [INFO ] [sig ] Generating forecast for: CDC [2026-03-06T20:18:35.711766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-06T20:18:35.722488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-06T20:18:35.722875] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-06T20:18:35.723710] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-06T20:18:35.723762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:35.723794] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:35.723822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:35.723879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:35.781997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:35.782843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:35.782925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:35.782958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:35.896300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:35.896488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:35.896529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:35.896558] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:35.900534] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-03-06T20:18:35.900866] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-06T20:18:35.901009] [INFO ] [sig ] CDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:36.049074] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDC.txt [2026-03-06T20:18:36.049269] [INFO ] [sig ] [594/3360] Completed CDC in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:36.049312] [INFO ] [sig ] [595/3360] Forecasting CDE... [2026-03-06T20:18:36.049343] [INFO ] [sig ] Generating forecast for: CDE [2026-03-06T20:18:36.049373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-06T20:18:36.061853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-06T20:18:36.062236] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-06T20:18:36.063070] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-06T20:18:36.063123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:36.063156] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:36.063226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:36.063289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:36.125813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:36.126737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:36.126838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:36.126877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:36.255836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:36.255999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:36.256041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:36.256072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:36.259600] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-03-06T20:18:36.259886] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-06T20:18:36.260017] [INFO ] [sig ] CDE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:36.403718] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDE.txt [2026-03-06T20:18:36.403871] [INFO ] [sig ] [595/3360] Completed CDE in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:36.403910] [INFO ] [sig ] [596/3360] Forecasting CDIO... [2026-03-06T20:18:36.403939] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-06T20:18:36.403971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-06T20:18:36.415284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-06T20:18:36.415717] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-06T20:18:36.416566] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-06T20:18:36.416664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:36.416698] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:36.416726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:36.416785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:36.475439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:36.476280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:36.476369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:36.476404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:36.605141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:36.605354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:36.605397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:36.605428] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:36.609496] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=23.62%) [2026-03-06T20:18:36.609860] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-06T20:18:36.610007] [INFO ] [sig ] CDIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:36.752337] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CDIO.txt [2026-03-06T20:18:36.752492] [INFO ] [sig ] [596/3360] Completed CDIO in 0.3s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:36.752534] [INFO ] [sig ] [597/3360] Forecasting CDL... [2026-03-06T20:18:36.752564] [INFO ] [sig ] Generating forecast for: CDL [2026-03-06T20:18:36.752614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-06T20:18:36.764300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-06T20:18:36.764688] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-06T20:18:36.765690] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-06T20:18:36.765746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:36.765780] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:36.765808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:36.765866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:36.825657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:36.826549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:36.826654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:36.826689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:36.949035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:36.949217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:36.949260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:36.949297] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:36.953507] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-06T20:18:36.953834] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-06T20:18:36.954000] [INFO ] [sig ] CDL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:37.109818] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDL.txt [2026-03-06T20:18:37.109973] [INFO ] [sig ] [597/3360] Completed CDL in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:37.110015] [INFO ] [sig ] [598/3360] Forecasting CDNA... [2026-03-06T20:18:37.110047] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-06T20:18:37.110079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-06T20:18:37.122981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-06T20:18:37.123359] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-06T20:18:37.124361] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-06T20:18:37.124415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:37.124477] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:37.124506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:37.124771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:37.187176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:37.187981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:37.188065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:37.188101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:37.316217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:37.316383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:37.316430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:37.316460] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:37.319981] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=46.41%) [2026-03-06T20:18:37.320286] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-06T20:18:37.320435] [INFO ] [sig ] CDNA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:37.467724] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CDNA.txt [2026-03-06T20:18:37.467892] [INFO ] [sig ] [598/3360] Completed CDNA in 0.4s | 2.81 sym/s | Total: 3.5m | ETA: 16.4m [2026-03-06T20:18:37.467938] [INFO ] [sig ] [599/3360] Forecasting CDNS... [2026-03-06T20:18:37.467971] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-06T20:18:37.468010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-06T20:18:37.480132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-06T20:18:37.480512] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-06T20:18:37.481347] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-06T20:18:37.481402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:37.481434] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:37.481461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:37.481517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:37.544710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:37.545741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:37.545848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:37.545889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:37.679046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:37.679230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:37.679276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:37.679306] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:37.683177] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=78.03%) [2026-03-06T20:18:37.683555] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-06T20:18:37.683726] [INFO ] [sig ] CDNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:37.838502] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDNS.txt [2026-03-06T20:18:37.838727] [INFO ] [sig ] [599/3360] Completed CDNS in 0.4s | 2.81 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:37.838773] [INFO ] [sig ] [600/3360] Forecasting CDP... [2026-03-06T20:18:37.838804] [INFO ] [sig ] Generating forecast for: CDP [2026-03-06T20:18:37.838850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-06T20:18:37.852457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-06T20:18:37.852969] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-06T20:18:37.853983] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-06T20:18:37.854044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:37.854112] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:37.854155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:37.854214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:37.935487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:37.936643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:37.936761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:37.936802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:38.089466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:38.089741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:38.089792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:38.089829] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:38.094319] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-03-06T20:18:38.094825] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-06T20:18:38.095007] [INFO ] [sig ] CDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:38.327755] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDP.txt [2026-03-06T20:18:38.328089] [INFO ] [sig ] [600/3360] Completed CDP in 0.5s | 2.81 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:38.328161] [INFO ] [sig ] [601/3360] Forecasting CDRE... [2026-03-06T20:18:38.328218] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-06T20:18:38.328275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-06T20:18:38.355115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-06T20:18:38.360633] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-06T20:18:38.362415] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-06T20:18:38.362494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:38.362545] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:38.362614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:38.362711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:38.446884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:38.448364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:38.448495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:38.448531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:38.622154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:38.622353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:38.622414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:38.622513] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:38.627880] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-06T20:18:38.628357] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-06T20:18:38.628546] [INFO ] [sig ] CDRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:38.846039] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CDRE.txt [2026-03-06T20:18:38.846284] [INFO ] [sig ] [601/3360] Completed CDRE in 0.5s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:38.846356] [INFO ] [sig ] [602/3360] Forecasting CDRO... [2026-03-06T20:18:38.846407] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-06T20:18:38.846461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-06T20:18:38.859967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-06T20:18:38.860492] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-06T20:18:38.861683] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-06T20:18:38.861751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:38.861797] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:38.861834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:38.861913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:38.949179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:38.950399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:38.950517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:38.950603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:39.087908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:39.088086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:39.088143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:39.088182] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:39.091945] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-06T20:18:39.092266] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-06T20:18:39.092422] [INFO ] [sig ] CDRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:39.242747] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CDRO.txt [2026-03-06T20:18:39.242910] [INFO ] [sig ] [602/3360] Completed CDRO in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:39.242956] [INFO ] [sig ] [603/3360] Forecasting CDZI... [2026-03-06T20:18:39.242987] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-06T20:18:39.243017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-06T20:18:39.254799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-06T20:18:39.255167] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-06T20:18:39.256000] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-06T20:18:39.256055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:39.256088] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:39.256115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:39.256173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:39.315342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:39.316483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:39.316781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:39.316819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:39.444884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:39.445055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:39.445097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:39.445128] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:39.448713] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-03-06T20:18:39.449049] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-06T20:18:39.449205] [INFO ] [sig ] CDZI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:39.598286] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CDZI.txt [2026-03-06T20:18:39.598432] [INFO ] [sig ] [603/3360] Completed CDZI in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:39.598473] [INFO ] [sig ] [604/3360] Forecasting CE... [2026-03-06T20:18:39.598503] [INFO ] [sig ] Generating forecast for: CE [2026-03-06T20:18:39.598533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-06T20:18:39.610376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-06T20:18:39.610788] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-06T20:18:39.611634] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-06T20:18:39.611688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:39.611722] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:39.611750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:39.611809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:39.671756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:39.672680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:39.672769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:39.672803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:39.805285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:39.805461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:39.805505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:39.805535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:39.809318] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-03-06T20:18:39.809662] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-06T20:18:39.809799] [INFO ] [sig ] CE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:39.954779] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CE.txt [2026-03-06T20:18:39.954932] [INFO ] [sig ] [604/3360] Completed CE in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:39.954972] [INFO ] [sig ] [605/3360] Forecasting CECO... [2026-03-06T20:18:39.955002] [INFO ] [sig ] Generating forecast for: CECO [2026-03-06T20:18:39.955031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-06T20:18:39.966759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-06T20:18:39.967177] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-06T20:18:39.968168] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-06T20:18:39.968224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:39.968257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:39.968284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:39.968361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:40.028002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:40.028898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:40.028982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:40.029015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:40.150934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:40.151099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:40.151141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:40.151170] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:40.154660] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=18.62%) [2026-03-06T20:18:40.154954] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-06T20:18:40.155090] [INFO ] [sig ] CECO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:40.298412] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CECO.txt [2026-03-06T20:18:40.298631] [INFO ] [sig ] [605/3360] Completed CECO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:40.298680] [INFO ] [sig ] [606/3360] Forecasting CEG... [2026-03-06T20:18:40.298711] [INFO ] [sig ] Generating forecast for: CEG [2026-03-06T20:18:40.298742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-06T20:18:40.310730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-06T20:18:40.311146] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-06T20:18:40.312006] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-06T20:18:40.312062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:40.312097] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:40.312125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:40.312183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:40.375336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:40.376325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:40.376422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:40.376462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:40.514331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:40.514499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:40.514755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:40.514787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:40.518926] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=77.32%) [2026-03-06T20:18:40.519224] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-06T20:18:40.519359] [INFO ] [sig ] CEG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:40.742005] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CEG.txt [2026-03-06T20:18:40.742228] [INFO ] [sig ] [606/3360] Completed CEG in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:40.742300] [INFO ] [sig ] [607/3360] Forecasting CELC... [2026-03-06T20:18:40.742357] [INFO ] [sig ] Generating forecast for: CELC [2026-03-06T20:18:40.742412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-06T20:18:40.760099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-06T20:18:40.760634] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-06T20:18:40.761839] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-06T20:18:40.761913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:40.761964] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:40.762007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:40.762101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:40.833902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:40.834847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:40.834935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:40.834969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:40.957881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:40.958048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:40.958088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:40.958116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:40.961682] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-03-06T20:18:40.961966] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-06T20:18:40.962097] [INFO ] [sig ] CELC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:41.108144] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CELC.txt [2026-03-06T20:18:41.108308] [INFO ] [sig ] [607/3360] Completed CELC in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:41.108349] [INFO ] [sig ] [608/3360] Forecasting CELH... [2026-03-06T20:18:41.108379] [INFO ] [sig ] Generating forecast for: CELH [2026-03-06T20:18:41.108410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-06T20:18:41.119723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-06T20:18:41.120150] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-06T20:18:41.121024] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-06T20:18:41.121080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:41.121128] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:41.121159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:41.121219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:41.180610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:41.181500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:41.181648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:41.181687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:41.304309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:41.304493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:41.304535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:41.304565] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:41.308086] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-03-06T20:18:41.308374] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-06T20:18:41.308533] [INFO ] [sig ] CELH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:41.457614] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CELH.txt [2026-03-06T20:18:41.457766] [INFO ] [sig ] [608/3360] Completed CELH in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:41.457806] [INFO ] [sig ] [609/3360] Forecasting CELZ... [2026-03-06T20:18:41.457860] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-06T20:18:41.457891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-06T20:18:41.470351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-06T20:18:41.470720] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-06T20:18:41.471593] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-06T20:18:41.471650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:41.471683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:41.471711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:41.471770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:41.531560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:41.532663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:41.532749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:41.532785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:41.652654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:41.652819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:41.652862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:41.652893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:41.657078] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=63.19%) [2026-03-06T20:18:41.657441] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-06T20:18:41.657624] [INFO ] [sig ] CELZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:41.815946] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CELZ.txt [2026-03-06T20:18:41.816139] [INFO ] [sig ] [609/3360] Completed CELZ in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:41.816189] [INFO ] [sig ] [610/3360] Forecasting CENTA... [2026-03-06T20:18:41.816220] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-06T20:18:41.816252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-06T20:18:41.827904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-06T20:18:41.828354] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-06T20:18:41.829308] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-06T20:18:41.829365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:41.829398] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:41.829425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:41.829485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:41.888342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:41.889257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:41.889342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:41.889379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:42.008099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:42.008269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:42.008310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:42.008338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:42.011813] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-03-06T20:18:42.012091] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-06T20:18:42.012221] [INFO ] [sig ] CENTA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:42.162020] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CENTA.txt [2026-03-06T20:18:42.162188] [INFO ] [sig ] [610/3360] Completed CENTA in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.4m [2026-03-06T20:18:42.162228] [INFO ] [sig ] [611/3360] Forecasting CENX... [2026-03-06T20:18:42.162260] [INFO ] [sig ] Generating forecast for: CENX [2026-03-06T20:18:42.162290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-06T20:18:42.176163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-06T20:18:42.176562] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-06T20:18:42.177370] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-06T20:18:42.177424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:42.177457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:42.177484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:42.177540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:42.235997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:42.236930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:42.237011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:42.237045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:42.368591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:42.368757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:42.368797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:42.368826] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:42.372278] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=70.39%) [2026-03-06T20:18:42.372556] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-06T20:18:42.372706] [INFO ] [sig ] CENX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:42.523662] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CENX.txt [2026-03-06T20:18:42.523849] [INFO ] [sig ] [611/3360] Completed CENX in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.3m [2026-03-06T20:18:42.524085] [INFO ] [sig ] [612/3360] Forecasting CERS... [2026-03-06T20:18:42.524116] [INFO ] [sig ] Generating forecast for: CERS [2026-03-06T20:18:42.524146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-06T20:18:42.535890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-06T20:18:42.536276] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-06T20:18:42.537316] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-06T20:18:42.537371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:42.537405] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:42.537432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:42.537490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:42.597039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:42.597922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:42.598011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:42.598045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:42.719153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:42.719311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:42.719352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:42.719383] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:42.722924] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-06T20:18:42.723211] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-06T20:18:42.723345] [INFO ] [sig ] CERS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:42.866750] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CERS.txt [2026-03-06T20:18:42.866907] [INFO ] [sig ] [612/3360] Completed CERS in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.3m [2026-03-06T20:18:42.866948] [INFO ] [sig ] [613/3360] Forecasting CETX... [2026-03-06T20:18:42.866979] [INFO ] [sig ] Generating forecast for: CETX [2026-03-06T20:18:42.867009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-03-06T20:18:42.878048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-03-06T20:18:42.878425] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-03-06T20:18:42.879284] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-03-06T20:18:42.879340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:42.879375] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:42.879406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:42.879479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:42.939045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:42.939785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:42.939864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:42.939897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:43.058490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:43.058675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:43.058737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:43.058788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:43.062244] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-03-06T20:18:43.062558] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-03-06T20:18:43.062756] [INFO ] [sig ] CETX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:43.205383] [INFO ] [LOCAL ] Saved forecast: CETX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CETX.txt [2026-03-06T20:18:43.205521] [INFO ] [sig ] [613/3360] Completed CETX in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.3m [2026-03-06T20:18:43.205563] [INFO ] [sig ] [614/3360] Forecasting CF... [2026-03-06T20:18:43.205615] [INFO ] [sig ] Generating forecast for: CF [2026-03-06T20:18:43.205646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-06T20:18:43.216632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-06T20:18:43.217173] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-06T20:18:43.218017] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-06T20:18:43.218070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:43.218103] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:43.218129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:43.218185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:43.277569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:43.278332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:43.278416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:43.278451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:43.414671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:43.414838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:43.414879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:43.414909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:43.418909] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-03-06T20:18:43.419197] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-06T20:18:43.419331] [INFO ] [sig ] CF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:43.564329] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CF.txt [2026-03-06T20:18:43.564482] [INFO ] [sig ] [614/3360] Completed CF in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:43.564523] [INFO ] [sig ] [615/3360] Forecasting CFFN... [2026-03-06T20:18:43.564554] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-06T20:18:43.564604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-06T20:18:43.576449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-06T20:18:43.576805] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-06T20:18:43.577617] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-06T20:18:43.577670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:43.577733] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:43.577762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:43.577851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:43.635279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:43.636220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:43.636304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:43.636336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:43.757014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:43.757181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:43.757253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:43.757285] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:43.761442] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=44.69%) [2026-03-06T20:18:43.761955] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-06T20:18:43.762084] [INFO ] [sig ] CFFN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:43.904139] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CFFN.txt [2026-03-06T20:18:43.904272] [INFO ] [sig ] [615/3360] Completed CFFN in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:43.904312] [INFO ] [sig ] [616/3360] Forecasting CFG... [2026-03-06T20:18:43.904342] [INFO ] [sig ] Generating forecast for: CFG [2026-03-06T20:18:43.904371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-06T20:18:43.916679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-06T20:18:43.917001] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-06T20:18:43.917810] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-06T20:18:43.917896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:43.917929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:43.917956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:43.918013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:43.975112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:43.975744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:43.975822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:43.975854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:44.106593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:44.106776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:44.106818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:44.106846] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:44.110789] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=63.07%) [2026-03-06T20:18:44.111066] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-06T20:18:44.111205] [INFO ] [sig ] CFG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:44.255215] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CFG.txt [2026-03-06T20:18:44.255360] [INFO ] [sig ] [616/3360] Completed CFG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:44.255406] [INFO ] [sig ] [617/3360] Forecasting CFO... [2026-03-06T20:18:44.255438] [INFO ] [sig ] Generating forecast for: CFO [2026-03-06T20:18:44.255473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-06T20:18:44.266301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-06T20:18:44.266700] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-06T20:18:44.267487] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-06T20:18:44.267540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:44.267591] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:44.267622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:44.267679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:44.326354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:44.327093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:44.327224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:44.327261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:44.441319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:44.441463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:44.441509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:44.441538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:44.445111] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-03-06T20:18:44.445396] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-06T20:18:44.445545] [INFO ] [sig ] CFO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:44.589511] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CFO.txt [2026-03-06T20:18:44.589674] [INFO ] [sig ] [617/3360] Completed CFO in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:44.589717] [INFO ] [sig ] [618/3360] Forecasting CG... [2026-03-06T20:18:44.589748] [INFO ] [sig ] Generating forecast for: CG [2026-03-06T20:18:44.589778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-06T20:18:44.601545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-06T20:18:44.601923] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-06T20:18:44.602765] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-06T20:18:44.602817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:44.602849] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:44.602875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:44.602931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:44.666032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:44.666707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:44.666789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:44.666823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:44.787677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:44.787851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:44.787895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:44.787927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:44.791974] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-03-06T20:18:44.792261] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-06T20:18:44.792395] [INFO ] [sig ] CG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:44.948244] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CG.txt [2026-03-06T20:18:44.948435] [INFO ] [sig ] [618/3360] Completed CG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:44.948480] [INFO ] [sig ] [619/3360] Forecasting CGABL... [2026-03-06T20:18:44.948515] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-06T20:18:44.948585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-06T20:18:44.964129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-06T20:18:44.964695] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-06T20:18:44.965877] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-06T20:18:44.965943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:44.965995] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:44.966071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:44.966170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:45.023358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:45.024216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:45.024312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:45.024348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:45.154592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:45.154763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:45.154814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:45.154845] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:45.158842] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-03-06T20:18:45.159151] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-06T20:18:45.159302] [INFO ] [sig ] CGABL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:45.306924] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGABL.txt [2026-03-06T20:18:45.307057] [INFO ] [sig ] [619/3360] Completed CGABL in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:45.307096] [INFO ] [sig ] [620/3360] Forecasting CGBD... [2026-03-06T20:18:45.307126] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-06T20:18:45.307156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-06T20:18:45.318452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-06T20:18:45.318852] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-06T20:18:45.319663] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-06T20:18:45.319716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:45.319748] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:45.319774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:45.319831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:45.378487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:45.379179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:45.379257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:45.379289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:45.497713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:45.498118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:45.498159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:45.498186] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:45.502077] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=35.89%) [2026-03-06T20:18:45.502356] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-06T20:18:45.502485] [INFO ] [sig ] CGBD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:45.644370] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGBD.txt [2026-03-06T20:18:45.644508] [INFO ] [sig ] [620/3360] Completed CGBD in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:45.644548] [INFO ] [sig ] [621/3360] Forecasting CGC... [2026-03-06T20:18:45.644597] [INFO ] [sig ] Generating forecast for: CGC [2026-03-06T20:18:45.644630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-06T20:18:45.656363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-06T20:18:45.656782] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-06T20:18:45.657565] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-06T20:18:45.657636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:45.657668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:45.657695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:45.657752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:45.719816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:45.720915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:45.721017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:45.721053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:45.843244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:45.843434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:45.843476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:45.843504] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:45.847118] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=27.54%) [2026-03-06T20:18:45.847456] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-06T20:18:45.847629] [INFO ] [sig ] CGC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:45.997477] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGC.txt [2026-03-06T20:18:45.997661] [INFO ] [sig ] [621/3360] Completed CGC in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:45.997706] [INFO ] [sig ] [622/3360] Forecasting CGEM... [2026-03-06T20:18:45.997735] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-06T20:18:45.997765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-06T20:18:46.010231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-06T20:18:46.010847] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-06T20:18:46.011674] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-06T20:18:46.011729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:46.011760] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:46.011786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:46.011842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:46.070510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:46.071190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:46.071268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:46.071301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:46.191233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:46.191401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:46.191443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:46.191472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:46.194923] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-03-06T20:18:46.195199] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-06T20:18:46.195329] [INFO ] [sig ] CGEM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:46.336117] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGEM.txt [2026-03-06T20:18:46.336263] [INFO ] [sig ] [622/3360] Completed CGEM in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:46.336303] [INFO ] [sig ] [623/3360] Forecasting CGEN... [2026-03-06T20:18:46.336333] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-06T20:18:46.336375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-06T20:18:46.348098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-06T20:18:46.348477] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-06T20:18:46.349318] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-06T20:18:46.349371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:46.349403] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:46.349430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:46.349486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:46.406312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:46.407203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:46.407286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:46.407319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:46.525928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:46.526081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:46.526123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:46.526152] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:46.529775] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-03-06T20:18:46.530050] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-06T20:18:46.530178] [INFO ] [sig ] CGEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:46.677012] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CGEN.txt [2026-03-06T20:18:46.677170] [INFO ] [sig ] [623/3360] Completed CGEN in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:46.677211] [INFO ] [sig ] [624/3360] Forecasting CGNX... [2026-03-06T20:18:46.677242] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-06T20:18:46.677272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-06T20:18:46.690709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-06T20:18:46.691047] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-06T20:18:46.691889] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-06T20:18:46.691943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:46.691975] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:46.692002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:46.692058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:46.749030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:46.749761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:46.749840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:46.749873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:46.876773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:46.876936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:46.876978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:46.877008] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:46.880546] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-03-06T20:18:46.880865] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-06T20:18:46.880994] [INFO ] [sig ] CGNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:47.025879] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGNX.txt [2026-03-06T20:18:47.026013] [INFO ] [sig ] [624/3360] Completed CGNX in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:47.026056] [INFO ] [sig ] [625/3360] Forecasting CGO... [2026-03-06T20:18:47.026086] [INFO ] [sig ] Generating forecast for: CGO [2026-03-06T20:18:47.026116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-06T20:18:47.037948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-06T20:18:47.038296] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-06T20:18:47.039098] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-06T20:18:47.039150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:47.039182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:47.039210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:47.039267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:47.097767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:47.098485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:47.098627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:47.098672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:47.212391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:47.212556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:47.212619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:47.212649] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:47.216087] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-03-06T20:18:47.216364] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-06T20:18:47.216492] [INFO ] [sig ] CGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:47.359170] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CGO.txt [2026-03-06T20:18:47.359299] [INFO ] [sig ] [625/3360] Completed CGO in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.3m [2026-03-06T20:18:47.359337] [INFO ] [sig ] [626/3360] Forecasting CGON... [2026-03-06T20:18:47.359367] [INFO ] [sig ] Generating forecast for: CGON [2026-03-06T20:18:47.359398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-06T20:18:47.370934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-06T20:18:47.371274] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-06T20:18:47.372076] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-06T20:18:47.372128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:47.372160] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:47.372187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:47.372244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:47.434862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:47.435683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:47.435762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:47.435794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:47.557555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:47.557717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:47.557758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:47.557830] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:47.561419] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=30.27%) [2026-03-06T20:18:47.561754] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-06T20:18:47.561887] [INFO ] [sig ] CGON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:47.705314] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CGON.txt [2026-03-06T20:18:47.705455] [INFO ] [sig ] [626/3360] Completed CGON in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:47.705495] [INFO ] [sig ] [627/3360] Forecasting CHCI... [2026-03-06T20:18:47.705524] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-06T20:18:47.705555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-06T20:18:47.715838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-06T20:18:47.716171] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-06T20:18:47.717016] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-06T20:18:47.717068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:47.717098] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:47.717124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:47.717180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:47.776416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:47.777125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:47.777205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:47.777237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:47.895220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:47.895385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:47.895424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:47.895453] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:47.899631] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-03-06T20:18:47.900100] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-06T20:18:47.900232] [INFO ] [sig ] CHCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:48.045919] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHCI.txt [2026-03-06T20:18:48.046054] [INFO ] [sig ] [627/3360] Completed CHCI in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:48.046093] [INFO ] [sig ] [628/3360] Forecasting CHCO... [2026-03-06T20:18:48.046124] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-06T20:18:48.046154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-06T20:18:48.060019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-06T20:18:48.060413] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-06T20:18:48.061331] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-06T20:18:48.061387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:48.061424] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:48.061463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:48.061538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:48.130507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:48.131241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:48.131325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:48.131359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:48.273446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:48.273666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:48.273729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:48.273769] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:48.278260] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-06T20:18:48.278603] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-06T20:18:48.278758] [INFO ] [sig ] CHCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:48.442053] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHCO.txt [2026-03-06T20:18:48.442244] [INFO ] [sig ] [628/3360] Completed CHCO in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:48.442289] [INFO ] [sig ] [629/3360] Forecasting CHD... [2026-03-06T20:18:48.442320] [INFO ] [sig ] Generating forecast for: CHD [2026-03-06T20:18:48.442353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-06T20:18:48.453410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-06T20:18:48.453783] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-06T20:18:48.454569] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-06T20:18:48.454654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:48.454687] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:48.454714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:48.454770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:48.525833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:48.526634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:48.526719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:48.526751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:48.654991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:48.655154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:48.655194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:48.655225] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:48.658854] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=17.99%) [2026-03-06T20:18:48.659142] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-06T20:18:48.659274] [INFO ] [sig ] CHD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:48.804177] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHD.txt [2026-03-06T20:18:48.804327] [INFO ] [sig ] [629/3360] Completed CHD in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:48.804368] [INFO ] [sig ] [630/3360] Forecasting CHDN... [2026-03-06T20:18:48.804398] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-06T20:18:48.804428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-06T20:18:48.815873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-06T20:18:48.816179] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-06T20:18:48.817018] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-06T20:18:48.817071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:48.817103] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:48.817130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:48.817224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:48.874122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:48.874748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:48.874830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:48.874862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:49.001634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:49.001793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:49.001833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:49.001861] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:49.005831] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-03-06T20:18:49.006306] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-06T20:18:49.006436] [INFO ] [sig ] CHDN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:49.154072] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHDN.txt [2026-03-06T20:18:49.154185] [INFO ] [sig ] [630/3360] Completed CHDN in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:49.154224] [INFO ] [sig ] [631/3360] Forecasting CHE... [2026-03-06T20:18:49.154253] [INFO ] [sig ] Generating forecast for: CHE [2026-03-06T20:18:49.154283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-06T20:18:49.166551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-06T20:18:49.166875] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-06T20:18:49.168329] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-06T20:18:49.168387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:49.168420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:49.168446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:49.168501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:49.226598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:49.227226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:49.227304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:49.227336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:49.350855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:49.350981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:49.351019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:49.351048] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:49.354394] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-03-06T20:18:49.354694] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-06T20:18:49.354823] [INFO ] [sig ] CHE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:49.497591] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHE.txt [2026-03-06T20:18:49.497703] [INFO ] [sig ] [631/3360] Completed CHE in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.2m [2026-03-06T20:18:49.497741] [INFO ] [sig ] [632/3360] Forecasting CHEF... [2026-03-06T20:18:49.497771] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-06T20:18:49.497801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-06T20:18:49.508682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-06T20:18:49.508988] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-06T20:18:49.509817] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-06T20:18:49.509902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:49.509962] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:49.509991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:49.510048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:49.566851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:49.567461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:49.567538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:49.567570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:49.686742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:49.686886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:49.686927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:49.686955] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:49.690333] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=73.06%) [2026-03-06T20:18:49.690628] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-06T20:18:49.690759] [INFO ] [sig ] CHEF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:49.833519] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHEF.txt [2026-03-06T20:18:49.833655] [INFO ] [sig ] [632/3360] Completed CHEF in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:49.833697] [INFO ] [sig ] [633/3360] Forecasting CHH... [2026-03-06T20:18:49.833728] [INFO ] [sig ] Generating forecast for: CHH [2026-03-06T20:18:49.833758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-06T20:18:49.846919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-06T20:18:49.847223] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-06T20:18:49.848039] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-06T20:18:49.848090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:49.848121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:49.848147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:49.848203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:49.905448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:49.906094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:49.906172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:49.906204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:50.028781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:50.028932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:50.028980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:50.029012] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:50.032656] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=19.40%) [2026-03-06T20:18:50.032936] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-06T20:18:50.033067] [INFO ] [sig ] CHH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:50.185624] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHH.txt [2026-03-06T20:18:50.185795] [INFO ] [sig ] [633/3360] Completed CHH in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:50.185836] [INFO ] [sig ] [634/3360] Forecasting CHI... [2026-03-06T20:18:50.185865] [INFO ] [sig ] Generating forecast for: CHI [2026-03-06T20:18:50.185894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-06T20:18:50.197888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-06T20:18:50.198239] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-06T20:18:50.199080] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-06T20:18:50.199132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:50.199165] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:50.199193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:50.199250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:50.257382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:50.258409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:50.258492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:50.258525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:50.383102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:50.383267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:50.383310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:50.383339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:50.386766] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=48.57%) [2026-03-06T20:18:50.387044] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-06T20:18:50.387175] [INFO ] [sig ] CHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:50.533386] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHI.txt [2026-03-06T20:18:50.533562] [INFO ] [sig ] [634/3360] Completed CHI in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:50.533642] [INFO ] [sig ] [635/3360] Forecasting CHKP... [2026-03-06T20:18:50.533682] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-06T20:18:50.533722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-06T20:18:50.549717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-06T20:18:50.550374] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-06T20:18:50.551540] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-06T20:18:50.551648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:50.551708] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:50.551760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:50.551859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:50.617757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:50.618695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:50.618784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:50.618819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:50.744496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:50.744686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:50.744729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:50.744794] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:50.748477] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-03-06T20:18:50.748827] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-06T20:18:50.748975] [INFO ] [sig ] CHKP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:50.902717] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHKP.txt [2026-03-06T20:18:50.902873] [INFO ] [sig ] [635/3360] Completed CHKP in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:50.902916] [INFO ] [sig ] [636/3360] Forecasting CHMI... [2026-03-06T20:18:50.902946] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-06T20:18:50.903160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-06T20:18:50.915705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-06T20:18:50.916260] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-06T20:18:50.917145] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-06T20:18:50.917199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:50.917232] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:50.917260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:50.917325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:50.976823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:50.977511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:50.977616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:50.977656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:51.094933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:51.095079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:51.095126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:51.095156] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:51.098630] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-03-06T20:18:51.098937] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-06T20:18:51.099068] [INFO ] [sig ] CHMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:51.244345] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHMI.txt [2026-03-06T20:18:51.244474] [INFO ] [sig ] [636/3360] Completed CHMI in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:51.244514] [INFO ] [sig ] [637/3360] Forecasting CHRD... [2026-03-06T20:18:51.244544] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-06T20:18:51.244590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-06T20:18:51.257641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-06T20:18:51.258067] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-06T20:18:51.259035] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-06T20:18:51.259094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:51.259130] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:51.259161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:51.259235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:51.322069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:51.322987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:51.323068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:51.323101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:51.445882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:51.446043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:51.446084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:51.446113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:51.449599] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-03-06T20:18:51.449937] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-06T20:18:51.450067] [INFO ] [sig ] CHRD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:51.591544] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHRD.txt [2026-03-06T20:18:51.591701] [INFO ] [sig ] [637/3360] Completed CHRD in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:51.591741] [INFO ] [sig ] [638/3360] Forecasting CHRS... [2026-03-06T20:18:51.591770] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-06T20:18:51.591801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-06T20:18:51.603639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-06T20:18:51.604119] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-06T20:18:51.604942] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-06T20:18:51.604995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:51.605028] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:51.605054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:51.605112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:51.662054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:51.662909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:51.662995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:51.663027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:51.788344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:51.788506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:51.788545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:51.788595] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:51.792102] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=49.90%) [2026-03-06T20:18:51.792378] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-06T20:18:51.792505] [INFO ] [sig ] CHRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:51.937173] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHRS.txt [2026-03-06T20:18:51.937316] [INFO ] [sig ] [638/3360] Completed CHRS in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:51.937359] [INFO ] [sig ] [639/3360] Forecasting CHSCL... [2026-03-06T20:18:51.937391] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-06T20:18:51.937423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-06T20:18:51.949099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-06T20:18:51.949465] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-06T20:18:51.950299] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-06T20:18:51.950354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:51.950386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:51.950413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:51.950473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:52.022401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:52.023744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:52.023893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:52.023930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:52.141634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:52.141825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:52.141868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:52.141897] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:52.145371] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-03-06T20:18:52.145681] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-06T20:18:52.145809] [INFO ] [sig ] CHSCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:52.290173] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHSCL.txt [2026-03-06T20:18:52.290321] [INFO ] [sig ] [639/3360] Completed CHSCL in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:52.290369] [INFO ] [sig ] [640/3360] Forecasting CHSCM... [2026-03-06T20:18:52.290399] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-06T20:18:52.290437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-06T20:18:52.301734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-06T20:18:52.302101] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-06T20:18:52.302937] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-06T20:18:52.302991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:52.303023] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:52.303051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:52.303110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:52.361806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:52.362538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:52.362642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:52.362678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:52.482075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:52.482236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:52.482278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:52.482310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:52.486262] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-03-06T20:18:52.486552] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-06T20:18:52.486705] [INFO ] [sig ] CHSCM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:52.638551] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHSCM.txt [2026-03-06T20:18:52.638742] [INFO ] [sig ] [640/3360] Completed CHSCM in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:52.638792] [INFO ] [sig ] [641/3360] Forecasting CHSCN... [2026-03-06T20:18:52.638830] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-06T20:18:52.638862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-06T20:18:52.651922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-06T20:18:52.652241] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-06T20:18:52.653048] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-06T20:18:52.653100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:52.653131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:52.653158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:52.653216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:52.710501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:52.711382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:52.711466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:52.711498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:52.832587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:52.832766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:52.832810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:52.832842] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:52.836369] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-06T20:18:52.836746] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-06T20:18:52.836901] [INFO ] [sig ] CHSCN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:52.985022] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHSCN.txt [2026-03-06T20:18:52.985168] [INFO ] [sig ] [641/3360] Completed CHSCN in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.2m [2026-03-06T20:18:52.985207] [INFO ] [sig ] [642/3360] Forecasting CHSCO... [2026-03-06T20:18:52.985237] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-06T20:18:52.985268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-06T20:18:52.995614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-06T20:18:52.995947] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-06T20:18:52.996753] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-06T20:18:52.996805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:52.996836] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:52.996864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:52.996920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:53.054519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:53.055552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:53.055651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:53.055685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:53.166380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:53.166535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:53.166593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:53.166627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:53.170177] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-03-06T20:18:53.170452] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-06T20:18:53.170598] [INFO ] [sig ] CHSCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:53.316074] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHSCO.txt [2026-03-06T20:18:53.316228] [INFO ] [sig ] [642/3360] Completed CHSCO in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:53.316270] [INFO ] [sig ] [643/3360] Forecasting CHSCP... [2026-03-06T20:18:53.316302] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-06T20:18:53.316335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-06T20:18:53.327898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-06T20:18:53.328225] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-06T20:18:53.329235] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-06T20:18:53.329301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:53.329334] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:53.329362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:53.329419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:53.389111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:53.389849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:53.389929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:53.389961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:53.497459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:53.497677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:53.497720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:53.497749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:53.501747] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=30.00%) [2026-03-06T20:18:53.502027] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-06T20:18:53.502156] [INFO ] [sig ] CHSCP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:53.657140] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHSCP.txt [2026-03-06T20:18:53.657311] [INFO ] [sig ] [643/3360] Completed CHSCP in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:53.657352] [INFO ] [sig ] [644/3360] Forecasting CHWY... [2026-03-06T20:18:53.657383] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-06T20:18:53.657413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-06T20:18:53.669829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-06T20:18:53.670190] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-06T20:18:53.671073] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-06T20:18:53.671126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:53.671158] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:53.671184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:53.671240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:53.729397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:53.730303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:53.730390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:53.730425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:53.861830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:53.862204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:53.862247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:53.862278] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:53.866477] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=42.99%) [2026-03-06T20:18:53.866832] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-06T20:18:53.866976] [INFO ] [sig ] CHWY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:54.019218] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CHWY.txt [2026-03-06T20:18:54.019385] [INFO ] [sig ] [644/3360] Completed CHWY in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:54.019425] [INFO ] [sig ] [645/3360] Forecasting CHY... [2026-03-06T20:18:54.019456] [INFO ] [sig ] Generating forecast for: CHY [2026-03-06T20:18:54.019486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-06T20:18:54.030751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-06T20:18:54.031106] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-06T20:18:54.031909] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-06T20:18:54.031961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:54.031993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:54.032020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:54.032077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:54.094940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:54.095852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:54.095940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:54.095975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:54.217083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:54.217241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:54.217282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:54.217311] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:54.220799] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-06T20:18:54.221074] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-06T20:18:54.221200] [INFO ] [sig ] CHY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:54.365256] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CHY.txt [2026-03-06T20:18:54.365424] [INFO ] [sig ] [645/3360] Completed CHY in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:54.365465] [INFO ] [sig ] [646/3360] Forecasting CI... [2026-03-06T20:18:54.365496] [INFO ] [sig ] Generating forecast for: CI [2026-03-06T20:18:54.365526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-06T20:18:54.377044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-06T20:18:54.377371] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-06T20:18:54.378199] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-06T20:18:54.378252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:54.378283] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:54.378309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:54.378365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:54.437325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:54.438068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:54.438147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:54.438179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:54.567594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:54.567786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:54.567875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:54.567921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:54.572230] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-03-06T20:18:54.572559] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-06T20:18:54.572723] [INFO ] [sig ] CI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:54.731335] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CI.txt [2026-03-06T20:18:54.731596] [INFO ] [sig ] [646/3360] Completed CI in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:54.731699] [INFO ] [sig ] [647/3360] Forecasting CIA... [2026-03-06T20:18:54.731777] [INFO ] [sig ] Generating forecast for: CIA [2026-03-06T20:18:54.731848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-06T20:18:54.748809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-06T20:18:54.749326] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-06T20:18:54.750667] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-06T20:18:54.750740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:54.750799] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:54.750850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:54.751145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:54.827546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:54.828550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:54.828656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:54.828697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:54.958288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:54.958472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:54.958518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:54.958548] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:54.962869] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-03-06T20:18:54.963237] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-06T20:18:54.963383] [INFO ] [sig ] CIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:55.112629] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIA.txt [2026-03-06T20:18:55.112791] [INFO ] [sig ] [647/3360] Completed CIA in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:55.112833] [INFO ] [sig ] [648/3360] Forecasting CIB... [2026-03-06T20:18:55.112863] [INFO ] [sig ] Generating forecast for: CIB [2026-03-06T20:18:55.112894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-06T20:18:55.125803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-06T20:18:55.126185] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-06T20:18:55.127151] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-06T20:18:55.127207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:55.127240] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:55.127267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:55.127323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:55.190658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:55.191520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:55.191625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:55.191662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:55.318316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:55.318502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:55.318563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:55.318638] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:55.322267] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-03-06T20:18:55.322558] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-06T20:18:55.322750] [INFO ] [sig ] CIB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:55.478822] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIB.txt [2026-03-06T20:18:55.478985] [INFO ] [sig ] [648/3360] Completed CIB in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.1m [2026-03-06T20:18:55.479027] [INFO ] [sig ] [649/3360] Forecasting CIEN... [2026-03-06T20:18:55.479056] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-06T20:18:55.479086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-06T20:18:55.490618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-06T20:18:55.490983] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-06T20:18:55.491842] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-06T20:18:55.491934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:55.491983] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:55.492030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:55.492098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:55.555092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:55.556001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:55.556086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:55.556119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:55.685020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:55.685198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:55.685246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:55.685277] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:55.688882] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-03-06T20:18:55.689178] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-06T20:18:55.689330] [INFO ] [sig ] CIEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:55.836915] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIEN.txt [2026-03-06T20:18:55.837075] [INFO ] [sig ] [649/3360] Completed CIEN in 0.4s | 2.81 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:55.837132] [INFO ] [sig ] [650/3360] Forecasting CIF... [2026-03-06T20:18:55.837175] [INFO ] [sig ] Generating forecast for: CIF [2026-03-06T20:18:55.837209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-06T20:18:55.848810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-06T20:18:55.849246] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-06T20:18:55.850156] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-06T20:18:55.850212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:55.850245] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:55.850273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:55.850331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:55.914744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:55.915698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:55.915783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:55.915817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:56.038869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:56.039036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:56.039107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:56.039141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:56.043061] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-03-06T20:18:56.043379] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-06T20:18:56.043553] [INFO ] [sig ] CIF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:56.204424] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CIF.txt [2026-03-06T20:18:56.204636] [INFO ] [sig ] [650/3360] Completed CIF in 0.4s | 2.81 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:56.204692] [INFO ] [sig ] [651/3360] Forecasting CIG... [2026-03-06T20:18:56.204729] [INFO ] [sig ] Generating forecast for: CIG [2026-03-06T20:18:56.204763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-06T20:18:56.217469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-06T20:18:56.217903] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-06T20:18:56.218847] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-06T20:18:56.218902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:56.218935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:56.218962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:56.219020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:56.284935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:56.285886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:56.285970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:56.286002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:56.413930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:56.414105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:56.414148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:56.414177] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:56.417929] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-03-06T20:18:56.418216] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-06T20:18:56.418352] [INFO ] [sig ] CIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:56.568314] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIG.txt [2026-03-06T20:18:56.568484] [INFO ] [sig ] [651/3360] Completed CIG in 0.4s | 2.81 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:56.568526] [INFO ] [sig ] [652/3360] Forecasting CIGI... [2026-03-06T20:18:56.568555] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-06T20:18:56.568607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-06T20:18:56.580190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-06T20:18:56.580534] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-06T20:18:56.581413] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-06T20:18:56.581467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:56.581498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:56.581525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:56.581603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:56.639715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:56.640457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:56.640569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:56.640624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:56.759191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:56.759356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:56.759429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:56.759459] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:56.762962] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=54.25%) [2026-03-06T20:18:56.763241] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-06T20:18:56.763399] [INFO ] [sig ] CIGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:56.904403] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIGI.txt [2026-03-06T20:18:56.904544] [INFO ] [sig ] [652/3360] Completed CIGI in 0.3s | 2.81 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:56.904602] [INFO ] [sig ] [653/3360] Forecasting CII... [2026-03-06T20:18:56.904635] [INFO ] [sig ] Generating forecast for: CII [2026-03-06T20:18:56.904666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-06T20:18:56.915539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-06T20:18:56.915901] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-06T20:18:56.916937] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-06T20:18:56.916990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:56.917022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:56.917048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:56.917103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:56.974129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:56.974815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:56.974894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:56.974927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:57.106550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:57.106756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:57.106806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:57.106839] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:57.110638] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-06T20:18:57.110964] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-06T20:18:57.111111] [INFO ] [sig ] CII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:57.255533] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CII.txt [2026-03-06T20:18:57.255714] [INFO ] [sig ] [653/3360] Completed CII in 0.4s | 2.81 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:57.255756] [INFO ] [sig ] [654/3360] Forecasting CIM... [2026-03-06T20:18:57.255790] [INFO ] [sig ] Generating forecast for: CIM [2026-03-06T20:18:57.255830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-06T20:18:57.271692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-06T20:18:57.272203] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-06T20:18:57.273322] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-06T20:18:57.273389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:57.273434] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:57.273507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:57.273615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:57.339653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:57.340567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:57.340677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:57.340711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:57.468223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:57.468397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:57.468441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:57.468472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:57.472195] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-06T20:18:57.472534] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-06T20:18:57.472704] [INFO ] [sig ] CIM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:57.691875] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CIM.txt [2026-03-06T20:18:57.692038] [INFO ] [sig ] [654/3360] Completed CIM in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:57.692080] [INFO ] [sig ] [655/3360] Forecasting CINF... [2026-03-06T20:18:57.692116] [INFO ] [sig ] Generating forecast for: CINF [2026-03-06T20:18:57.692259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-06T20:18:57.705520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-06T20:18:57.706137] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-06T20:18:57.707010] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-06T20:18:57.707063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:57.707095] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:57.707122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:57.707179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:57.767111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:57.768690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:57.768910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:57.768954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:57.914318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:57.914484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:57.914529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:57.914559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:57.918559] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-03-06T20:18:57.919022] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-06T20:18:57.919189] [INFO ] [sig ] CINF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:58.072073] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CINF.txt [2026-03-06T20:18:58.072260] [INFO ] [sig ] [655/3360] Completed CINF in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:58.072304] [INFO ] [sig ] [656/3360] Forecasting CING... [2026-03-06T20:18:58.072334] [INFO ] [sig ] Generating forecast for: CING [2026-03-06T20:18:58.072411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-06T20:18:58.083438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-06T20:18:58.083823] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-06T20:18:58.084694] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-06T20:18:58.084749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:58.084788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:58.084822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:58.084891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:58.141608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:58.142228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:58.142309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:58.142340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:58.264889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:58.265045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:58.265086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:58.265114] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:58.268618] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-03-06T20:18:58.268897] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-06T20:18:58.269028] [INFO ] [sig ] CING: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:58.413887] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CING.txt [2026-03-06T20:18:58.414016] [INFO ] [sig ] [656/3360] Completed CING in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:58.414055] [INFO ] [sig ] [657/3360] Forecasting CION... [2026-03-06T20:18:58.414085] [INFO ] [sig ] Generating forecast for: CION [2026-03-06T20:18:58.414115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-06T20:18:58.425667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-06T20:18:58.426076] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-06T20:18:58.426904] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-06T20:18:58.426956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:58.426989] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:58.427016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:58.427072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:58.486624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:58.487496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:58.487605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:58.487643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:58.615503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:58.615677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:58.615721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:58.615750] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:58.619312] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=63.75%) [2026-03-06T20:18:58.619614] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-06T20:18:58.619747] [INFO ] [sig ] CION: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:58.767310] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CION.txt [2026-03-06T20:18:58.767460] [INFO ] [sig ] [657/3360] Completed CION in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:58.767502] [INFO ] [sig ] [658/3360] Forecasting CIVB... [2026-03-06T20:18:58.767534] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-06T20:18:58.767597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-06T20:18:58.778872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-06T20:18:58.779242] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-06T20:18:58.780130] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-06T20:18:58.780185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:58.780220] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:58.780250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:58.780310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:58.843645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:58.844335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:58.844416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:58.844451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:58.974913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:58.975092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:58.975134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:58.975166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:58.979127] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-03-06T20:18:58.979533] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-06T20:18:58.979729] [INFO ] [sig ] CIVB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:59.130767] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CIVB.txt [2026-03-06T20:18:59.130935] [INFO ] [sig ] [658/3360] Completed CIVB in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:59.131005] [INFO ] [sig ] [659/3360] Forecasting CLB... [2026-03-06T20:18:59.131066] [INFO ] [sig ] Generating forecast for: CLB [2026-03-06T20:18:59.131125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-06T20:18:59.143382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-06T20:18:59.143863] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-06T20:18:59.144852] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-06T20:18:59.144911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:59.144946] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:59.144974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:59.145033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:59.205931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:59.206855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:59.206946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:59.206982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:59.327382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:59.327549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:59.327613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:59.327646] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:59.331357] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-03-06T20:18:59.331685] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-06T20:18:59.331832] [INFO ] [sig ] CLB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:18:59.479959] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CLB.txt [2026-03-06T20:18:59.480140] [INFO ] [sig ] [659/3360] Completed CLB in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.1m [2026-03-06T20:18:59.480183] [INFO ] [sig ] [660/3360] Forecasting CLBK... [2026-03-06T20:18:59.480215] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-06T20:18:59.480246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-06T20:18:59.491786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-06T20:18:59.492188] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-06T20:18:59.493032] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-06T20:18:59.493086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:59.493119] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:59.493147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:59.493204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:59.556015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:59.557142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:59.557239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:59.557275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:18:59.683487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:18:59.683670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:18:59.683712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:18:59.683741] [INFO ] [FORECASTER] Training complete [2026-03-06T20:18:59.687226] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-03-06T20:18:59.687505] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-06T20:18:59.687661] [INFO ] [sig ] CLBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:18:59.837957] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLBK.txt [2026-03-06T20:18:59.838135] [INFO ] [sig ] [660/3360] Completed CLBK in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.0m [2026-03-06T20:18:59.838370] [INFO ] [sig ] [661/3360] Forecasting CLDX... [2026-03-06T20:18:59.838402] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-06T20:18:59.838432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-06T20:18:59.850377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-06T20:18:59.850799] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-06T20:18:59.851619] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-06T20:18:59.851673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:18:59.851705] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:18:59.851733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:18:59.851790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:18:59.913867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:18:59.914864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:18:59.914967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:18:59.915009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:00.036042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:00.036210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:00.036252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:00.036279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:00.040251] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=16.66%) [2026-03-06T20:19:00.040533] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-06T20:19:00.040687] [INFO ] [sig ] CLDX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:00.187518] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLDX.txt [2026-03-06T20:19:00.187693] [INFO ] [sig ] [661/3360] Completed CLDX in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.0m [2026-03-06T20:19:00.187736] [INFO ] [sig ] [662/3360] Forecasting CLF... [2026-03-06T20:19:00.187767] [INFO ] [sig ] Generating forecast for: CLF [2026-03-06T20:19:00.187798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-06T20:19:00.199675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-06T20:19:00.200088] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-06T20:19:00.200950] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-06T20:19:00.201003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:00.201036] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:00.201064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:00.201121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:00.261395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:00.262532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:00.262637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:00.262672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:00.395829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:00.395990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:00.396219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:00.396248] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:00.400098] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-03-06T20:19:00.400376] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-06T20:19:00.400549] [INFO ] [sig ] CLF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:00.542551] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLF.txt [2026-03-06T20:19:00.542711] [INFO ] [sig ] [662/3360] Completed CLF in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.0m [2026-03-06T20:19:00.542751] [INFO ] [sig ] [663/3360] Forecasting CLFD... [2026-03-06T20:19:00.542783] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-06T20:19:00.542813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-06T20:19:00.553859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-06T20:19:00.554192] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-06T20:19:00.555033] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-06T20:19:00.555086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:00.555118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:00.555144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:00.555201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:00.615249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:00.616229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:00.616642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:00.616700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:00.744676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:00.744803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:00.744844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:00.744875] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:00.748823] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-03-06T20:19:00.749114] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-06T20:19:00.749250] [INFO ] [sig ] CLFD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:00.902038] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLFD.txt [2026-03-06T20:19:00.902230] [INFO ] [sig ] [663/3360] Completed CLFD in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.0m [2026-03-06T20:19:00.902273] [INFO ] [sig ] [664/3360] Forecasting CLH... [2026-03-06T20:19:00.902303] [INFO ] [sig ] Generating forecast for: CLH [2026-03-06T20:19:00.902336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-06T20:19:00.914336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-06T20:19:00.914704] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-06T20:19:00.915684] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-06T20:19:00.915740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:00.915771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:00.915797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:00.915853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:00.978021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:00.978852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:00.978951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:00.978992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:01.101052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:01.101172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:01.101213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:01.101244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:01.104973] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-06T20:19:01.105263] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-06T20:19:01.105399] [INFO ] [sig ] CLH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:01.250526] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CLH.txt [2026-03-06T20:19:01.250897] [INFO ] [sig ] [664/3360] Completed CLH in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.0m [2026-03-06T20:19:01.250939] [INFO ] [sig ] [665/3360] Forecasting CLLS... [2026-03-06T20:19:01.250971] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-06T20:19:01.251002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-06T20:19:01.262447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-06T20:19:01.262834] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-06T20:19:01.263696] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-06T20:19:01.263751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:01.263784] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:01.263810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:01.263879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:01.326749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:01.327629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:01.327719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:01.327753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:01.457327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:01.457466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:01.457506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:01.457535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:01.461157] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-03-06T20:19:01.461445] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-06T20:19:01.461597] [INFO ] [sig ] CLLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:01.610244] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLLS.txt [2026-03-06T20:19:01.610394] [INFO ] [sig ] [665/3360] Completed CLLS in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:01.610434] [INFO ] [sig ] [666/3360] Forecasting CLMB... [2026-03-06T20:19:01.610463] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-06T20:19:01.610493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-06T20:19:01.622443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-06T20:19:01.622833] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-06T20:19:01.623903] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-06T20:19:01.623957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:01.623989] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:01.624016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:01.624073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:01.684114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:01.684951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:01.685047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:01.685080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:01.818352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:01.818554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:01.818619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:01.818650] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:01.823559] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=39.06%) [2026-03-06T20:19:01.824021] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-06T20:19:01.824213] [INFO ] [sig ] CLMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:01.982626] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLMB.txt [2026-03-06T20:19:01.982798] [INFO ] [sig ] [666/3360] Completed CLMB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:01.982840] [INFO ] [sig ] [667/3360] Forecasting CLNE... [2026-03-06T20:19:01.982870] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-06T20:19:01.982903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-06T20:19:01.996154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-06T20:19:01.996504] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-06T20:19:01.997327] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-06T20:19:01.997400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:01.997440] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:01.997473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:01.997542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:02.057331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:02.058335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:02.058425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:02.058460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:02.181622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:02.181792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:02.181834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:02.181866] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:02.185473] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-06T20:19:02.185801] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-06T20:19:02.185945] [INFO ] [sig ] CLNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:02.335653] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLNE.txt [2026-03-06T20:19:02.335828] [INFO ] [sig ] [667/3360] Completed CLNE in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:02.335869] [INFO ] [sig ] [668/3360] Forecasting CLNN... [2026-03-06T20:19:02.335899] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-06T20:19:02.335930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-06T20:19:02.347439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-06T20:19:02.347922] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-06T20:19:02.348814] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-06T20:19:02.348867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:02.348899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:02.348925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:02.348983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:02.408777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:02.409774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:02.409872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:02.409914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:02.537173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:02.537348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:02.537389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:02.537419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:02.541267] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-03-06T20:19:02.541698] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-06T20:19:02.541858] [INFO ] [sig ] CLNN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:02.697494] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLNN.txt [2026-03-06T20:19:02.697694] [INFO ] [sig ] [668/3360] Completed CLNN in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:02.697737] [INFO ] [sig ] [669/3360] Forecasting CLOA... [2026-03-06T20:19:02.697769] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-06T20:19:02.697799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-06T20:19:02.710478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-06T20:19:02.710900] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-06T20:19:02.711746] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-06T20:19:02.711801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:02.711843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:02.711882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:02.711952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:02.774268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:02.775240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:02.775325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:02.775359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:02.885299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:02.885496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:02.885540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:02.885588] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:02.889285] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-06T20:19:02.889602] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-06T20:19:02.889742] [INFO ] [sig ] CLOA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:03.034427] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CLOA.txt [2026-03-06T20:19:03.034601] [INFO ] [sig ] [669/3360] Completed CLOA in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:03.034644] [INFO ] [sig ] [670/3360] Forecasting CLRB... [2026-03-06T20:19:03.034675] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-06T20:19:03.034706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-06T20:19:03.045561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-06T20:19:03.045925] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-06T20:19:03.046741] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-06T20:19:03.046794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:03.046825] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:03.046852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:03.046909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:03.104625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:03.105436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:03.105522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:03.105555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:03.224055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:03.224221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:03.224262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:03.224292] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:03.227963] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-03-06T20:19:03.228265] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-06T20:19:03.228403] [INFO ] [sig ] CLRB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:03.374174] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLRB.txt [2026-03-06T20:19:03.374332] [INFO ] [sig ] [670/3360] Completed CLRB in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:03.374373] [INFO ] [sig ] [671/3360] Forecasting CLS... [2026-03-06T20:19:03.374405] [INFO ] [sig ] Generating forecast for: CLS [2026-03-06T20:19:03.374436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-06T20:19:03.386597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-06T20:19:03.387018] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-06T20:19:03.387900] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-06T20:19:03.387965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:03.388006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:03.388038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:03.388101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:03.448447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:03.449390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:03.449477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:03.449512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:03.582460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:03.582686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:03.582742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:03.582772] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:03.586640] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-03-06T20:19:03.586967] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-06T20:19:03.587125] [INFO ] [sig ] CLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:03.731872] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CLS.txt [2026-03-06T20:19:03.732039] [INFO ] [sig ] [671/3360] Completed CLS in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:03.732081] [INFO ] [sig ] [672/3360] Forecasting CLX... [2026-03-06T20:19:03.732110] [INFO ] [sig ] Generating forecast for: CLX [2026-03-06T20:19:03.732142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-06T20:19:03.743908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-06T20:19:03.744290] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-06T20:19:03.745175] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-06T20:19:03.745229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:03.745261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:03.745288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:03.745344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:03.810548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:03.811557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:03.811664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:03.811699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:03.937544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:03.937725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:03.937767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:03.937795] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:03.941414] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=73.94%) [2026-03-06T20:19:03.941760] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-06T20:19:03.941903] [INFO ] [sig ] CLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:04.097937] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CLX.txt [2026-03-06T20:19:04.098129] [INFO ] [sig ] [672/3360] Completed CLX in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:04.098204] [INFO ] [sig ] [673/3360] Forecasting CM... [2026-03-06T20:19:04.098237] [INFO ] [sig ] Generating forecast for: CM [2026-03-06T20:19:04.098268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-06T20:19:04.110478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-06T20:19:04.110896] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-06T20:19:04.111797] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-06T20:19:04.111852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:04.111885] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:04.111922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:04.112007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:04.177451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:04.178373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:04.178461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:04.178496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:04.309263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:04.309430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:04.309473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:04.309504] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:04.313096] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-03-06T20:19:04.313478] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-06T20:19:04.313681] [INFO ] [sig ] CM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:04.468538] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CM.txt [2026-03-06T20:19:04.468783] [INFO ] [sig ] [673/3360] Completed CM in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:04.468836] [INFO ] [sig ] [674/3360] Forecasting CMC... [2026-03-06T20:19:04.468869] [INFO ] [sig ] Generating forecast for: CMC [2026-03-06T20:19:04.468899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-06T20:19:04.491624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-06T20:19:04.492007] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-06T20:19:04.492824] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-06T20:19:04.492877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:04.492909] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:04.492936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:04.492993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:04.558623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:04.559561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:04.559686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:04.559722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:04.684986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:04.685153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:04.685213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:04.685243] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:04.688887] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-03-06T20:19:04.689222] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-06T20:19:04.689359] [INFO ] [sig ] CMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:04.833505] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMC.txt [2026-03-06T20:19:04.833691] [INFO ] [sig ] [674/3360] Completed CMC in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:04.833736] [INFO ] [sig ] [675/3360] Forecasting CMCM... [2026-03-06T20:19:04.833780] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-06T20:19:04.833819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-06T20:19:04.845129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-06T20:19:04.845711] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-06T20:19:04.846561] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-06T20:19:04.846642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:04.846677] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:04.846705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:04.846765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:04.910110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:04.911090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:04.911177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:04.911209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:05.023920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:05.024090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:05.024132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:05.024161] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:05.027781] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-06T20:19:05.028089] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-06T20:19:05.028227] [INFO ] [sig ] CMCM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:05.172689] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMCM.txt [2026-03-06T20:19:05.172861] [INFO ] [sig ] [675/3360] Completed CMCM in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.0m [2026-03-06T20:19:05.172903] [INFO ] [sig ] [676/3360] Forecasting CMCO... [2026-03-06T20:19:05.172938] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-06T20:19:05.172975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-06T20:19:05.185479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-06T20:19:05.185897] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-06T20:19:05.186764] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-06T20:19:05.186818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:05.186849] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:05.186875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:05.186965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:05.250053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:05.251339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:05.251435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:05.251469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:05.372904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:05.373077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:05.373117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:05.373147] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:05.376678] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=73.35%) [2026-03-06T20:19:05.376993] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-06T20:19:05.377152] [INFO ] [sig ] CMCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:05.521874] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMCO.txt [2026-03-06T20:19:05.522050] [INFO ] [sig ] [676/3360] Completed CMCO in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:05.522092] [INFO ] [sig ] [677/3360] Forecasting CMCSA... [2026-03-06T20:19:05.522122] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-06T20:19:05.522152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-06T20:19:05.533745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-06T20:19:05.534130] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-06T20:19:05.534951] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-06T20:19:05.535008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:05.535040] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:05.535066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:05.535122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:05.593019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:05.593917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:05.593999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:05.594033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:05.712488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:05.712688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:05.712730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:05.712760] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:05.716249] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-06T20:19:05.716536] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-06T20:19:05.716711] [INFO ] [sig ] CMCSA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:05.865488] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMCSA.txt [2026-03-06T20:19:05.865674] [INFO ] [sig ] [677/3360] Completed CMCSA in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:05.865718] [INFO ] [sig ] [678/3360] Forecasting CME... [2026-03-06T20:19:05.865751] [INFO ] [sig ] Generating forecast for: CME [2026-03-06T20:19:05.865782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-06T20:19:05.877866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-06T20:19:05.878260] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-06T20:19:05.879104] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-06T20:19:05.879162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:05.879229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:05.879260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:05.879318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:05.937791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:05.938902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:05.938985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:05.939019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:06.070464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:06.070692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:06.070747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:06.070781] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:06.074600] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-03-06T20:19:06.074898] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-06T20:19:06.075038] [INFO ] [sig ] CME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:06.220425] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CME.txt [2026-03-06T20:19:06.220612] [INFO ] [sig ] [678/3360] Completed CME in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:06.220655] [INFO ] [sig ] [679/3360] Forecasting CMG... [2026-03-06T20:19:06.220688] [INFO ] [sig ] Generating forecast for: CMG [2026-03-06T20:19:06.220718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-06T20:19:06.232843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-06T20:19:06.233277] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-06T20:19:06.234156] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-06T20:19:06.234211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:06.234243] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:06.234271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:06.234330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:06.292678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:06.293628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:06.293711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:06.293745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:06.417899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:06.418086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:06.418133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:06.418162] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:06.422074] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-03-06T20:19:06.422528] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-06T20:19:06.422745] [INFO ] [sig ] CMG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:06.569094] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMG.txt [2026-03-06T20:19:06.569267] [INFO ] [sig ] [679/3360] Completed CMG in 0.3s | 2.81 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:06.569307] [INFO ] [sig ] [680/3360] Forecasting CMI... [2026-03-06T20:19:06.569339] [INFO ] [sig ] Generating forecast for: CMI [2026-03-06T20:19:06.569371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-06T20:19:06.581102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-06T20:19:06.581552] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-06T20:19:06.582472] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-06T20:19:06.582527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:06.582561] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:06.582623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:06.582723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:06.643863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:06.644832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:06.644920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:06.644956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:06.774616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:06.774790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:06.774834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:06.774863] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:06.778607] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-06T20:19:06.778925] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-06T20:19:06.779067] [INFO ] [sig ] CMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:06.926312] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMI.txt [2026-03-06T20:19:06.926479] [INFO ] [sig ] [680/3360] Completed CMI in 0.4s | 2.81 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:06.926520] [INFO ] [sig ] [681/3360] Forecasting CMMB... [2026-03-06T20:19:06.926552] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-06T20:19:06.926600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-06T20:19:06.939153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-06T20:19:06.939525] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-06T20:19:06.940334] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-06T20:19:06.940387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:06.940419] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:06.940446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:06.940502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:07.000369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:07.001203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:07.001287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:07.001321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:07.133218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:07.133383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:07.133425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:07.133454] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:07.136973] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=18.56%) [2026-03-06T20:19:07.137262] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-06T20:19:07.137396] [INFO ] [sig ] CMMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:07.296854] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMMB.txt [2026-03-06T20:19:07.297020] [INFO ] [sig ] [681/3360] Completed CMMB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 15.9m [2026-03-06T20:19:07.297062] [INFO ] [sig ] [682/3360] Forecasting CMP... [2026-03-06T20:19:07.297111] [INFO ] [sig ] Generating forecast for: CMP [2026-03-06T20:19:07.297146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-06T20:19:07.310201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-06T20:19:07.310837] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-06T20:19:07.311705] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-06T20:19:07.311759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:07.311792] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:07.311819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:07.311877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:07.371681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:07.372562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:07.372667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:07.372699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:07.497843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:07.498016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:07.498056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:07.498087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:07.501736] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-03-06T20:19:07.502045] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-06T20:19:07.502185] [INFO ] [sig ] CMP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:07.667210] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMP.txt [2026-03-06T20:19:07.667374] [INFO ] [sig ] [682/3360] Completed CMP in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:07.667415] [INFO ] [sig ] [683/3360] Forecasting CMPS... [2026-03-06T20:19:07.667448] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-06T20:19:07.667478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-06T20:19:07.678799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-06T20:19:07.679196] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-06T20:19:07.680055] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-06T20:19:07.680120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:07.680159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:07.680194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:07.680257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:07.742697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:07.743721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:07.743813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:07.743847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:07.872485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:07.872675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:07.872721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:07.872752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:07.876529] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-06T20:19:07.876901] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-06T20:19:07.877054] [INFO ] [sig ] CMPS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:08.031197] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMPS.txt [2026-03-06T20:19:08.031362] [INFO ] [sig ] [683/3360] Completed CMPS in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:08.031403] [INFO ] [sig ] [684/3360] Forecasting CMPX... [2026-03-06T20:19:08.031435] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-06T20:19:08.031464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-06T20:19:08.042815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-06T20:19:08.043217] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-06T20:19:08.044116] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-06T20:19:08.044171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:08.044205] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:08.044233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:08.044292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:08.103809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:08.104651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:08.104736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:08.104770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:08.228117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:08.228478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:08.228521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:08.228550] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:08.232476] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=49.75%) [2026-03-06T20:19:08.232862] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-06T20:19:08.233016] [INFO ] [sig ] CMPX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:08.384005] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMPX.txt [2026-03-06T20:19:08.384190] [INFO ] [sig ] [684/3360] Completed CMPX in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:08.384231] [INFO ] [sig ] [685/3360] Forecasting CMRE... [2026-03-06T20:19:08.384263] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-06T20:19:08.384293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-06T20:19:08.395650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-06T20:19:08.396052] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-06T20:19:08.396917] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-06T20:19:08.396984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:08.397025] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:08.397053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:08.397112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:08.457760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:08.458892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:08.458978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:08.459012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:08.585556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:08.585776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:08.585824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:08.585871] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:08.589495] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=72.01%) [2026-03-06T20:19:08.589831] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-06T20:19:08.589976] [INFO ] [sig ] CMRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:08.745303] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMRE.txt [2026-03-06T20:19:08.745529] [INFO ] [sig ] [685/3360] Completed CMRE in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:08.745610] [INFO ] [sig ] [686/3360] Forecasting CMS... [2026-03-06T20:19:08.745649] [INFO ] [sig ] Generating forecast for: CMS [2026-03-06T20:19:08.745683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-06T20:19:08.757156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-06T20:19:08.757509] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-06T20:19:08.758375] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-06T20:19:08.758429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:08.758463] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:08.758491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:08.758550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:08.818848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:08.819601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:08.819685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:08.819720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:08.948561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:08.948748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:08.948789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:08.948818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:08.952652] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-03-06T20:19:08.952949] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-06T20:19:08.953104] [INFO ] [sig ] CMS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:09.098056] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMS.txt [2026-03-06T20:19:09.098216] [INFO ] [sig ] [686/3360] Completed CMS in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:09.098258] [INFO ] [sig ] [687/3360] Forecasting CMSA... [2026-03-06T20:19:09.098290] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-06T20:19:09.098320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-06T20:19:09.110038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-06T20:19:09.110448] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-06T20:19:09.111283] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-06T20:19:09.111336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:09.111368] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:09.111394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:09.111450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:09.170778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:09.171719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:09.171809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:09.171860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:09.295128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:09.295314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:09.295363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:09.295392] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:09.299123] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-03-06T20:19:09.299436] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-06T20:19:09.299612] [INFO ] [sig ] CMSA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:09.460236] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMSA.txt [2026-03-06T20:19:09.460465] [INFO ] [sig ] [687/3360] Completed CMSA in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:09.460531] [INFO ] [sig ] [688/3360] Forecasting CMSC... [2026-03-06T20:19:09.460597] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-06T20:19:09.460645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-06T20:19:09.472994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-06T20:19:09.473402] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-06T20:19:09.474284] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-06T20:19:09.474339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:09.474372] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:09.474401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:09.474460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:09.535059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:09.536018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:09.536113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:09.536146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:09.660073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:09.660248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:09.660293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:09.660322] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:09.663966] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-03-06T20:19:09.664309] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-06T20:19:09.664455] [INFO ] [sig ] CMSC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:09.811840] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CMSC.txt [2026-03-06T20:19:09.811984] [INFO ] [sig ] [688/3360] Completed CMSC in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:09.812026] [INFO ] [sig ] [689/3360] Forecasting CMSD... [2026-03-06T20:19:09.812057] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-06T20:19:09.812091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-06T20:19:09.823155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-06T20:19:09.823492] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-06T20:19:09.824336] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-06T20:19:09.824390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:09.824424] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:09.824465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:09.824525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:09.882550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:09.883337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:09.883421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:09.883455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:10.006206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:10.006371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:10.006412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:10.006440] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:10.010007] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-03-06T20:19:10.010308] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-06T20:19:10.010442] [INFO ] [sig ] CMSD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:10.158239] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMSD.txt [2026-03-06T20:19:10.158396] [INFO ] [sig ] [689/3360] Completed CMSD in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:10.158468] [INFO ] [sig ] [690/3360] Forecasting CMTG... [2026-03-06T20:19:10.158498] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-06T20:19:10.158529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-06T20:19:10.170217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-06T20:19:10.170604] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-06T20:19:10.171387] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-06T20:19:10.171440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:10.171473] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:10.171501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:10.171557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:10.230706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:10.231617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:10.231705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:10.231738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:10.357953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:10.358156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:10.358200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:10.358230] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:10.361999] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-03-06T20:19:10.362329] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-06T20:19:10.362479] [INFO ] [sig ] CMTG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:10.511759] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMTG.txt [2026-03-06T20:19:10.511922] [INFO ] [sig ] [690/3360] Completed CMTG in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:10.511964] [INFO ] [sig ] [691/3360] Forecasting CMTL... [2026-03-06T20:19:10.512003] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-06T20:19:10.512033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-06T20:19:10.524924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-06T20:19:10.525334] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-06T20:19:10.526251] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-06T20:19:10.526306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:10.526339] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:10.526367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:10.526425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:10.587535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:10.588465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:10.588560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:10.588615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:10.716091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:10.716263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:10.716303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:10.716332] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:10.720053] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=81.05%) [2026-03-06T20:19:10.720411] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-06T20:19:10.720558] [INFO ] [sig ] CMTL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:10.867592] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CMTL.txt [2026-03-06T20:19:10.867764] [INFO ] [sig ] [691/3360] Completed CMTL in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:10.867807] [INFO ] [sig ] [692/3360] Forecasting CNA... [2026-03-06T20:19:10.867867] [INFO ] [sig ] Generating forecast for: CNA [2026-03-06T20:19:10.867901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-06T20:19:10.879427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-06T20:19:10.879866] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-06T20:19:10.880868] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-06T20:19:10.880927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:10.880962] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:10.880991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:10.881062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:10.939523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:10.940417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:10.940505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:10.940538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:11.069249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:11.069421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:11.069464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:11.069494] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:11.073590] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-06T20:19:11.073902] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-06T20:19:11.074051] [INFO ] [sig ] CNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:11.229831] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNA.txt [2026-03-06T20:19:11.230062] [INFO ] [sig ] [692/3360] Completed CNA in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.9m [2026-03-06T20:19:11.230124] [INFO ] [sig ] [693/3360] Forecasting CNC... [2026-03-06T20:19:11.230186] [INFO ] [sig ] Generating forecast for: CNC [2026-03-06T20:19:11.230245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-06T20:19:11.243336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-06T20:19:11.243785] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-06T20:19:11.244704] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-06T20:19:11.244758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:11.244791] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:11.244849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:11.244908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:11.307004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:11.307980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:11.308066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:11.308101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:11.436401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:11.436592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:11.436636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:11.436665] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:11.440475] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=73.38%) [2026-03-06T20:19:11.440811] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-06T20:19:11.440978] [INFO ] [sig ] CNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:11.595896] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNC.txt [2026-03-06T20:19:11.596054] [INFO ] [sig ] [693/3360] Completed CNC in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:11.596110] [INFO ] [sig ] [694/3360] Forecasting CNF... [2026-03-06T20:19:11.596156] [INFO ] [sig ] Generating forecast for: CNF [2026-03-06T20:19:11.596200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-06T20:19:11.608172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-06T20:19:11.608604] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-06T20:19:11.609496] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-06T20:19:11.609552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:11.609613] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:11.609654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:11.609713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:11.673237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:11.674300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:11.674393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:11.674433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:11.793243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:11.793434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:11.793486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:11.793521] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:11.798224] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-03-06T20:19:11.798808] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-06T20:19:11.798987] [INFO ] [sig ] CNF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:11.955926] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNF.txt [2026-03-06T20:19:11.956089] [INFO ] [sig ] [694/3360] Completed CNF in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:11.956141] [INFO ] [sig ] [695/3360] Forecasting CNI... [2026-03-06T20:19:11.956179] [INFO ] [sig ] Generating forecast for: CNI [2026-03-06T20:19:11.956218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-06T20:19:11.972369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-06T20:19:11.972803] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-06T20:19:11.973731] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-06T20:19:11.973787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:11.973820] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:11.973858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:11.973940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:12.033976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:12.034971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:12.035059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:12.035092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:12.159059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:12.159234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:12.159288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:12.159326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:12.162945] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-03-06T20:19:12.163227] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-06T20:19:12.163361] [INFO ] [sig ] CNI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:12.308225] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNI.txt [2026-03-06T20:19:12.308379] [INFO ] [sig ] [695/3360] Completed CNI in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:12.308419] [INFO ] [sig ] [696/3360] Forecasting CNK... [2026-03-06T20:19:12.308449] [INFO ] [sig ] Generating forecast for: CNK [2026-03-06T20:19:12.308480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-06T20:19:12.319759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-06T20:19:12.320141] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-06T20:19:12.320950] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-06T20:19:12.321004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:12.321035] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:12.321061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:12.321122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:12.379502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:12.380265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:12.380345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:12.380379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:12.510264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:12.510644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:12.510686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:12.510713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:12.514358] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-06T20:19:12.514746] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-06T20:19:12.514882] [INFO ] [sig ] CNK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:12.663032] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNK.txt [2026-03-06T20:19:12.663203] [INFO ] [sig ] [696/3360] Completed CNK in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:12.663251] [INFO ] [sig ] [697/3360] Forecasting CNM... [2026-03-06T20:19:12.663290] [INFO ] [sig ] Generating forecast for: CNM [2026-03-06T20:19:12.663323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-06T20:19:12.674923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-06T20:19:12.675304] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-06T20:19:12.676146] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-06T20:19:12.676203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:12.676237] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:12.676267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:12.676329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:12.734666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:12.735647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:12.735732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:12.735765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:12.887292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:12.887703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:12.887749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:12.887777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:12.891955] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-03-06T20:19:12.892252] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-06T20:19:12.892387] [INFO ] [sig ] CNM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:13.046008] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNM.txt [2026-03-06T20:19:13.046179] [INFO ] [sig ] [697/3360] Completed CNM in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:13.046221] [INFO ] [sig ] [698/3360] Forecasting CNMD... [2026-03-06T20:19:13.046254] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-06T20:19:13.046285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-06T20:19:13.057998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-06T20:19:13.058401] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-06T20:19:13.059277] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-06T20:19:13.059352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:13.059392] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:13.059428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:13.059498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:13.123433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:13.124394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:13.124491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:13.124526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:13.248675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:13.248840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:13.248901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:13.248933] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:13.252485] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-03-06T20:19:13.252784] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-06T20:19:13.252913] [INFO ] [sig ] CNMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:13.398375] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNMD.txt [2026-03-06T20:19:13.398510] [INFO ] [sig ] [698/3360] Completed CNMD in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 15.8m [2026-03-06T20:19:13.398551] [INFO ] [sig ] [699/3360] Forecasting CNNE... [2026-03-06T20:19:13.398599] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-06T20:19:13.398631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-06T20:19:13.412002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-06T20:19:13.412475] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-06T20:19:13.413451] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-06T20:19:13.413506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:13.413540] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:13.413591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:13.413667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:13.476954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:13.478048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:13.478148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:13.478190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:13.607643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:13.607809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:13.607877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:13.607907] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:13.611874] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-06T20:19:13.612278] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-06T20:19:13.612446] [INFO ] [sig ] CNNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:13.757686] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNNE.txt [2026-03-06T20:19:13.757850] [INFO ] [sig ] [699/3360] Completed CNNE in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:13.757893] [INFO ] [sig ] [700/3360] Forecasting CNO... [2026-03-06T20:19:13.757926] [INFO ] [sig ] Generating forecast for: CNO [2026-03-06T20:19:13.757957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-06T20:19:13.769213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-06T20:19:13.769560] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-06T20:19:13.770366] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-06T20:19:13.770432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:13.770474] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:13.770505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:13.770608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:13.827964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:13.828650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:13.828729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:13.828761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:13.949349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:13.949499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:13.949539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:13.949586] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:13.953006] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-03-06T20:19:13.953291] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-06T20:19:13.953421] [INFO ] [sig ] CNO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:14.097942] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNO.txt [2026-03-06T20:19:14.098105] [INFO ] [sig ] [700/3360] Completed CNO in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:14.098149] [INFO ] [sig ] [701/3360] Forecasting CNOB... [2026-03-06T20:19:14.098187] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-06T20:19:14.098223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-06T20:19:14.110295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-06T20:19:14.110712] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-06T20:19:14.111628] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-06T20:19:14.111683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:14.111719] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:14.111747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:14.111806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:14.170015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:14.170952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:14.171042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:14.171077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:14.295238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:14.295411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:14.295452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:14.295482] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:14.299145] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-03-06T20:19:14.299432] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-06T20:19:14.299564] [INFO ] [sig ] CNOB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:14.443493] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNOB.txt [2026-03-06T20:19:14.443678] [INFO ] [sig ] [701/3360] Completed CNOB in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:14.443721] [INFO ] [sig ] [702/3360] Forecasting CNP... [2026-03-06T20:19:14.443752] [INFO ] [sig ] Generating forecast for: CNP [2026-03-06T20:19:14.443782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-06T20:19:14.454998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-06T20:19:14.455362] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-06T20:19:14.456190] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-06T20:19:14.456255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:14.456308] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:14.456342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:14.456399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:14.515403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:14.516316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:14.516399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:14.516433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:14.644752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:14.644912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:14.644952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:14.644980] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:14.648443] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-06T20:19:14.648759] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-06T20:19:14.648896] [INFO ] [sig ] CNP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:14.793985] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNP.txt [2026-03-06T20:19:14.794134] [INFO ] [sig ] [702/3360] Completed CNP in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:14.794175] [INFO ] [sig ] [703/3360] Forecasting CNQ... [2026-03-06T20:19:14.794205] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-06T20:19:14.794235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-06T20:19:14.805631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-06T20:19:14.805983] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-06T20:19:14.806790] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-06T20:19:14.806843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:14.806875] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:14.806901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:14.806958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:14.868047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:14.868952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:14.869033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:14.869065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:15.001059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:15.001224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:15.001266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:15.001295] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:15.004896] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-03-06T20:19:15.005253] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-06T20:19:15.005416] [INFO ] [sig ] CNQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:15.178319] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNQ.txt [2026-03-06T20:19:15.178497] [INFO ] [sig ] [703/3360] Completed CNQ in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:15.178538] [INFO ] [sig ] [704/3360] Forecasting CNS... [2026-03-06T20:19:15.178590] [INFO ] [sig ] Generating forecast for: CNS [2026-03-06T20:19:15.178625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-06T20:19:15.189891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-06T20:19:15.190310] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-06T20:19:15.191126] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-06T20:19:15.191179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:15.191212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:15.191239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:15.191296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:15.251030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:15.251975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:15.252062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:15.252096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:15.375427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:15.375610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:15.375654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:15.375687] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:15.379203] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=81.81%) [2026-03-06T20:19:15.379484] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-06T20:19:15.379631] [INFO ] [sig ] CNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:15.522666] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNS.txt [2026-03-06T20:19:15.522802] [INFO ] [sig ] [704/3360] Completed CNS in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:15.522842] [INFO ] [sig ] [705/3360] Forecasting CNSP... [2026-03-06T20:19:15.522872] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-06T20:19:15.522902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-06T20:19:15.533702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-06T20:19:15.534021] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-06T20:19:15.534817] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-06T20:19:15.534870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:15.534902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:15.534928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:15.534985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:15.592651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:15.593265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:15.593342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:15.593373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:15.715639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:15.715796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:15.715838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:15.715868] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:15.719377] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-03-06T20:19:15.719684] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-06T20:19:15.719816] [INFO ] [sig ] CNSP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:15.861962] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNSP.txt [2026-03-06T20:19:15.862096] [INFO ] [sig ] [705/3360] Completed CNSP in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:15.862136] [INFO ] [sig ] [706/3360] Forecasting CNTA... [2026-03-06T20:19:15.862170] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-06T20:19:15.862207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-06T20:19:15.873835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-06T20:19:15.874171] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-06T20:19:15.875010] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-06T20:19:15.875064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:15.875096] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:15.875122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:15.875181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:15.934123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:15.934787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:15.934868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:15.934903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:16.056745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:16.056904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:16.056944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:16.056972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:16.060977] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-06T20:19:16.061256] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-06T20:19:16.061382] [INFO ] [sig ] CNTA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:16.208082] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNTA.txt [2026-03-06T20:19:16.208216] [INFO ] [sig ] [706/3360] Completed CNTA in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:16.208294] [INFO ] [sig ] [707/3360] Forecasting CNTY... [2026-03-06T20:19:16.208332] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-06T20:19:16.208368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-06T20:19:16.219310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-06T20:19:16.219841] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-06T20:19:16.220655] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-06T20:19:16.220712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:16.220744] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:16.220771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:16.220827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:16.278900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:16.279695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:16.279791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:16.279839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:16.412431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:16.412617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:16.412660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:16.412688] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:16.416205] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-03-06T20:19:16.416488] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-06T20:19:16.416643] [INFO ] [sig ] CNTY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:16.569752] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNTY.txt [2026-03-06T20:19:16.569932] [INFO ] [sig ] [707/3360] Completed CNTY in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:16.569981] [INFO ] [sig ] [708/3360] Forecasting CNVS... [2026-03-06T20:19:16.570012] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-06T20:19:16.570043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-06T20:19:16.581056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-06T20:19:16.581449] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-06T20:19:16.582272] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-06T20:19:16.582326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:16.582357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:16.582385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:16.582442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:16.640518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:16.641417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:16.641524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:16.641560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:16.765355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:16.765734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:16.765775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:16.765803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:16.769961] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-03-06T20:19:16.770244] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-06T20:19:16.770380] [INFO ] [sig ] CNVS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:16.918527] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNVS.txt [2026-03-06T20:19:16.918714] [INFO ] [sig ] [708/3360] Completed CNVS in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:16.918755] [INFO ] [sig ] [709/3360] Forecasting CNX... [2026-03-06T20:19:16.918786] [INFO ] [sig ] Generating forecast for: CNX [2026-03-06T20:19:16.918817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-06T20:19:16.930069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-06T20:19:16.930454] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-06T20:19:16.931321] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-06T20:19:16.931386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:16.931420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:16.931449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:16.931506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:16.991441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:16.992401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:16.992503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:16.992544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:17.121626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:17.121791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:17.121833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:17.121881] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:17.125455] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-06T20:19:17.125784] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-06T20:19:17.125929] [INFO ] [sig ] CNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:17.268679] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CNX.txt [2026-03-06T20:19:17.268844] [INFO ] [sig ] [709/3360] Completed CNX in 0.4s | 2.81 sym/s | Total: 4.2m | ETA: 15.8m [2026-03-06T20:19:17.268883] [INFO ] [sig ] [710/3360] Forecasting CNXN... [2026-03-06T20:19:17.268912] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-06T20:19:17.268942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-06T20:19:17.280100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-06T20:19:17.280534] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-06T20:19:17.281470] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-06T20:19:17.281525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:17.281558] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:17.281657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:17.281743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:17.342208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:17.343139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:17.343227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:17.343264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:17.472982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:17.473144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:17.473186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:17.473217] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:17.476691] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-03-06T20:19:17.476989] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-06T20:19:17.477125] [INFO ] [sig ] CNXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:17.625501] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CNXN.txt [2026-03-06T20:19:17.625682] [INFO ] [sig ] [710/3360] Completed CNXN in 0.4s | 2.81 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:17.625725] [INFO ] [sig ] [711/3360] Forecasting COCO... [2026-03-06T20:19:17.625755] [INFO ] [sig ] Generating forecast for: COCO [2026-03-06T20:19:17.625788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-06T20:19:17.637438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-06T20:19:17.637864] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-06T20:19:17.638673] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-06T20:19:17.638726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:17.638758] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:17.638785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:17.638842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:17.696147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:17.697234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:17.697326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:17.697405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:17.829085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:17.829252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:17.829301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:17.829337] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:17.833002] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-06T20:19:17.833282] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-06T20:19:17.833415] [INFO ] [sig ] COCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:17.980548] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COCO.txt [2026-03-06T20:19:17.980730] [INFO ] [sig ] [711/3360] Completed COCO in 0.4s | 2.81 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:17.980772] [INFO ] [sig ] [712/3360] Forecasting CODA... [2026-03-06T20:19:17.980804] [INFO ] [sig ] Generating forecast for: CODA [2026-03-06T20:19:17.980834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-06T20:19:17.992997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-06T20:19:17.993388] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-06T20:19:17.994613] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-06T20:19:17.994667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:17.994699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:17.994726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:17.994782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:18.059914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:18.061146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:18.061256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:18.061294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:18.190118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:18.190301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:18.190345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:18.190378] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:18.194071] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-03-06T20:19:18.194381] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-06T20:19:18.194523] [INFO ] [sig ] CODA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:18.346451] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CODA.txt [2026-03-06T20:19:18.346640] [INFO ] [sig ] [712/3360] Completed CODA in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:18.346683] [INFO ] [sig ] [713/3360] Forecasting CODI... [2026-03-06T20:19:18.346713] [INFO ] [sig ] Generating forecast for: CODI [2026-03-06T20:19:18.346765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-06T20:19:18.359453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-06T20:19:18.359853] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-06T20:19:18.360678] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-06T20:19:18.360730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:18.360762] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:18.360802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:18.360872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:18.420626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:18.421519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:18.421618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:18.421655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:18.550342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:18.550509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:18.550551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:18.550606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:18.554359] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-03-06T20:19:18.554765] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-06T20:19:18.554922] [INFO ] [sig ] CODI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:18.715340] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CODI.txt [2026-03-06T20:19:18.715499] [INFO ] [sig ] [713/3360] Completed CODI in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:18.715542] [INFO ] [sig ] [714/3360] Forecasting COEP... [2026-03-06T20:19:18.715596] [INFO ] [sig ] Generating forecast for: COEP [2026-03-06T20:19:18.715631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-06T20:19:18.727120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-06T20:19:18.727453] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-06T20:19:18.728329] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-06T20:19:18.728394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:18.728433] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:18.728464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:18.728519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:18.785838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:18.786551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:18.786648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:18.786682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:18.913018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:18.913191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:18.913233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:18.913262] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:18.916957] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-06T20:19:18.917264] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-06T20:19:18.917402] [INFO ] [sig ] COEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:19.065368] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COEP.txt [2026-03-06T20:19:19.065517] [INFO ] [sig ] [714/3360] Completed COEP in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:19.065556] [INFO ] [sig ] [715/3360] Forecasting COF... [2026-03-06T20:19:19.065607] [INFO ] [sig ] Generating forecast for: COF [2026-03-06T20:19:19.065641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-06T20:19:19.076901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-06T20:19:19.077257] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-06T20:19:19.078173] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-06T20:19:19.078228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:19.078262] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:19.078290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:19.078348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:19.137636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:19.138338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:19.138434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:19.138472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:19.263456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:19.263652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:19.263718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:19.263749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:19.267217] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-03-06T20:19:19.267544] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-06T20:19:19.267703] [INFO ] [sig ] COF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:19.419270] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COF.txt [2026-03-06T20:19:19.419440] [INFO ] [sig ] [715/3360] Completed COF in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.7m [2026-03-06T20:19:19.419482] [INFO ] [sig ] [716/3360] Forecasting COFS... [2026-03-06T20:19:19.419513] [INFO ] [sig ] Generating forecast for: COFS [2026-03-06T20:19:19.419546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-06T20:19:19.431334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-06T20:19:19.431753] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-06T20:19:19.432545] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-06T20:19:19.432623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:19.432656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:19.432683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:19.432743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:19.492294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:19.493192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:19.493274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:19.493309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:19.610103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:19.610263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:19.610311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:19.610348] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:19.613910] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-03-06T20:19:19.614194] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-06T20:19:19.614324] [INFO ] [sig ] COFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:19.773377] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COFS.txt [2026-03-06T20:19:19.773622] [INFO ] [sig ] [716/3360] Completed COFS in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:19.773682] [INFO ] [sig ] [717/3360] Forecasting COKE... [2026-03-06T20:19:19.773714] [INFO ] [sig ] Generating forecast for: COKE [2026-03-06T20:19:19.773750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-06T20:19:19.787342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-06T20:19:19.787785] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-06T20:19:19.788699] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-06T20:19:19.788753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:19.788785] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:19.788812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:19.788877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:19.852663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:19.853685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:19.853802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:19.853842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:19.991467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:19.991700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:19.991750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:19.991781] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:19.996094] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-03-06T20:19:19.996386] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-06T20:19:19.996520] [INFO ] [sig ] COKE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:20.144265] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COKE.txt [2026-03-06T20:19:20.144420] [INFO ] [sig ] [717/3360] Completed COKE in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:20.144461] [INFO ] [sig ] [718/3360] Forecasting COLB... [2026-03-06T20:19:20.144492] [INFO ] [sig ] Generating forecast for: COLB [2026-03-06T20:19:20.144522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-06T20:19:20.156367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-06T20:19:20.156780] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-06T20:19:20.157627] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-06T20:19:20.157682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:20.157715] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:20.157744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:20.157802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:20.223108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:20.224080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:20.224184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:20.224222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:20.352919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:20.353083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:20.353126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:20.353157] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:20.356765] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-03-06T20:19:20.357060] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-06T20:19:20.357194] [INFO ] [sig ] COLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:20.502643] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COLB.txt [2026-03-06T20:19:20.502830] [INFO ] [sig ] [718/3360] Completed COLB in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:20.502879] [INFO ] [sig ] [719/3360] Forecasting COLD... [2026-03-06T20:19:20.502912] [INFO ] [sig ] Generating forecast for: COLD [2026-03-06T20:19:20.502943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-06T20:19:20.515302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-06T20:19:20.515724] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-06T20:19:20.516554] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-06T20:19:20.516632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:20.516666] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:20.516694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:20.516762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:20.576314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:20.577196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:20.577280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:20.577320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:20.701619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:20.701784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:20.701825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:20.701853] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:20.705744] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-03-06T20:19:20.706041] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-06T20:19:20.706180] [INFO ] [sig ] COLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:20.853318] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COLD.txt [2026-03-06T20:19:20.853462] [INFO ] [sig ] [719/3360] Completed COLD in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:20.853503] [INFO ] [sig ] [720/3360] Forecasting COLL... [2026-03-06T20:19:20.853532] [INFO ] [sig ] Generating forecast for: COLL [2026-03-06T20:19:20.853562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-06T20:19:20.865894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-06T20:19:20.866266] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-06T20:19:20.867274] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-06T20:19:20.867327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:20.867359] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:20.867387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:20.867444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:20.925782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:20.926515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:20.926647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:20.926682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:21.051005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:21.051172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:21.051213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:21.051242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:21.054752] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-03-06T20:19:21.055038] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-06T20:19:21.055169] [INFO ] [sig ] COLL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:21.195447] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COLL.txt [2026-03-06T20:19:21.195605] [INFO ] [sig ] [720/3360] Completed COLL in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:21.195648] [INFO ] [sig ] [721/3360] Forecasting COLM... [2026-03-06T20:19:21.195680] [INFO ] [sig ] Generating forecast for: COLM [2026-03-06T20:19:21.195711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-06T20:19:21.206718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-06T20:19:21.207066] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-06T20:19:21.207899] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-06T20:19:21.207952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:21.207984] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:21.208011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:21.208068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:21.264682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:21.265360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:21.265439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:21.265472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:21.390484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:21.390686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:21.390730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:21.390759] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:21.394361] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-03-06T20:19:21.394682] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-06T20:19:21.394821] [INFO ] [sig ] COLM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:21.538224] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COLM.txt [2026-03-06T20:19:21.538369] [INFO ] [sig ] [721/3360] Completed COLM in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:21.538409] [INFO ] [sig ] [722/3360] Forecasting COMP... [2026-03-06T20:19:21.538439] [INFO ] [sig ] Generating forecast for: COMP [2026-03-06T20:19:21.538482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-06T20:19:21.551931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-06T20:19:21.552295] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-06T20:19:21.553118] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-06T20:19:21.553170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:21.553200] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:21.553227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:21.553307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:21.612397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:21.613090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:21.613181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:21.613215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:21.740608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:21.740771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:21.740810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:21.740840] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:21.744286] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-03-06T20:19:21.744589] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-06T20:19:21.744726] [INFO ] [sig ] COMP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:21.885691] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COMP.txt [2026-03-06T20:19:21.885855] [INFO ] [sig ] [722/3360] Completed COMP in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:21.885897] [INFO ] [sig ] [723/3360] Forecasting CONL... [2026-03-06T20:19:21.885927] [INFO ] [sig ] Generating forecast for: CONL [2026-03-06T20:19:21.885958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-06T20:19:21.897412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-06T20:19:21.897800] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-06T20:19:21.898685] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-06T20:19:21.898738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:21.898770] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:21.898797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:21.898854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:21.955230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:21.956101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:21.956184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:21.956217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:22.082306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:22.082474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:22.082515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:22.082545] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:22.086005] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=52.74%) [2026-03-06T20:19:22.086286] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-06T20:19:22.086416] [INFO ] [sig ] CONL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:22.238941] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CONL.txt [2026-03-06T20:19:22.239137] [INFO ] [sig ] [723/3360] Completed CONL in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:22.239192] [INFO ] [sig ] [724/3360] Forecasting COO... [2026-03-06T20:19:22.239226] [INFO ] [sig ] Generating forecast for: COO [2026-03-06T20:19:22.239259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-06T20:19:22.258335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-06T20:19:22.259120] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-06T20:19:22.260480] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-06T20:19:22.260600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:22.260654] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:22.260696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:22.261034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:22.321140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:22.322249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:22.322344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:22.322378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:22.452966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:22.453139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:22.453182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:22.453211] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:22.457237] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-03-06T20:19:22.457609] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-06T20:19:22.457761] [INFO ] [sig ] COO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:22.605558] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COO.txt [2026-03-06T20:19:22.605754] [INFO ] [sig ] [724/3360] Completed COO in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:22.605795] [INFO ] [sig ] [725/3360] Forecasting COP... [2026-03-06T20:19:22.605826] [INFO ] [sig ] Generating forecast for: COP [2026-03-06T20:19:22.605856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-06T20:19:22.617433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-06T20:19:22.617876] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-06T20:19:22.618913] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-06T20:19:22.618966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:22.618997] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:22.619024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:22.619079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:22.681317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:22.682378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:22.682471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:22.682511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:22.812098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:22.812265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:22.812309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:22.812339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:22.816331] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-03-06T20:19:22.816906] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-06T20:19:22.817067] [INFO ] [sig ] COP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:22.975054] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COP.txt [2026-03-06T20:19:22.975220] [INFO ] [sig ] [725/3360] Completed COP in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.7m [2026-03-06T20:19:22.975261] [INFO ] [sig ] [726/3360] Forecasting COPP... [2026-03-06T20:19:22.975292] [INFO ] [sig ] Generating forecast for: COPP [2026-03-06T20:19:22.975322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-06T20:19:22.986657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-06T20:19:22.986988] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-06T20:19:22.987800] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-06T20:19:22.987896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:22.987930] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:22.987956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:22.988013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:23.045734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:23.046552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:23.046656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:23.046689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:23.169877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:23.170042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:23.170084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:23.170117] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:23.173732] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-03-06T20:19:23.174057] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-06T20:19:23.174204] [INFO ] [sig ] COPP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:23.319677] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COPP.txt [2026-03-06T20:19:23.319877] [INFO ] [sig ] [726/3360] Completed COPP in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:23.319921] [INFO ] [sig ] [727/3360] Forecasting CORZ... [2026-03-06T20:19:23.319954] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-06T20:19:23.319985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-06T20:19:23.332872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-06T20:19:23.333315] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-06T20:19:23.334241] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-06T20:19:23.334297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:23.334357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:23.334388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:23.334450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:23.393636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:23.394548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:23.394653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:23.394687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:23.533129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:23.533301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:23.533342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:23.533370] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:23.537266] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=29.25%) [2026-03-06T20:19:23.537872] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-06T20:19:23.538027] [INFO ] [sig ] CORZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:23.686095] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CORZ.txt [2026-03-06T20:19:23.686265] [INFO ] [sig ] [727/3360] Completed CORZ in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:23.686306] [INFO ] [sig ] [728/3360] Forecasting CORZZ... [2026-03-06T20:19:23.686338] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-06T20:19:23.686368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-06T20:19:23.697305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-06T20:19:23.697713] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-06T20:19:23.698535] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-06T20:19:23.698611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:23.698645] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:23.698672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:23.698728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:23.758800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:23.759974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:23.760057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:23.760090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:23.872235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:23.872398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:23.872440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:23.872468] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:23.875927] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-03-06T20:19:23.876214] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-06T20:19:23.876347] [INFO ] [sig ] CORZZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:24.024250] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CORZZ.txt [2026-03-06T20:19:24.024428] [INFO ] [sig ] [728/3360] Completed CORZZ in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:24.024478] [INFO ] [sig ] [729/3360] Forecasting COTY... [2026-03-06T20:19:24.024517] [INFO ] [sig ] Generating forecast for: COTY [2026-03-06T20:19:24.024554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-06T20:19:24.036000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-06T20:19:24.036400] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-06T20:19:24.037213] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-06T20:19:24.037267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:24.037299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:24.037325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:24.037383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:24.099131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:24.100067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:24.100152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:24.100185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:24.226663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:24.226829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:24.226872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:24.226901] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:24.230387] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-06T20:19:24.230700] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-06T20:19:24.230836] [INFO ] [sig ] COTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:24.374155] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COTY.txt [2026-03-06T20:19:24.374310] [INFO ] [sig ] [729/3360] Completed COTY in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:24.374352] [INFO ] [sig ] [730/3360] Forecasting COWG... [2026-03-06T20:19:24.374383] [INFO ] [sig ] Generating forecast for: COWG [2026-03-06T20:19:24.374416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-06T20:19:24.385487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-06T20:19:24.385874] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-06T20:19:24.386717] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-06T20:19:24.386771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:24.386803] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:24.386830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:24.386887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:24.446185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:24.447111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:24.447198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:24.447231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:24.574042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:24.574205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:24.574248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:24.574310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:24.578207] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-03-06T20:19:24.578523] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-06T20:19:24.578696] [INFO ] [sig ] COWG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:24.725961] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/COWG.txt [2026-03-06T20:19:24.726107] [INFO ] [sig ] [730/3360] Completed COWG in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:24.726147] [INFO ] [sig ] [731/3360] Forecasting COYA... [2026-03-06T20:19:24.726178] [INFO ] [sig ] Generating forecast for: COYA [2026-03-06T20:19:24.726209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-06T20:19:24.737056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-06T20:19:24.737450] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-06T20:19:24.738362] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-06T20:19:24.738417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:24.738450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:24.738476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:24.738533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:24.799062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:24.799886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:24.799969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:24.800003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:24.913301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:24.913470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:24.913513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:24.913544] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:24.917157] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-03-06T20:19:24.917495] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-06T20:19:24.917667] [INFO ] [sig ] COYA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:25.068598] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/COYA.txt [2026-03-06T20:19:25.068780] [INFO ] [sig ] [731/3360] Completed COYA in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:25.068824] [INFO ] [sig ] [732/3360] Forecasting CP... [2026-03-06T20:19:25.068856] [INFO ] [sig ] Generating forecast for: CP [2026-03-06T20:19:25.068888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-06T20:19:25.084513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-06T20:19:25.084979] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-06T20:19:25.085898] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-06T20:19:25.085955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:25.085990] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:25.086032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:25.086100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:25.151919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:25.153166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:25.153280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:25.153317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:25.305783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:25.305941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:25.305983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:25.306012] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:25.309481] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-03-06T20:19:25.309802] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-06T20:19:25.309932] [INFO ] [sig ] CP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:25.455425] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CP.txt [2026-03-06T20:19:25.455563] [INFO ] [sig ] [732/3360] Completed CP in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.6m [2026-03-06T20:19:25.455623] [INFO ] [sig ] [733/3360] Forecasting CPA... [2026-03-06T20:19:25.455654] [INFO ] [sig ] Generating forecast for: CPA [2026-03-06T20:19:25.455685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-06T20:19:25.466731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-06T20:19:25.467079] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-06T20:19:25.467950] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-06T20:19:25.468005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:25.468038] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:25.468065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:25.468123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:25.527112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:25.527889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:25.527972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:25.528007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:25.650047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:25.650202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:25.650260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:25.650291] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:25.653873] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-03-06T20:19:25.654174] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-06T20:19:25.654306] [INFO ] [sig ] CPA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:25.797355] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CPA.txt [2026-03-06T20:19:25.797489] [INFO ] [sig ] [733/3360] Completed CPA in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:25.797528] [INFO ] [sig ] [734/3360] Forecasting CPB... [2026-03-06T20:19:25.797559] [INFO ] [sig ] Generating forecast for: CPB [2026-03-06T20:19:25.797609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-06T20:19:25.808184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-06T20:19:25.808531] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-06T20:19:25.809359] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-06T20:19:25.809412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:25.809445] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:25.809477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:25.809535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:25.867166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:25.867879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:25.867958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:25.867990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:25.988427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:25.988636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:25.988682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:25.988711] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:25.992321] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-03-06T20:19:25.992642] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-06T20:19:25.992785] [INFO ] [sig ] CPB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:26.142394] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPB.txt [2026-03-06T20:19:26.142561] [INFO ] [sig ] [734/3360] Completed CPB in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:26.142627] [INFO ] [sig ] [735/3360] Forecasting CPF... [2026-03-06T20:19:26.142659] [INFO ] [sig ] Generating forecast for: CPF [2026-03-06T20:19:26.142689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-06T20:19:26.153740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-06T20:19:26.154141] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-06T20:19:26.155067] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-06T20:19:26.155123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:26.155156] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:26.155183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:26.155242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:26.217476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:26.218685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:26.218974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:26.219008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:26.347592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:26.347754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:26.347797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:26.347860] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:26.351495] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-03-06T20:19:26.351823] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-06T20:19:26.351954] [INFO ] [sig ] CPF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:26.496353] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPF.txt [2026-03-06T20:19:26.496522] [INFO ] [sig ] [735/3360] Completed CPF in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:26.496591] [INFO ] [sig ] [736/3360] Forecasting CPIX... [2026-03-06T20:19:26.496631] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-06T20:19:26.496664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-06T20:19:26.507407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-06T20:19:26.507782] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-06T20:19:26.508671] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-06T20:19:26.508726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:26.508759] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:26.508788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:26.508846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:26.567900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:26.568833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:26.568923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:26.568957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:26.693810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:26.693973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:26.694014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:26.694042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:26.697494] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-03-06T20:19:26.697838] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-06T20:19:26.698002] [INFO ] [sig ] CPIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:26.848992] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPIX.txt [2026-03-06T20:19:26.849161] [INFO ] [sig ] [736/3360] Completed CPIX in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:26.849202] [INFO ] [sig ] [737/3360] Forecasting CPK... [2026-03-06T20:19:26.849232] [INFO ] [sig ] Generating forecast for: CPK [2026-03-06T20:19:26.849264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-06T20:19:26.861110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-06T20:19:26.861521] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-06T20:19:26.862415] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-06T20:19:26.862470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:26.862518] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:26.862548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:26.862626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:26.921510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:26.922475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:26.922622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:26.922662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:27.049726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:27.049896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:27.049941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:27.049974] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:27.053548] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=32.74%) [2026-03-06T20:19:27.053872] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-06T20:19:27.054010] [INFO ] [sig ] CPK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:27.200797] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPK.txt [2026-03-06T20:19:27.200996] [INFO ] [sig ] [737/3360] Completed CPK in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:27.201039] [INFO ] [sig ] [738/3360] Forecasting CPNG... [2026-03-06T20:19:27.201078] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-06T20:19:27.201108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-06T20:19:27.214485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-06T20:19:27.214929] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-06T20:19:27.216059] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-06T20:19:27.216129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:27.216171] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:27.216198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:27.216257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:27.275148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:27.276110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:27.276195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:27.276230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:27.402637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:27.402803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:27.402847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:27.402877] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:27.406491] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-03-06T20:19:27.406820] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-06T20:19:27.406961] [INFO ] [sig ] CPNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:27.555510] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPNG.txt [2026-03-06T20:19:27.555701] [INFO ] [sig ] [738/3360] Completed CPNG in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:27.555744] [INFO ] [sig ] [739/3360] Forecasting CPRI... [2026-03-06T20:19:27.555774] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-06T20:19:27.555804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-06T20:19:27.567431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-06T20:19:27.567912] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-06T20:19:27.568777] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-06T20:19:27.568832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:27.568864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:27.568892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:27.568950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:27.629166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:27.630295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:27.630383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:27.630417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:27.765716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:27.765881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:27.765922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:27.765951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:27.769413] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-03-06T20:19:27.769725] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-06T20:19:27.769880] [INFO ] [sig ] CPRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:27.919475] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPRI.txt [2026-03-06T20:19:27.919851] [INFO ] [sig ] [739/3360] Completed CPRI in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:27.919896] [INFO ] [sig ] [740/3360] Forecasting CPRX... [2026-03-06T20:19:27.919928] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-06T20:19:27.919959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-06T20:19:27.933085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-06T20:19:27.933489] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-06T20:19:27.934315] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-06T20:19:27.934368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:27.934400] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:27.934427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:27.934488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:27.993237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:27.994155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:27.994242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:27.994276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:28.116433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:28.116620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:28.116664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:28.116693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:28.120181] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-03-06T20:19:28.120480] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-06T20:19:28.120636] [INFO ] [sig ] CPRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:28.263706] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPRX.txt [2026-03-06T20:19:28.263910] [INFO ] [sig ] [740/3360] Completed CPRX in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:28.263951] [INFO ] [sig ] [741/3360] Forecasting CPS... [2026-03-06T20:19:28.263990] [INFO ] [sig ] Generating forecast for: CPS [2026-03-06T20:19:28.264021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-06T20:19:28.275197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-06T20:19:28.275595] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-06T20:19:28.276395] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-06T20:19:28.276448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:28.276480] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:28.276506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:28.276562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:28.334956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:28.335935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:28.336020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:28.336054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:28.466616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:28.466805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:28.466884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:28.466922] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:28.470931] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-06T20:19:28.471284] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-06T20:19:28.471434] [INFO ] [sig ] CPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:28.623270] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPS.txt [2026-03-06T20:19:28.623433] [INFO ] [sig ] [741/3360] Completed CPS in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:28.623473] [INFO ] [sig ] [742/3360] Forecasting CPSH... [2026-03-06T20:19:28.623503] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-06T20:19:28.623534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-06T20:19:28.636085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-06T20:19:28.636565] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-06T20:19:28.637514] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-06T20:19:28.637601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:28.637665] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:28.637701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:28.637760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:28.697100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:28.698125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:28.698219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:28.698250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:28.830686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:28.830855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:28.830896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:28.830925] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:28.834521] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-03-06T20:19:28.834845] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-06T20:19:28.834987] [INFO ] [sig ] CPSH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:28.986079] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPSH.txt [2026-03-06T20:19:28.986239] [INFO ] [sig ] [742/3360] Completed CPSH in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.6m [2026-03-06T20:19:28.986278] [INFO ] [sig ] [743/3360] Forecasting CPSS... [2026-03-06T20:19:28.986309] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-06T20:19:28.986340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-06T20:19:28.998083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-06T20:19:28.998645] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-06T20:19:28.999446] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-06T20:19:28.999498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:28.999531] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:28.999557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:28.999642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:29.059255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:29.060379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:29.060464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:29.060496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:29.172798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:29.172966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:29.173010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:29.173044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:29.176531] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-06T20:19:29.176855] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-06T20:19:29.176993] [INFO ] [sig ] CPSS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:29.325545] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CPSS.txt [2026-03-06T20:19:29.325769] [INFO ] [sig ] [743/3360] Completed CPSS in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:29.325817] [INFO ] [sig ] [744/3360] Forecasting CPZ... [2026-03-06T20:19:29.325849] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-06T20:19:29.325881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-06T20:19:29.338136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-06T20:19:29.338554] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-06T20:19:29.339421] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-06T20:19:29.339477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:29.339552] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:29.339610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:29.339685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:29.403938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:29.404982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:29.405078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:29.405127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:29.532846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:29.533032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:29.533084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:29.533138] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:29.537305] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-03-06T20:19:29.537640] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-06T20:19:29.537786] [INFO ] [sig ] CPZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:29.693824] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CPZ.txt [2026-03-06T20:19:29.693980] [INFO ] [sig ] [744/3360] Completed CPZ in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:29.694023] [INFO ] [sig ] [745/3360] Forecasting CQP... [2026-03-06T20:19:29.694055] [INFO ] [sig ] Generating forecast for: CQP [2026-03-06T20:19:29.694093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-06T20:19:29.706024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-06T20:19:29.706456] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-06T20:19:29.707368] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-06T20:19:29.707425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:29.707458] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:29.707486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:29.707544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:29.773642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:29.774407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:29.774492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:29.774526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:29.893429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:29.893626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:29.893677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:29.893707] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:29.897726] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=62.08%) [2026-03-06T20:19:29.898023] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-06T20:19:29.898155] [INFO ] [sig ] CQP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:30.043223] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CQP.txt [2026-03-06T20:19:30.043366] [INFO ] [sig ] [745/3360] Completed CQP in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:30.043406] [INFO ] [sig ] [746/3360] Forecasting CRAI... [2026-03-06T20:19:30.043435] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-06T20:19:30.043466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-06T20:19:30.055001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-06T20:19:30.055364] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-06T20:19:30.056258] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-06T20:19:30.056315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:30.056349] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:30.056377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:30.056436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:30.114129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:30.114921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:30.115004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:30.115051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:30.237108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:30.237273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:30.237314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:30.237342] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:30.240886] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-03-06T20:19:30.241173] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-06T20:19:30.241305] [INFO ] [sig ] CRAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:30.388707] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRAI.txt [2026-03-06T20:19:30.389057] [INFO ] [sig ] [746/3360] Completed CRAI in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:30.389097] [INFO ] [sig ] [747/3360] Forecasting CRBG... [2026-03-06T20:19:30.389128] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-06T20:19:30.389160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-06T20:19:30.401405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-06T20:19:30.401796] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-06T20:19:30.402612] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-06T20:19:30.402666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:30.402698] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:30.402725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:30.402972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:30.460706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:30.461480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:30.461594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:30.461638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:30.583417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:30.583601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:30.583645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:30.583705] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:30.587167] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-03-06T20:19:30.587449] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-06T20:19:30.587601] [INFO ] [sig ] CRBG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:30.730220] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRBG.txt [2026-03-06T20:19:30.730366] [INFO ] [sig ] [747/3360] Completed CRBG in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:30.730405] [INFO ] [sig ] [748/3360] Forecasting CRBP... [2026-03-06T20:19:30.730435] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-06T20:19:30.730466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-06T20:19:30.742081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-06T20:19:30.742478] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-06T20:19:30.743388] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-06T20:19:30.743444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:30.743477] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:30.743537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:30.743631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:30.806419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:30.807263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:30.807352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:30.807386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:30.942913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:30.943126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:30.943178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:30.943218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:30.947208] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-06T20:19:30.947529] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-06T20:19:30.947689] [INFO ] [sig ] CRBP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:31.108863] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRBP.txt [2026-03-06T20:19:31.109030] [INFO ] [sig ] [748/3360] Completed CRBP in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.5m [2026-03-06T20:19:31.109077] [INFO ] [sig ] [749/3360] Forecasting CRC... [2026-03-06T20:19:31.109109] [INFO ] [sig ] Generating forecast for: CRC [2026-03-06T20:19:31.109148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-06T20:19:31.122299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-06T20:19:31.122754] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-06T20:19:31.123599] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-06T20:19:31.123663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:31.123712] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:31.123750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:31.123811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:31.188184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:31.189071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:31.189155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:31.189190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:31.323199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:31.323376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:31.323418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:31.323448] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:31.327810] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-03-06T20:19:31.328246] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-06T20:19:31.328419] [INFO ] [sig ] CRC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:31.546709] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRC.txt [2026-03-06T20:19:31.546952] [INFO ] [sig ] [749/3360] Completed CRC in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:31.547017] [INFO ] [sig ] [750/3360] Forecasting CRDF... [2026-03-06T20:19:31.547063] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-06T20:19:31.547113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-06T20:19:31.564192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-06T20:19:31.564748] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-06T20:19:31.566048] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-06T20:19:31.566122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:31.566177] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:31.566226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:31.566322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:31.658509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:31.659898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:31.660022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:31.660073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:31.827789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:31.828038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:31.828109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:31.828162] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:31.834307] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=59.94%) [2026-03-06T20:19:31.834922] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-06T20:19:31.835192] [INFO ] [sig ] CRDF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:32.046366] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRDF.txt [2026-03-06T20:19:32.046716] [INFO ] [sig ] [750/3360] Completed CRDF in 0.5s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:32.046793] [INFO ] [sig ] [751/3360] Forecasting CRDO... [2026-03-06T20:19:32.046845] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-06T20:19:32.046892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-06T20:19:32.094264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-06T20:19:32.098060] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-06T20:19:32.099463] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-06T20:19:32.099530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:32.099591] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:32.099631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:32.099705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:32.179465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:32.180645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:32.180838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:32.180881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:32.367950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:32.368202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:32.368272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:32.368324] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:32.374375] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-03-06T20:19:32.375052] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-06T20:19:32.375285] [INFO ] [sig ] CRDO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:32.590348] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRDO.txt [2026-03-06T20:19:32.590603] [INFO ] [sig ] [751/3360] Completed CRDO in 0.5s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:32.590662] [INFO ] [sig ] [752/3360] Forecasting CRESY... [2026-03-06T20:19:32.590705] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-06T20:19:32.590779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-06T20:19:32.605297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-06T20:19:32.605820] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-06T20:19:32.606915] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-06T20:19:32.606975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:32.607010] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:32.607038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:32.607096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:32.668945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:32.669940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:32.670035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:32.670070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:32.835009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:32.835198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:32.835246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:32.835279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:32.839323] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=65.59%) [2026-03-06T20:19:32.839710] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-06T20:19:32.839885] [INFO ] [sig ] CRESY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:32.993224] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRESY.txt [2026-03-06T20:19:32.993418] [INFO ] [sig ] [752/3360] Completed CRESY in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:32.993462] [INFO ] [sig ] [753/3360] Forecasting CREX... [2026-03-06T20:19:32.993493] [INFO ] [sig ] Generating forecast for: CREX [2026-03-06T20:19:32.993522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-06T20:19:33.005267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-06T20:19:33.005684] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-06T20:19:33.006541] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-06T20:19:33.006618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:33.006656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:33.006687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:33.006744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:33.067927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:33.068860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:33.068948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:33.068982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:33.197477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:33.197660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:33.197706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:33.197736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:33.201366] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-06T20:19:33.201677] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-06T20:19:33.201812] [INFO ] [sig ] CREX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:33.346318] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CREX.txt [2026-03-06T20:19:33.346495] [INFO ] [sig ] [753/3360] Completed CREX in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:33.346537] [INFO ] [sig ] [754/3360] Forecasting CRGO... [2026-03-06T20:19:33.346591] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-06T20:19:33.346635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-06T20:19:33.358770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-06T20:19:33.359156] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-06T20:19:33.360003] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-06T20:19:33.360056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:33.360089] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:33.360119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:33.360190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:33.418705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:33.419905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:33.420089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:33.420133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:33.557721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:33.557921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:33.557969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:33.557998] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:33.561638] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-03-06T20:19:33.561972] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-06T20:19:33.562115] [INFO ] [sig ] CRGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:33.708584] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRGO.txt [2026-03-06T20:19:33.708763] [INFO ] [sig ] [754/3360] Completed CRGO in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:33.708813] [INFO ] [sig ] [755/3360] Forecasting CRGY... [2026-03-06T20:19:33.708859] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-06T20:19:33.708918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-06T20:19:33.720520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-06T20:19:33.720945] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-06T20:19:33.721833] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-06T20:19:33.721888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:33.721923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:33.721951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:33.722011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:33.790821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:33.791738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:33.791826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:33.791861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:33.915796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:33.915966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:33.916008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:33.916037] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:33.919861] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-06T20:19:33.920232] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-06T20:19:33.920407] [INFO ] [sig ] CRGY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:34.071496] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRGY.txt [2026-03-06T20:19:34.071681] [INFO ] [sig ] [755/3360] Completed CRGY in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:34.071736] [INFO ] [sig ] [756/3360] Forecasting CRH... [2026-03-06T20:19:34.071785] [INFO ] [sig ] Generating forecast for: CRH [2026-03-06T20:19:34.071833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-06T20:19:34.083544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-06T20:19:34.084003] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-06T20:19:34.084904] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-06T20:19:34.084961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:34.084993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:34.085020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:34.085077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:34.143373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:34.144313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:34.144401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:34.144435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:34.277200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:34.277364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:34.277404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:34.277433] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:34.281070] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-03-06T20:19:34.281349] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-06T20:19:34.281478] [INFO ] [sig ] CRH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:34.425631] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRH.txt [2026-03-06T20:19:34.425771] [INFO ] [sig ] [756/3360] Completed CRH in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:34.425817] [INFO ] [sig ] [757/3360] Forecasting CRI... [2026-03-06T20:19:34.425848] [INFO ] [sig ] Generating forecast for: CRI [2026-03-06T20:19:34.425878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-06T20:19:34.436952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-06T20:19:34.437250] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-06T20:19:34.438069] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-06T20:19:34.438122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:34.438154] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:34.438181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:34.438238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:34.496772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:34.497382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:34.497461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:34.497494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:34.619432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:34.619639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:34.619691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:34.619726] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:34.623185] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-06T20:19:34.623481] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-06T20:19:34.623634] [INFO ] [sig ] CRI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:34.774662] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRI.txt [2026-03-06T20:19:34.774831] [INFO ] [sig ] [757/3360] Completed CRI in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:34.774873] [INFO ] [sig ] [758/3360] Forecasting CRK... [2026-03-06T20:19:34.774903] [INFO ] [sig ] Generating forecast for: CRK [2026-03-06T20:19:34.774934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-06T20:19:34.786102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-06T20:19:34.786412] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-06T20:19:34.787215] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-06T20:19:34.787267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:34.787300] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:34.787327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:34.787384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:34.844527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:34.845143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:34.845220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:34.845253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:34.967608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:34.967780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:34.967834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:34.967865] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:34.971285] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-03-06T20:19:34.971566] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-06T20:19:34.971720] [INFO ] [sig ] CRK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:35.115727] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRK.txt [2026-03-06T20:19:35.115889] [INFO ] [sig ] [758/3360] Completed CRK in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:35.115929] [INFO ] [sig ] [759/3360] Forecasting CRL... [2026-03-06T20:19:35.115959] [INFO ] [sig ] Generating forecast for: CRL [2026-03-06T20:19:35.115990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-06T20:19:35.127314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-06T20:19:35.127686] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-06T20:19:35.128497] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-06T20:19:35.128550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:35.128608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:35.128639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:35.128707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:35.185615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:35.186416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:35.186497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:35.186529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:35.311607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:35.311775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:35.311817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:35.311847] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:35.315799] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-03-06T20:19:35.316116] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-06T20:19:35.316254] [INFO ] [sig ] CRL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:35.463248] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRL.txt [2026-03-06T20:19:35.463416] [INFO ] [sig ] [759/3360] Completed CRL in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:35.463459] [INFO ] [sig ] [760/3360] Forecasting CRM... [2026-03-06T20:19:35.463491] [INFO ] [sig ] Generating forecast for: CRM [2026-03-06T20:19:35.463523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-06T20:19:35.474720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-06T20:19:35.475092] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-06T20:19:35.475906] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-06T20:19:35.475960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:35.475993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:35.476021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:35.476077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:35.536175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:35.537095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:35.537181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:35.537215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:35.662807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:35.663186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:35.663225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:35.663254] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:35.667529] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-03-06T20:19:35.667920] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-06T20:19:35.668064] [INFO ] [sig ] CRM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:35.827010] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRM.txt [2026-03-06T20:19:35.827175] [INFO ] [sig ] [760/3360] Completed CRM in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:35.827217] [INFO ] [sig ] [761/3360] Forecasting CRMD... [2026-03-06T20:19:35.827249] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-06T20:19:35.827280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-06T20:19:35.839143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-06T20:19:35.839535] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-06T20:19:35.840368] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-06T20:19:35.840420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:35.840496] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:35.840526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:35.840604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:35.903308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:35.904205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:35.904291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:35.904324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:36.031793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:36.031965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:36.032006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:36.032035] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:36.035523] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=99.89%) [2026-03-06T20:19:36.035833] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-06T20:19:36.035967] [INFO ] [sig ] CRMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:36.181000] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRMD.txt [2026-03-06T20:19:36.181165] [INFO ] [sig ] [761/3360] Completed CRMD in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:36.181207] [INFO ] [sig ] [762/3360] Forecasting CRML... [2026-03-06T20:19:36.181239] [INFO ] [sig ] Generating forecast for: CRML [2026-03-06T20:19:36.181269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-06T20:19:36.192659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-06T20:19:36.193069] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-06T20:19:36.193884] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-06T20:19:36.193938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:36.193970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:36.193996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:36.194053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:36.252402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:36.253254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:36.253334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:36.253367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:36.372076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:36.372243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:36.372284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:36.372316] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:36.375845] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=71.25%) [2026-03-06T20:19:36.376130] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-06T20:19:36.376266] [INFO ] [sig ] CRML: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:36.519236] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRML.txt [2026-03-06T20:19:36.519402] [INFO ] [sig ] [762/3360] Completed CRML in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:36.519442] [INFO ] [sig ] [763/3360] Forecasting CRNC... [2026-03-06T20:19:36.519473] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-06T20:19:36.519501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-06T20:19:36.530930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-06T20:19:36.531320] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-06T20:19:36.532123] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-06T20:19:36.532179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:36.532212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:36.532238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:36.532295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:36.593208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:36.594301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:36.594389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:36.594421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:36.723471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:36.723658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:36.723704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:36.723739] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:36.727336] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=33.87%) [2026-03-06T20:19:36.727654] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-06T20:19:36.727798] [INFO ] [sig ] CRNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:36.873477] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRNC.txt [2026-03-06T20:19:36.873656] [INFO ] [sig ] [763/3360] Completed CRNC in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.5m [2026-03-06T20:19:36.873706] [INFO ] [sig ] [764/3360] Forecasting CRNX... [2026-03-06T20:19:36.873743] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-06T20:19:36.873781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-06T20:19:36.884885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-06T20:19:36.885203] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-06T20:19:36.886043] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-06T20:19:36.886098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:36.886131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:36.886159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:36.886218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:36.943025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:36.943652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:36.943729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:36.943762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:37.072627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:37.072769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:37.072810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:37.072872] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:37.076277] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=39.99%) [2026-03-06T20:19:37.076554] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-06T20:19:37.076709] [INFO ] [sig ] CRNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:37.220356] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRNX.txt [2026-03-06T20:19:37.220472] [INFO ] [sig ] [764/3360] Completed CRNX in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.4m [2026-03-06T20:19:37.220516] [INFO ] [sig ] [765/3360] Forecasting CRON... [2026-03-06T20:19:37.220546] [INFO ] [sig ] Generating forecast for: CRON [2026-03-06T20:19:37.220593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-06T20:19:37.232618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-06T20:19:37.232949] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-06T20:19:37.233747] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-06T20:19:37.233806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:37.233837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:37.233864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:37.233921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:37.291775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:37.292529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:37.292629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:37.292664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:37.417297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:37.417456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:37.417499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:37.417529] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:37.421120] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-03-06T20:19:37.421405] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-06T20:19:37.421538] [INFO ] [sig ] CRON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:37.564367] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRON.txt [2026-03-06T20:19:37.564477] [INFO ] [sig ] [765/3360] Completed CRON in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:37.564516] [INFO ] [sig ] [766/3360] Forecasting CROX... [2026-03-06T20:19:37.564543] [INFO ] [sig ] Generating forecast for: CROX [2026-03-06T20:19:37.564592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-06T20:19:37.575624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-06T20:19:37.575944] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-06T20:19:37.576756] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-06T20:19:37.576826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:37.576865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:37.576900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:37.576959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:37.634061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:37.634701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:37.634778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:37.634810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:37.755393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:37.755567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:37.755629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:37.755658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:37.759170] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=77.94%) [2026-03-06T20:19:37.759455] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-06T20:19:37.759642] [INFO ] [sig ] CROX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:37.908444] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CROX.txt [2026-03-06T20:19:37.908636] [INFO ] [sig ] [766/3360] Completed CROX in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:37.908680] [INFO ] [sig ] [767/3360] Forecasting CRS... [2026-03-06T20:19:37.908709] [INFO ] [sig ] Generating forecast for: CRS [2026-03-06T20:19:37.908741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-06T20:19:37.919943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-06T20:19:37.920314] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-06T20:19:37.921125] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-06T20:19:37.921178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:37.921210] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:37.921237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:37.921293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:37.979818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:37.980772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:37.980871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:37.980906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:38.107133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:38.107304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:38.107346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:38.107377] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:38.111137] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-06T20:19:38.111445] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-06T20:19:38.111617] [INFO ] [sig ] CRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:38.261058] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRS.txt [2026-03-06T20:19:38.261240] [INFO ] [sig ] [767/3360] Completed CRS in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:38.261287] [INFO ] [sig ] [768/3360] Forecasting CRSP... [2026-03-06T20:19:38.261323] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-06T20:19:38.261360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-06T20:19:38.273334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-06T20:19:38.273741] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-06T20:19:38.274559] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-06T20:19:38.274633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:38.274668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:38.274697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:38.274755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:38.340254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:38.341248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:38.341335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:38.341368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:38.462589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:38.462768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:38.462860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:38.462899] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:38.466509] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-03-06T20:19:38.466825] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-06T20:19:38.466961] [INFO ] [sig ] CRSP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:38.611983] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRSP.txt [2026-03-06T20:19:38.612121] [INFO ] [sig ] [768/3360] Completed CRSP in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:38.612161] [INFO ] [sig ] [769/3360] Forecasting CRTO... [2026-03-06T20:19:38.612191] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-06T20:19:38.612222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-06T20:19:38.623653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-06T20:19:38.624071] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-06T20:19:38.624904] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-06T20:19:38.624957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:38.624990] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:38.625017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:38.625074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:38.685356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:38.686528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:38.686634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:38.686671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:38.808856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:38.809033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:38.809090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:38.809126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:38.812701] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: DOWN (p=20.90%) [2026-03-06T20:19:38.813036] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-06T20:19:38.813180] [INFO ] [sig ] CRTO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:38.958828] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRTO.txt [2026-03-06T20:19:38.958996] [INFO ] [sig ] [769/3360] Completed CRTO in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:38.959036] [INFO ] [sig ] [770/3360] Forecasting CRUS... [2026-03-06T20:19:38.959066] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-06T20:19:38.959097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-06T20:19:38.970724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-06T20:19:38.971106] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-06T20:19:38.971922] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-06T20:19:38.971975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:38.972006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:38.972033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:38.972088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:39.028985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:39.029969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:39.030050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:39.030083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:39.153473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:39.153658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:39.153703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:39.153735] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:39.157191] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-03-06T20:19:39.157476] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-06T20:19:39.157626] [INFO ] [sig ] CRUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:39.303994] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRUS.txt [2026-03-06T20:19:39.304159] [INFO ] [sig ] [770/3360] Completed CRUS in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:39.304201] [INFO ] [sig ] [771/3360] Forecasting CRVL... [2026-03-06T20:19:39.304232] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-06T20:19:39.304265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-06T20:19:39.315760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-06T20:19:39.316323] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-06T20:19:39.317135] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-06T20:19:39.317187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:39.317219] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:39.317247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:39.317303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:39.375947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:39.376911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:39.377045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:39.377087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:39.496808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:39.496976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:39.497028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:39.497060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:39.500681] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-03-06T20:19:39.500979] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-06T20:19:39.501116] [INFO ] [sig ] CRVL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:39.647020] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRVL.txt [2026-03-06T20:19:39.647169] [INFO ] [sig ] [771/3360] Completed CRVL in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:39.647209] [INFO ] [sig ] [772/3360] Forecasting CRVO... [2026-03-06T20:19:39.647239] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-06T20:19:39.647271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-06T20:19:39.658909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-06T20:19:39.659283] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-06T20:19:39.660094] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-06T20:19:39.660149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:39.660211] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:39.660241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:39.660300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:39.721939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:39.723007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:39.723094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:39.723128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:39.851342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:39.851503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:39.851545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:39.851590] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:39.855030] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-03-06T20:19:39.855308] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-06T20:19:39.855435] [INFO ] [sig ] CRVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:40.023503] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRVO.txt [2026-03-06T20:19:40.023698] [INFO ] [sig ] [772/3360] Completed CRVO in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:40.023742] [INFO ] [sig ] [773/3360] Forecasting CRVS... [2026-03-06T20:19:40.023777] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-06T20:19:40.023816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-06T20:19:40.035602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-06T20:19:40.035968] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-06T20:19:40.036839] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-06T20:19:40.036904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:40.036942] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:40.036971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:40.037028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:40.097312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:40.098096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:40.098181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:40.098215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:40.231266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:40.231429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:40.231472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:40.231503] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:40.235119] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-03-06T20:19:40.235412] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-06T20:19:40.235549] [INFO ] [sig ] CRVS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:40.381418] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CRVS.txt [2026-03-06T20:19:40.381586] [INFO ] [sig ] [773/3360] Completed CRVS in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:40.381632] [INFO ] [sig ] [774/3360] Forecasting CRWD... [2026-03-06T20:19:40.381663] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-06T20:19:40.381696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-06T20:19:40.393817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-06T20:19:40.394306] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-06T20:19:40.395216] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-06T20:19:40.395272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:40.395307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:40.395334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:40.395391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:40.456942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:40.457955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:40.458041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:40.458074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:40.583116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:40.583280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:40.583322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:40.583354] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:40.586999] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-03-06T20:19:40.587290] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-06T20:19:40.587425] [INFO ] [sig ] CRWD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:40.738501] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRWD.txt [2026-03-06T20:19:40.738718] [INFO ] [sig ] [774/3360] Completed CRWD in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:40.738760] [INFO ] [sig ] [775/3360] Forecasting CRWS... [2026-03-06T20:19:40.738795] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-06T20:19:40.738833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-06T20:19:40.749450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-06T20:19:40.749821] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-06T20:19:40.750675] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-06T20:19:40.750727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:40.750759] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:40.750785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:40.750842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:40.808089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:40.809014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:40.809099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:40.809133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:40.926005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:40.926370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:40.926412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:40.926442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:40.930286] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-03-06T20:19:40.930567] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-06T20:19:40.930719] [INFO ] [sig ] CRWS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:41.074809] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CRWS.txt [2026-03-06T20:19:41.074942] [INFO ] [sig ] [775/3360] Completed CRWS in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:41.074986] [INFO ] [sig ] [776/3360] Forecasting CSAN... [2026-03-06T20:19:41.075029] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-06T20:19:41.075063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-06T20:19:41.085761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-06T20:19:41.086074] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-06T20:19:41.086880] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-06T20:19:41.086943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:41.086982] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:41.087010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:41.087066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:41.144000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:41.144633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:41.144713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:41.144745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:41.265273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:41.265442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:41.265483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:41.265513] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:41.269036] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=14.31%) [2026-03-06T20:19:41.269310] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-06T20:19:41.269440] [INFO ] [sig ] CSAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:41.413005] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSAN.txt [2026-03-06T20:19:41.413216] [INFO ] [sig ] [776/3360] Completed CSAN in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:41.413261] [INFO ] [sig ] [777/3360] Forecasting CSB... [2026-03-06T20:19:41.413292] [INFO ] [sig ] Generating forecast for: CSB [2026-03-06T20:19:41.413327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-06T20:19:41.425568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-06T20:19:41.426024] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-06T20:19:41.426963] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-06T20:19:41.427022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:41.427056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:41.427084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:41.427141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:41.492295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:41.493400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:41.493516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:41.493557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:41.613949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:41.614365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:41.614442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:41.614495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:41.620234] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-03-06T20:19:41.620747] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-06T20:19:41.620957] [INFO ] [sig ] CSB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:41.777007] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSB.txt [2026-03-06T20:19:41.777156] [INFO ] [sig ] [777/3360] Completed CSB in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:41.777198] [INFO ] [sig ] [778/3360] Forecasting CSCO... [2026-03-06T20:19:41.777230] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-06T20:19:41.777264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-06T20:19:41.788755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-06T20:19:41.789148] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-06T20:19:41.789960] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-06T20:19:41.790013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:41.790074] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:41.790103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:41.790161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:41.846775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:41.847394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:41.847474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:41.847505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:41.966183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:41.966341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:41.966382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:41.966410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:41.970337] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-06T20:19:41.970646] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-06T20:19:41.970782] [INFO ] [sig ] CSCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:42.113594] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSCO.txt [2026-03-06T20:19:42.113713] [INFO ] [sig ] [778/3360] Completed CSCO in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:42.113752] [INFO ] [sig ] [779/3360] Forecasting CSGP... [2026-03-06T20:19:42.113781] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-06T20:19:42.113812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-06T20:19:42.124912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-06T20:19:42.125209] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-06T20:19:42.126038] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-06T20:19:42.126091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:42.126124] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:42.126150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:42.126208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:42.183566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:42.184377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:42.184454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:42.184486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:42.305718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:42.305839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:42.305877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:42.305943] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:42.309442] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-03-06T20:19:42.309734] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-06T20:19:42.309876] [INFO ] [sig ] CSGP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:42.503481] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSGP.txt [2026-03-06T20:19:42.503629] [INFO ] [sig ] [779/3360] Completed CSGP in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.4m [2026-03-06T20:19:42.503671] [INFO ] [sig ] [780/3360] Forecasting CSGS... [2026-03-06T20:19:42.503701] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-06T20:19:42.503732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-06T20:19:42.515187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-06T20:19:42.515555] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-06T20:19:42.516558] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-06T20:19:42.516817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:42.516849] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:42.516875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:42.516931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:42.575849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:42.576498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:42.576594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:42.576630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:42.697336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:42.697493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:42.697531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:42.697559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:42.701599] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-03-06T20:19:42.701879] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-06T20:19:42.702009] [INFO ] [sig ] CSGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:42.846699] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CSGS.txt [2026-03-06T20:19:42.846838] [INFO ] [sig ] [780/3360] Completed CSGS in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.3m [2026-03-06T20:19:42.846878] [INFO ] [sig ] [781/3360] Forecasting CSIQ... [2026-03-06T20:19:42.846908] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-06T20:19:42.846939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-06T20:19:42.859280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-06T20:19:42.859648] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-06T20:19:42.860434] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-06T20:19:42.860485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:42.860517] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:42.860543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:42.860618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:42.918894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:42.919532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:42.919629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:42.919695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:43.047366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:43.047524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:43.047565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:43.047645] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:43.051123] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=44.28%) [2026-03-06T20:19:43.051406] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-06T20:19:43.051540] [INFO ] [sig ] CSIQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:43.194852] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSIQ.txt [2026-03-06T20:19:43.194982] [INFO ] [sig ] [781/3360] Completed CSIQ in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.3m [2026-03-06T20:19:43.195023] [INFO ] [sig ] [782/3360] Forecasting CSPI... [2026-03-06T20:19:43.195052] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-06T20:19:43.195084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-06T20:19:43.208423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-06T20:19:43.208942] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-06T20:19:43.210057] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-06T20:19:43.210114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:43.210148] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:43.210175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:43.210233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:43.278500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:43.279516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:43.279637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:43.279686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:43.416864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:43.417049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:43.417289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:43.417319] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:43.421698] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-06T20:19:43.422040] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-06T20:19:43.422179] [INFO ] [sig ] CSPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:43.579388] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CSPI.txt [2026-03-06T20:19:43.579541] [INFO ] [sig ] [782/3360] Completed CSPI in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:43.579602] [INFO ] [sig ] [783/3360] Forecasting CSQ... [2026-03-06T20:19:43.579634] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-06T20:19:43.579665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-06T20:19:43.591183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-06T20:19:43.591561] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-06T20:19:43.592385] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-06T20:19:43.592438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:43.592470] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:43.592538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:43.592623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:43.652027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:43.652944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:43.653031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:43.653063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:43.777272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:43.777441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:43.777482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:43.777512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:43.781128] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=53.19%) [2026-03-06T20:19:43.781413] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-06T20:19:43.781545] [INFO ] [sig ] CSQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:43.934527] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CSQ.txt [2026-03-06T20:19:43.934730] [INFO ] [sig ] [783/3360] Completed CSQ in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:43.934772] [INFO ] [sig ] [784/3360] Forecasting CSTL... [2026-03-06T20:19:43.934802] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-06T20:19:43.934834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-06T20:19:43.948132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-06T20:19:43.948608] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-06T20:19:43.949528] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-06T20:19:43.949615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:43.949651] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:43.949679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:43.949739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:44.015804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:44.016938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:44.017024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:44.017061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:44.143415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:44.143595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:44.143639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:44.143668] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:44.147124] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-06T20:19:44.147406] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-06T20:19:44.147536] [INFO ] [sig ] CSTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:44.298877] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSTL.txt [2026-03-06T20:19:44.299044] [INFO ] [sig ] [784/3360] Completed CSTL in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:44.299088] [INFO ] [sig ] [785/3360] Forecasting CSTM... [2026-03-06T20:19:44.299118] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-06T20:19:44.299149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-06T20:19:44.311040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-06T20:19:44.311389] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-06T20:19:44.312273] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-06T20:19:44.312327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:44.312358] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:44.312384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:44.312440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:44.370692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:44.371375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:44.371456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:44.371490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:44.494735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:44.494901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:44.494941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:44.494970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:44.498417] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-06T20:19:44.498725] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-06T20:19:44.498861] [INFO ] [sig ] CSTM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:44.718496] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSTM.txt [2026-03-06T20:19:44.718671] [INFO ] [sig ] [785/3360] Completed CSTM in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:44.718714] [INFO ] [sig ] [786/3360] Forecasting CSWC... [2026-03-06T20:19:44.718745] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-06T20:19:44.718775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-06T20:19:44.730305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-06T20:19:44.730677] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-06T20:19:44.731465] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-06T20:19:44.731517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:44.731549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:44.731601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:44.731661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:44.790701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:44.791561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:44.791660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:44.791692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:44.913089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:44.913257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:44.913297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:44.913328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:44.917015] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: DOWN (p=17.26%) [2026-03-06T20:19:44.917489] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-06T20:19:44.917640] [INFO ] [sig ] CSWC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:45.065074] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CSWC.txt [2026-03-06T20:19:45.065253] [INFO ] [sig ] [786/3360] Completed CSWC in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:45.065306] [INFO ] [sig ] [787/3360] Forecasting CSX... [2026-03-06T20:19:45.065337] [INFO ] [sig ] Generating forecast for: CSX [2026-03-06T20:19:45.065384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-06T20:19:45.077439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-06T20:19:45.077884] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-06T20:19:45.078785] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-06T20:19:45.078839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:45.078872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:45.078904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:45.078975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:45.145214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:45.146023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:45.146122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:45.146174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:45.282416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:45.282591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:45.282635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:45.282664] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:45.286369] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-03-06T20:19:45.286678] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-06T20:19:45.286813] [INFO ] [sig ] CSX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:45.431156] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CSX.txt [2026-03-06T20:19:45.431312] [INFO ] [sig ] [787/3360] Completed CSX in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:45.431355] [INFO ] [sig ] [788/3360] Forecasting CTAS... [2026-03-06T20:19:45.431384] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-06T20:19:45.431413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-06T20:19:45.444872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-06T20:19:45.445348] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-06T20:19:45.446291] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-06T20:19:45.446345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:45.446376] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:45.446403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:45.446460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:45.506638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:45.507629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:45.507761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:45.507798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:45.632561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:45.632744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:45.632789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:45.632818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:45.636515] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-03-06T20:19:45.636826] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-06T20:19:45.636975] [INFO ] [sig ] CTAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:45.780135] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTAS.txt [2026-03-06T20:19:45.780289] [INFO ] [sig ] [788/3360] Completed CTAS in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:45.780352] [INFO ] [sig ] [789/3360] Forecasting CTBB... [2026-03-06T20:19:45.780386] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-06T20:19:45.780417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-06T20:19:45.792221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-06T20:19:45.792557] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-06T20:19:45.793596] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-06T20:19:45.793652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:45.793684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:45.793710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:45.793768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:45.852876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:45.853501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:45.853599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:45.853637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:45.974514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:45.974692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:45.974735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:45.974765] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:45.978431] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-03-06T20:19:45.978737] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-06T20:19:45.978872] [INFO ] [sig ] CTBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:46.122201] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTBB.txt [2026-03-06T20:19:46.122350] [INFO ] [sig ] [789/3360] Completed CTBB in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:46.122390] [INFO ] [sig ] [790/3360] Forecasting CTBI... [2026-03-06T20:19:46.122421] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-06T20:19:46.122451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-06T20:19:46.133729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-06T20:19:46.134072] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-06T20:19:46.134958] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-06T20:19:46.135013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:46.135046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:46.135073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:46.135131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:46.193773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:46.194524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:46.194625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:46.194661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:46.315163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:46.315333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:46.315376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:46.315407] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:46.319093] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-06T20:19:46.319390] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-06T20:19:46.319526] [INFO ] [sig ] CTBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:46.468631] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTBI.txt [2026-03-06T20:19:46.468803] [INFO ] [sig ] [790/3360] Completed CTBI in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:46.468845] [INFO ] [sig ] [791/3360] Forecasting CTDD... [2026-03-06T20:19:46.468874] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-06T20:19:46.468908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-06T20:19:46.480316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-06T20:19:46.480695] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-06T20:19:46.481481] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-06T20:19:46.481534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:46.481567] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:46.481619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:46.481677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:46.543302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:46.544335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:46.544418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:46.544453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:46.658154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:46.658317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:46.658357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:46.658386] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:46.661845] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-03-06T20:19:46.662133] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-06T20:19:46.662272] [INFO ] [sig ] CTDD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:46.807474] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTDD.txt [2026-03-06T20:19:46.807635] [INFO ] [sig ] [791/3360] Completed CTDD in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:46.807677] [INFO ] [sig ] [792/3360] Forecasting CTKB... [2026-03-06T20:19:46.807706] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-06T20:19:46.807737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-06T20:19:46.818604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-06T20:19:46.818911] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-06T20:19:46.819740] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-06T20:19:46.819792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:46.819824] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:46.819852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:46.819909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:46.877919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:46.878896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:46.878989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:46.879030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:47.000913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:47.001074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:47.001115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:47.001143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:47.004830] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=56.66%) [2026-03-06T20:19:47.005122] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-06T20:19:47.005255] [INFO ] [sig ] CTKB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:47.151277] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTKB.txt [2026-03-06T20:19:47.151418] [INFO ] [sig ] [792/3360] Completed CTKB in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:47.151462] [INFO ] [sig ] [793/3360] Forecasting CTLP... [2026-03-06T20:19:47.151491] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-06T20:19:47.151522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-06T20:19:47.163766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-06T20:19:47.164125] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-06T20:19:47.164943] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-06T20:19:47.165005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:47.165036] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:47.165063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:47.165120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:47.229517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:47.230521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:47.230631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:47.230667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:47.355407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:47.355595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:47.355639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:47.355670] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:47.359403] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=65.92%) [2026-03-06T20:19:47.359740] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-06T20:19:47.359900] [INFO ] [sig ] CTLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:47.504564] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTLP.txt [2026-03-06T20:19:47.504739] [INFO ] [sig ] [793/3360] Completed CTLP in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:47.504780] [INFO ] [sig ] [794/3360] Forecasting CTMX... [2026-03-06T20:19:47.504809] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-06T20:19:47.504840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-06T20:19:47.516161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-06T20:19:47.516544] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-06T20:19:47.517395] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-06T20:19:47.517448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:47.517481] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:47.517508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:47.517588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:47.576437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:47.577319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:47.577406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:47.577441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:47.705752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:47.705926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:47.705967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:47.705998] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:47.709659] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=36.40%) [2026-03-06T20:19:47.709970] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-06T20:19:47.710114] [INFO ] [sig ] CTMX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:47.854342] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTMX.txt [2026-03-06T20:19:47.854516] [INFO ] [sig ] [794/3360] Completed CTMX in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:47.854557] [INFO ] [sig ] [795/3360] Forecasting CTNM... [2026-03-06T20:19:47.854612] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-06T20:19:47.854646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-06T20:19:47.870253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-06T20:19:47.870700] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-06T20:19:47.871612] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-06T20:19:47.871668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:47.871736] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:47.871765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:47.871823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:47.930508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:47.931458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:47.931543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:47.931595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:48.053445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:48.053621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:48.053664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:48.053693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:48.057162] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-03-06T20:19:48.057440] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-06T20:19:48.057569] [INFO ] [sig ] CTNM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:48.206361] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTNM.txt [2026-03-06T20:19:48.206527] [INFO ] [sig ] [795/3360] Completed CTNM in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.3m [2026-03-06T20:19:48.206588] [INFO ] [sig ] [796/3360] Forecasting CTO... [2026-03-06T20:19:48.206622] [INFO ] [sig ] Generating forecast for: CTO [2026-03-06T20:19:48.206654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-06T20:19:48.218741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-06T20:19:48.219123] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-06T20:19:48.219937] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-06T20:19:48.220040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:48.220081] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:48.220114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:48.220175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:48.278890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:48.279732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:48.279814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:48.279846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:48.401437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:48.401618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:48.401662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:48.401692] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:48.405123] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-03-06T20:19:48.405407] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-06T20:19:48.405535] [INFO ] [sig ] CTO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:48.556020] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTO.txt [2026-03-06T20:19:48.556167] [INFO ] [sig ] [796/3360] Completed CTO in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.2m [2026-03-06T20:19:48.556212] [INFO ] [sig ] [797/3360] Forecasting CTRA... [2026-03-06T20:19:48.556243] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-06T20:19:48.556273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-06T20:19:48.567878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-06T20:19:48.568238] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-06T20:19:48.569083] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-06T20:19:48.569135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:48.569167] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:48.569194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:48.569250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:48.627279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:48.627955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:48.628043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:48.628082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:48.744624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:48.744755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:48.744792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:48.744821] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:48.748208] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-03-06T20:19:48.748482] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-06T20:19:48.748631] [INFO ] [sig ] CTRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:48.892563] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTRA.txt [2026-03-06T20:19:48.892697] [INFO ] [sig ] [797/3360] Completed CTRA in 0.3s | 2.80 sym/s | Total: 4.7m | ETA: 15.2m [2026-03-06T20:19:48.892736] [INFO ] [sig ] [798/3360] Forecasting CTRE... [2026-03-06T20:19:48.892764] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-06T20:19:48.892794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-06T20:19:48.905145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-06T20:19:48.905670] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-06T20:19:48.906692] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-06T20:19:48.906743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:48.906775] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:48.906800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:48.906856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:48.966421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:48.967057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:48.967137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:48.967169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:49.093445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:49.093606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:49.093648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:49.093723] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:49.097133] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=43.43%) [2026-03-06T20:19:49.097415] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-06T20:19:49.097546] [INFO ] [sig ] CTRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:49.245497] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTRE.txt [2026-03-06T20:19:49.245661] [INFO ] [sig ] [798/3360] Completed CTRE in 0.4s | 2.80 sym/s | Total: 4.7m | ETA: 15.2m [2026-03-06T20:19:49.245703] [INFO ] [sig ] [799/3360] Forecasting CTRM... [2026-03-06T20:19:49.245732] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-06T20:19:49.245763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-06T20:19:49.256822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-06T20:19:49.257163] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-06T20:19:49.258049] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-06T20:19:49.258103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:49.258135] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:49.258161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:49.258219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:49.315530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:49.316171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:49.316250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:49.316282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:49.430935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:49.431064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:49.431102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:49.431131] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:49.434503] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=84.84%) [2026-03-06T20:19:49.434797] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-06T20:19:49.434928] [INFO ] [sig ] CTRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:49.575427] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTRM.txt [2026-03-06T20:19:49.575551] [INFO ] [sig ] [799/3360] Completed CTRM in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:49.575622] [INFO ] [sig ] [800/3360] Forecasting CTRN... [2026-03-06T20:19:49.575654] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-06T20:19:49.575684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-06T20:19:49.587531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-06T20:19:49.587968] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-06T20:19:49.588835] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-06T20:19:49.588889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:49.588922] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:49.588949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:49.589015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:49.647194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:49.647942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:49.648046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:49.648079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:49.774073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:49.774258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:49.774299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:49.774328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:49.778083] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-03-06T20:19:49.778386] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-06T20:19:49.778522] [INFO ] [sig ] CTRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:49.931190] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTRN.txt [2026-03-06T20:19:49.931373] [INFO ] [sig ] [800/3360] Completed CTRN in 0.4s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:49.931416] [INFO ] [sig ] [801/3360] Forecasting CTS... [2026-03-06T20:19:49.931453] [INFO ] [sig ] Generating forecast for: CTS [2026-03-06T20:19:49.931486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-06T20:19:49.943884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-06T20:19:49.944305] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-06T20:19:49.945282] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-06T20:19:49.945335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:49.945367] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:49.945393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:49.945451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:50.004123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:50.005033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:50.005129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:50.005165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:50.128825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:50.128986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:50.129029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:50.129060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:50.132720] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-03-06T20:19:50.133030] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-06T20:19:50.133168] [INFO ] [sig ] CTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:50.277064] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTS.txt [2026-03-06T20:19:50.277385] [INFO ] [sig ] [801/3360] Completed CTS in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:50.277426] [INFO ] [sig ] [802/3360] Forecasting CTSH... [2026-03-06T20:19:50.277455] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-06T20:19:50.277486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-06T20:19:50.288876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-06T20:19:50.289416] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-06T20:19:50.290240] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-06T20:19:50.290292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:50.290324] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:50.290351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:50.290409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:50.348401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:50.349083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:50.349163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:50.349195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:50.471351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:50.471509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:50.471549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:50.471596] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:50.475079] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-03-06T20:19:50.475377] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-06T20:19:50.475507] [INFO ] [sig ] CTSH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:50.622111] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CTSH.txt [2026-03-06T20:19:50.622261] [INFO ] [sig ] [802/3360] Completed CTSH in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:50.622301] [INFO ] [sig ] [803/3360] Forecasting CTVA... [2026-03-06T20:19:50.622331] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-06T20:19:50.622361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-06T20:19:50.633486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-06T20:19:50.633839] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-06T20:19:50.634656] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-06T20:19:50.634709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:50.634740] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:50.634767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:50.634823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:50.692300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:50.692967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:50.693048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:50.693080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:50.820285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:50.820441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:50.820513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:50.820544] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:50.823989] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-03-06T20:19:50.824305] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-06T20:19:50.824437] [INFO ] [sig ] CTVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:50.967408] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CTVA.txt [2026-03-06T20:19:50.967540] [INFO ] [sig ] [803/3360] Completed CTVA in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:50.967597] [INFO ] [sig ] [804/3360] Forecasting CUBE... [2026-03-06T20:19:50.967631] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-06T20:19:50.967661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-06T20:19:50.979023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-06T20:19:50.979641] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-06T20:19:50.980685] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-06T20:19:50.980738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:50.980771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:50.980798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:50.980860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:51.040802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:51.041557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:51.041668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:51.041704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:51.163475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:51.163665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:51.163725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:51.163759] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:51.167676] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-03-06T20:19:51.168028] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-06T20:19:51.168191] [INFO ] [sig ] CUBE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:51.328712] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CUBE.txt [2026-03-06T20:19:51.328870] [INFO ] [sig ] [804/3360] Completed CUBE in 0.4s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:51.328910] [INFO ] [sig ] [805/3360] Forecasting CUBI... [2026-03-06T20:19:51.328940] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-06T20:19:51.328970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-06T20:19:51.342431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-06T20:19:51.342855] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-06T20:19:51.343724] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-06T20:19:51.343778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:51.343810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:51.343838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:51.343903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:51.403358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:51.404085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:51.404190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:51.404224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:51.524370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:51.524521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:51.524561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:51.524608] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:51.528047] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-03-06T20:19:51.528329] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-06T20:19:51.528458] [INFO ] [sig ] CUBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:51.670322] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CUBI.txt [2026-03-06T20:19:51.670436] [INFO ] [sig ] [805/3360] Completed CUBI in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:51.670475] [INFO ] [sig ] [806/3360] Forecasting CUK... [2026-03-06T20:19:51.670504] [INFO ] [sig ] Generating forecast for: CUK [2026-03-06T20:19:51.670535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-06T20:19:51.681078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-06T20:19:51.681394] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-06T20:19:51.682224] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-06T20:19:51.682276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:51.682309] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:51.682335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:51.682392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:51.739777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:51.740462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:51.740538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:51.740588] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:51.865715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:51.865856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:51.865894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:51.865924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:51.869401] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-06T20:19:51.869703] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-06T20:19:51.869836] [INFO ] [sig ] CUK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:52.015718] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CUK.txt [2026-03-06T20:19:52.015858] [INFO ] [sig ] [806/3360] Completed CUK in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:52.015899] [INFO ] [sig ] [807/3360] Forecasting CULP... [2026-03-06T20:19:52.015930] [INFO ] [sig ] Generating forecast for: CULP [2026-03-06T20:19:52.015959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-06T20:19:52.026695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-06T20:19:52.027016] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-06T20:19:52.027975] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-06T20:19:52.028028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:52.028099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:52.028129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:52.028186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:52.084915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:52.085626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:52.085705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:52.085737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:52.191789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:52.191959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:52.191999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:52.192028] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:52.195521] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-03-06T20:19:52.195822] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-06T20:19:52.195951] [INFO ] [sig ] CULP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:52.339449] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CULP.txt [2026-03-06T20:19:52.339602] [INFO ] [sig ] [807/3360] Completed CULP in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:52.339644] [INFO ] [sig ] [808/3360] Forecasting CURI... [2026-03-06T20:19:52.339673] [INFO ] [sig ] Generating forecast for: CURI [2026-03-06T20:19:52.339703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-06T20:19:52.350249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-06T20:19:52.350631] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-06T20:19:52.351418] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-06T20:19:52.351470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:52.351501] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:52.351527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:52.351602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:52.408271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:52.408922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:52.409003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:52.409034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:52.532953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:52.533118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:52.533166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:52.533204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:52.536724] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-03-06T20:19:52.537018] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-06T20:19:52.537154] [INFO ] [sig ] CURI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:52.681757] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CURI.txt [2026-03-06T20:19:52.681947] [INFO ] [sig ] [808/3360] Completed CURI in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:52.681996] [INFO ] [sig ] [809/3360] Forecasting CUZ... [2026-03-06T20:19:52.682028] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-06T20:19:52.682060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-06T20:19:52.693172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-06T20:19:52.693637] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-06T20:19:52.694438] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-06T20:19:52.694491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:52.694522] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:52.694549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:52.694629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:52.751141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:52.751874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:52.751956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:52.751987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:52.872353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:52.872536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:52.872598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:52.872632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:52.876168] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-03-06T20:19:52.876478] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-06T20:19:52.876629] [INFO ] [sig ] CUZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:53.018202] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CUZ.txt [2026-03-06T20:19:53.018333] [INFO ] [sig ] [809/3360] Completed CUZ in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:53.018372] [INFO ] [sig ] [810/3360] Forecasting CVBF... [2026-03-06T20:19:53.018401] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-06T20:19:53.018433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-06T20:19:53.029164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-06T20:19:53.029485] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-06T20:19:53.030278] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-06T20:19:53.030331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:53.030362] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:53.030389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:53.030445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:53.087841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:53.088466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:53.088543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:53.088596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:53.211917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:53.212063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:53.212103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:53.212135] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:53.215494] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-03-06T20:19:53.215788] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-06T20:19:53.215917] [INFO ] [sig ] CVBF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:53.362765] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVBF.txt [2026-03-06T20:19:53.362902] [INFO ] [sig ] [810/3360] Completed CVBF in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.2m [2026-03-06T20:19:53.362943] [INFO ] [sig ] [811/3360] Forecasting CVCO... [2026-03-06T20:19:53.362984] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-06T20:19:53.363016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-06T20:19:53.374341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-06T20:19:53.374686] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-06T20:19:53.375480] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-06T20:19:53.375532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:53.375565] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:53.375619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:53.375677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:53.433062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:53.433735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:53.433813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:53.433846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:53.550371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:53.550500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:53.550538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:53.550585] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:53.553929] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-06T20:19:53.554228] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-06T20:19:53.554364] [INFO ] [sig ] CVCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:53.697058] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CVCO.txt [2026-03-06T20:19:53.697175] [INFO ] [sig ] [811/3360] Completed CVCO in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:53.697212] [INFO ] [sig ] [812/3360] Forecasting CVE... [2026-03-06T20:19:53.697240] [INFO ] [sig ] Generating forecast for: CVE [2026-03-06T20:19:53.697270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-06T20:19:53.708711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-06T20:19:53.709046] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-06T20:19:53.709847] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-06T20:19:53.709899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:53.709960] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:53.709989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:53.710046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:53.768913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:53.769731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:53.769807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:53.769839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:53.895746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:53.895901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:53.895940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:53.895969] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:53.899403] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-03-06T20:19:53.899704] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-06T20:19:53.899835] [INFO ] [sig ] CVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:54.049147] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVE.txt [2026-03-06T20:19:54.049275] [INFO ] [sig ] [812/3360] Completed CVE in 0.4s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:54.049314] [INFO ] [sig ] [813/3360] Forecasting CVEO... [2026-03-06T20:19:54.049530] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-06T20:19:54.049559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-06T20:19:54.061377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-06T20:19:54.061718] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-06T20:19:54.062504] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-06T20:19:54.062557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:54.062608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:54.062636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:54.062693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:54.120159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:54.121039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:54.121116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:54.121147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:54.241929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:54.242079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:54.242118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:54.242146] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:54.245562] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-03-06T20:19:54.245856] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-06T20:19:54.245982] [INFO ] [sig ] CVEO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:54.388873] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVEO.txt [2026-03-06T20:19:54.389039] [INFO ] [sig ] [813/3360] Completed CVEO in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:54.389080] [INFO ] [sig ] [814/3360] Forecasting CVGI... [2026-03-06T20:19:54.389115] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-06T20:19:54.389153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-06T20:19:54.400537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-06T20:19:54.400935] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-06T20:19:54.401760] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-06T20:19:54.401812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:54.401844] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:54.401870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:54.401927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:54.458830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:54.459743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:54.459826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:54.459859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:54.578983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:54.579156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:54.579202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:54.579280] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:54.582813] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=59.43%) [2026-03-06T20:19:54.583117] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-06T20:19:54.583264] [INFO ] [sig ] CVGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:54.733925] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CVGI.txt [2026-03-06T20:19:54.734075] [INFO ] [sig ] [814/3360] Completed CVGI in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:54.734119] [INFO ] [sig ] [815/3360] Forecasting CVI... [2026-03-06T20:19:54.734151] [INFO ] [sig ] Generating forecast for: CVI [2026-03-06T20:19:54.734195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-06T20:19:54.746169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-06T20:19:54.746771] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-06T20:19:54.747652] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-06T20:19:54.747707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:54.747741] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:54.747769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:54.747848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:54.810080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:54.810757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:54.810841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:54.810875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:54.937722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:54.937893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:54.937945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:54.938009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:54.941637] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-03-06T20:19:54.941927] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-06T20:19:54.942061] [INFO ] [sig ] CVI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:55.086679] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVI.txt [2026-03-06T20:19:55.086803] [INFO ] [sig ] [815/3360] Completed CVI in 0.4s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:55.086842] [INFO ] [sig ] [816/3360] Forecasting CVKD... [2026-03-06T20:19:55.086870] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-06T20:19:55.086901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-06T20:19:55.097765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-06T20:19:55.098135] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-06T20:19:55.098969] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-06T20:19:55.099021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:55.099055] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:55.099082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:55.099139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:55.156929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:55.157610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:55.157703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:55.157760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:55.285847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:55.286026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:55.286071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:55.286101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:55.290241] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=43.71%) [2026-03-06T20:19:55.290748] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-06T20:19:55.290881] [INFO ] [sig ] CVKD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:55.434010] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVKD.txt [2026-03-06T20:19:55.434141] [INFO ] [sig ] [816/3360] Completed CVKD in 0.3s | 2.80 sym/s | Total: 4.8m | ETA: 15.1m [2026-03-06T20:19:55.434179] [INFO ] [sig ] [817/3360] Forecasting CVNA... [2026-03-06T20:19:55.434208] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-06T20:19:55.434238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-06T20:19:55.445605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-06T20:19:55.445939] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-06T20:19:55.446793] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-06T20:19:55.446846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:55.446880] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:55.446908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:55.446969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:55.506836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:55.507490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:55.507589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:55.507626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:55.634758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:55.634907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:55.634951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:55.634982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:55.638662] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-03-06T20:19:55.638968] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-06T20:19:55.639104] [INFO ] [sig ] CVNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:55.783009] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CVNA.txt [2026-03-06T20:19:55.783128] [INFO ] [sig ] [817/3360] Completed CVNA in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:55.783166] [INFO ] [sig ] [818/3360] Forecasting CVRX... [2026-03-06T20:19:55.783196] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-06T20:19:55.783227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-06T20:19:55.794296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-06T20:19:55.794625] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-06T20:19:55.795445] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-06T20:19:55.795497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:55.795528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:55.795599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:55.795662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:55.852401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:55.853039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:55.853120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:55.853152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:55.978686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:55.978867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:55.978914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:55.978945] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:55.982752] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-03-06T20:19:55.983044] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-06T20:19:55.983179] [INFO ] [sig ] CVRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:56.127481] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVRX.txt [2026-03-06T20:19:56.127642] [INFO ] [sig ] [818/3360] Completed CVRX in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:56.127684] [INFO ] [sig ] [819/3360] Forecasting CVS... [2026-03-06T20:19:56.127714] [INFO ] [sig ] Generating forecast for: CVS [2026-03-06T20:19:56.127746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-06T20:19:56.139350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-06T20:19:56.139737] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-06T20:19:56.140604] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-06T20:19:56.140658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:56.140699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:56.140741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:56.140801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:56.201439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:56.202201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:56.202301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:56.202340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:56.326003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:56.326157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:56.326200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:56.326229] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:56.329744] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=22.90%) [2026-03-06T20:19:56.330021] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-06T20:19:56.330152] [INFO ] [sig ] CVS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:56.476212] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CVS.txt [2026-03-06T20:19:56.476416] [INFO ] [sig ] [819/3360] Completed CVS in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:56.476685] [INFO ] [sig ] [820/3360] Forecasting CVX... [2026-03-06T20:19:56.476726] [INFO ] [sig ] Generating forecast for: CVX [2026-03-06T20:19:56.476760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-06T20:19:56.489777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-06T20:19:56.490116] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-06T20:19:56.490990] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-06T20:19:56.491043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:56.491075] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:56.491102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:56.491164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:56.549053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:56.549704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:56.549784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:56.549816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:56.670261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:56.670412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:56.670451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:56.670479] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:56.673936] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-06T20:19:56.674219] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-06T20:19:56.674346] [INFO ] [sig ] CVX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:56.816462] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CVX.txt [2026-03-06T20:19:56.816605] [INFO ] [sig ] [820/3360] Completed CVX in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:56.816647] [INFO ] [sig ] [821/3360] Forecasting CWAN... [2026-03-06T20:19:56.816675] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-06T20:19:56.816705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-06T20:19:56.827984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-06T20:19:56.828353] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-06T20:19:56.829256] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-06T20:19:56.829311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:56.829343] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:56.829370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:56.829429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:56.886132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:56.886798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:56.886875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:56.886907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:57.012934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:57.013128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:57.013170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:57.013199] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:57.017096] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=90.53%) [2026-03-06T20:19:57.017596] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-06T20:19:57.017733] [INFO ] [sig ] CWAN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:57.163121] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CWAN.txt [2026-03-06T20:19:57.163254] [INFO ] [sig ] [821/3360] Completed CWAN in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:57.163294] [INFO ] [sig ] [822/3360] Forecasting CWBC... [2026-03-06T20:19:57.163325] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-06T20:19:57.163364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-06T20:19:57.174968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-06T20:19:57.175319] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-06T20:19:57.176139] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-06T20:19:57.176192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:57.176223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:57.176250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:57.176308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:57.233962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:57.234605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:57.234722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:57.234756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:57.355108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:57.355260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:57.355300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:57.355329] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:57.358807] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-03-06T20:19:57.359081] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-06T20:19:57.359211] [INFO ] [sig ] CWBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:57.500884] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CWBC.txt [2026-03-06T20:19:57.501012] [INFO ] [sig ] [822/3360] Completed CWBC in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:57.501052] [INFO ] [sig ] [823/3360] Forecasting CWCO... [2026-03-06T20:19:57.501082] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-06T20:19:57.501114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-06T20:19:57.512338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-06T20:19:57.512732] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-06T20:19:57.513559] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-06T20:19:57.513631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:57.513664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:57.513691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:57.513748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:57.573133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:57.573980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:57.574068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:57.574102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:57.694585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:57.694769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:57.694816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:57.694846] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:57.698515] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-06T20:19:57.698834] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-06T20:19:57.698969] [INFO ] [sig ] CWCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:57.841955] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CWCO.txt [2026-03-06T20:19:57.842113] [INFO ] [sig ] [823/3360] Completed CWCO in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:57.842153] [INFO ] [sig ] [824/3360] Forecasting CWD... [2026-03-06T20:19:57.842183] [INFO ] [sig ] Generating forecast for: CWD [2026-03-06T20:19:57.842213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-06T20:19:57.853781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-06T20:19:57.854188] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-06T20:19:57.855074] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-06T20:19:57.855138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:57.855181] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:57.855209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:57.855283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:57.913860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:57.914688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:57.914778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:57.914812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:58.029879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:58.030041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:58.030082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:58.030110] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:58.033569] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-03-06T20:19:58.033863] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-06T20:19:58.033995] [INFO ] [sig ] CWD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:58.178793] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CWD.txt [2026-03-06T20:19:58.178934] [INFO ] [sig ] [824/3360] Completed CWD in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:58.178973] [INFO ] [sig ] [825/3360] Forecasting CWEN... [2026-03-06T20:19:58.179002] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-06T20:19:58.179033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-06T20:19:58.190278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-06T20:19:58.190675] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-06T20:19:58.191497] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-06T20:19:58.191550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:58.191611] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:58.191645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:58.191704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:58.251155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:58.251857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:58.251941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:58.251973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:58.384003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:58.384217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:58.384273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:58.384312] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:58.387982] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=62.42%) [2026-03-06T20:19:58.388272] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-06T20:19:58.388404] [INFO ] [sig ] CWEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:58.533762] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CWEN.txt [2026-03-06T20:19:58.533939] [INFO ] [sig ] [825/3360] Completed CWEN in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:58.533981] [INFO ] [sig ] [826/3360] Forecasting CWH... [2026-03-06T20:19:58.534012] [INFO ] [sig ] Generating forecast for: CWH [2026-03-06T20:19:58.534042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-06T20:19:58.546293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-06T20:19:58.546705] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-06T20:19:58.547546] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-06T20:19:58.547630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:58.547668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:58.547697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:58.547757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:58.605795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:58.606460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:58.606537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:58.606597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:58.732180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:58.732338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:58.732384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:58.732420] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:58.735831] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-03-06T20:19:58.736110] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-06T20:19:58.736238] [INFO ] [sig ] CWH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:58.879347] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CWH.txt [2026-03-06T20:19:58.879466] [INFO ] [sig ] [826/3360] Completed CWH in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.1m [2026-03-06T20:19:58.879504] [INFO ] [sig ] [827/3360] Forecasting CWK... [2026-03-06T20:19:58.879535] [INFO ] [sig ] Generating forecast for: CWK [2026-03-06T20:19:58.879565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-06T20:19:58.891133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-06T20:19:58.891463] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-06T20:19:58.892321] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-06T20:19:58.892388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:58.892428] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:58.892456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:58.892519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:58.952098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:58.952747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:58.952826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:58.952858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:59.077711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:59.077953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:59.077995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:59.078024] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:59.081602] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-03-06T20:19:59.081877] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-06T20:19:59.082007] [INFO ] [sig ] CWK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:19:59.226971] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CWK.txt [2026-03-06T20:19:59.227099] [INFO ] [sig ] [827/3360] Completed CWK in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:19:59.227139] [INFO ] [sig ] [828/3360] Forecasting CXDO... [2026-03-06T20:19:59.227169] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-06T20:19:59.227199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-06T20:19:59.238628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-06T20:19:59.238973] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-06T20:19:59.239798] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-06T20:19:59.239852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:59.239885] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:59.239915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:59.239971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:59.299145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:59.299845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:59.299926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:59.299959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:59.418090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:59.418250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:59.418312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:59.418345] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:59.421791] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-03-06T20:19:59.422075] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-06T20:19:59.422207] [INFO ] [sig ] CXDO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:59.566260] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CXDO.txt [2026-03-06T20:19:59.566404] [INFO ] [sig ] [828/3360] Completed CXDO in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:19:59.566447] [INFO ] [sig ] [829/3360] Forecasting CXE... [2026-03-06T20:19:59.566476] [INFO ] [sig ] Generating forecast for: CXE [2026-03-06T20:19:59.566506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-06T20:19:59.577109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-06T20:19:59.577445] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-06T20:19:59.578267] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-06T20:19:59.578320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:59.578382] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:59.578414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:59.578472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:59.636648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:59.637306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:59.637384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:59.637416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:19:59.752489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:19:59.752657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:19:59.752699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:19:59.752729] [INFO ] [FORECASTER] Training complete [2026-03-06T20:19:59.756161] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-03-06T20:19:59.756444] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-06T20:19:59.756592] [INFO ] [sig ] CXE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:19:59.903153] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CXE.txt [2026-03-06T20:19:59.903332] [INFO ] [sig ] [829/3360] Completed CXE in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:19:59.903381] [INFO ] [sig ] [830/3360] Forecasting CXSE... [2026-03-06T20:19:59.903415] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-06T20:19:59.903448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-06T20:19:59.913978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-06T20:19:59.914362] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-06T20:19:59.915183] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-06T20:19:59.915237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:19:59.915268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:19:59.915295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:19:59.915353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:19:59.973071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:19:59.973953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:19:59.974040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:19:59.974073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:00.088490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:00.088679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:00.088721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:00.088749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:00.092441] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-03-06T20:20:00.092749] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-06T20:20:00.092883] [INFO ] [sig ] CXSE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:00.240136] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CXSE.txt [2026-03-06T20:20:00.240310] [INFO ] [sig ] [830/3360] Completed CXSE in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:20:00.240352] [INFO ] [sig ] [831/3360] Forecasting CYD... [2026-03-06T20:20:00.240380] [INFO ] [sig ] Generating forecast for: CYD [2026-03-06T20:20:00.240410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-06T20:20:00.253322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-06T20:20:00.253788] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-06T20:20:00.254726] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-06T20:20:00.254801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:00.254835] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:00.254862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:00.254920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:00.315671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:00.316564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:00.316688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:00.316727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:00.442096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:00.442265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:00.442314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:00.442349] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:00.445841] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-03-06T20:20:00.446141] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-06T20:20:00.446277] [INFO ] [sig ] CYD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:00.605675] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CYD.txt [2026-03-06T20:20:00.605889] [INFO ] [sig ] [831/3360] Completed CYD in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:20:00.605962] [INFO ] [sig ] [832/3360] Forecasting CYH... [2026-03-06T20:20:00.606016] [INFO ] [sig ] Generating forecast for: CYH [2026-03-06T20:20:00.606072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-06T20:20:00.617442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-06T20:20:00.617887] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-06T20:20:00.619181] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-06T20:20:00.619236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:00.619268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:00.619294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:00.619357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:00.676807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:00.677592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:00.677679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:00.677712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:00.798044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:00.798205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:00.798245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:00.798316] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:00.802178] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=13.61%) [2026-03-06T20:20:00.802477] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-06T20:20:00.802826] [INFO ] [sig ] CYH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:00.947435] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CYH.txt [2026-03-06T20:20:00.947607] [INFO ] [sig ] [832/3360] Completed CYH in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:20:00.947651] [INFO ] [sig ] [833/3360] Forecasting CYN... [2026-03-06T20:20:00.947682] [INFO ] [sig ] Generating forecast for: CYN [2026-03-06T20:20:00.947714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-06T20:20:00.959781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-06T20:20:00.960133] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-06T20:20:00.961161] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-06T20:20:00.961216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:00.961249] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:00.961277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:00.961337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:01.021145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:01.021804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:01.021882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:01.021916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:01.143869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:01.144045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:01.144088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:01.144118] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:01.148436] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-03-06T20:20:01.148813] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-06T20:20:01.148964] [INFO ] [sig ] CYN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:01.304366] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CYN.txt [2026-03-06T20:20:01.304547] [INFO ] [sig ] [833/3360] Completed CYN in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.0m [2026-03-06T20:20:01.304622] [INFO ] [sig ] [834/3360] Forecasting CYRX... [2026-03-06T20:20:01.304654] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-06T20:20:01.304685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-06T20:20:01.319613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-06T20:20:01.320005] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-06T20:20:01.321049] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-06T20:20:01.321113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:01.321151] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:01.321189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:01.321268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:01.387406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:01.388274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:01.388384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:01.388441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:01.521606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:01.521768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:01.521812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:01.521843] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:01.525674] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-03-06T20:20:01.526004] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-06T20:20:01.526146] [INFO ] [sig ] CYRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:01.686459] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CYRX.txt [2026-03-06T20:20:01.686654] [INFO ] [sig ] [834/3360] Completed CYRX in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:01.686705] [INFO ] [sig ] [835/3360] Forecasting CYTK... [2026-03-06T20:20:01.686736] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-06T20:20:01.686769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-06T20:20:01.699608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-06T20:20:01.699988] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-06T20:20:01.700865] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-06T20:20:01.700919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:01.700951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:01.700978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:01.701034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:01.764891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:01.765763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:01.765850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:01.765884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:01.899232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:01.899395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:01.899437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:01.899474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:01.903079] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-03-06T20:20:01.903368] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-06T20:20:01.903507] [INFO ] [sig ] CYTK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:02.050633] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CYTK.txt [2026-03-06T20:20:02.050805] [INFO ] [sig ] [835/3360] Completed CYTK in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:02.050846] [INFO ] [sig ] [836/3360] Forecasting CZFS... [2026-03-06T20:20:02.050874] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-06T20:20:02.050905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-06T20:20:02.062147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-06T20:20:02.062563] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-06T20:20:02.063455] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-06T20:20:02.063510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:02.063544] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:02.063591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:02.063656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:02.131516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:02.132689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:02.132799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:02.132851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:02.250982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:02.251167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:02.251215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:02.251251] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:02.255090] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-03-06T20:20:02.255484] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-06T20:20:02.255718] [INFO ] [sig ] CZFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:02.415838] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CZFS.txt [2026-03-06T20:20:02.416006] [INFO ] [sig ] [836/3360] Completed CZFS in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:02.416050] [INFO ] [sig ] [837/3360] Forecasting CZNC... [2026-03-06T20:20:02.416080] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-06T20:20:02.416112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-06T20:20:02.427707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-06T20:20:02.428154] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-06T20:20:02.428995] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-06T20:20:02.429049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:02.429082] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:02.429109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:02.429166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:02.491410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:02.492359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:02.492447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:02.492481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:02.619687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:02.619858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:02.619899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:02.619928] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:02.623742] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-06T20:20:02.624157] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-06T20:20:02.624336] [INFO ] [sig ] CZNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:02.779341] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/CZNC.txt [2026-03-06T20:20:02.779507] [INFO ] [sig ] [837/3360] Completed CZNC in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:02.779548] [INFO ] [sig ] [838/3360] Forecasting CZWI... [2026-03-06T20:20:02.779603] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-06T20:20:02.779638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-06T20:20:02.791270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-06T20:20:02.791717] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-06T20:20:02.792534] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-06T20:20:02.792608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:02.792642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:02.792668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:02.792724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:02.855996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:02.857048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:02.857142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:02.857176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:02.976604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:02.976777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:02.976839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:02.976877] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:02.980831] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-06T20:20:02.981195] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-06T20:20:02.981367] [INFO ] [sig ] CZWI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:03.132028] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/CZWI.txt [2026-03-06T20:20:03.132233] [INFO ] [sig ] [838/3360] Completed CZWI in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:03.132283] [INFO ] [sig ] [839/3360] Forecasting DAL... [2026-03-06T20:20:03.132313] [INFO ] [sig ] Generating forecast for: DAL [2026-03-06T20:20:03.132345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-06T20:20:03.144394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-06T20:20:03.144847] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-06T20:20:03.145749] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-06T20:20:03.145804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:03.145837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:03.145865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:03.145929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:03.208838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:03.209794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:03.209929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:03.209984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:03.340786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:03.340954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:03.340995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:03.341026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:03.344770] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-03-06T20:20:03.345068] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-06T20:20:03.345208] [INFO ] [sig ] DAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:03.502244] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DAL.txt [2026-03-06T20:20:03.502415] [INFO ] [sig ] [839/3360] Completed DAL in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:03.502456] [INFO ] [sig ] [840/3360] Forecasting DAN... [2026-03-06T20:20:03.502485] [INFO ] [sig ] Generating forecast for: DAN [2026-03-06T20:20:03.502517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-06T20:20:03.514103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-06T20:20:03.514500] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-06T20:20:03.515341] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-06T20:20:03.515401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:03.515435] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:03.515463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:03.515522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:03.578037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:03.578962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:03.579073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:03.579108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:03.714606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:03.714776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:03.714819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:03.714849] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:03.718725] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-03-06T20:20:03.719048] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-06T20:20:03.719193] [INFO ] [sig ] DAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:03.871420] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DAN.txt [2026-03-06T20:20:03.871764] [INFO ] [sig ] [840/3360] Completed DAN in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:03.871811] [INFO ] [sig ] [841/3360] Forecasting DAO... [2026-03-06T20:20:03.871843] [INFO ] [sig ] Generating forecast for: DAO [2026-03-06T20:20:03.871876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-06T20:20:03.884251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-06T20:20:03.884910] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-06T20:20:03.886063] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-06T20:20:03.886121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:03.886155] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:03.886183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:03.886255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:03.950163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:03.951327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:03.951447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:03.951489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:04.087112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:04.087274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:04.087317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:04.087346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:04.091327] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=63.82%) [2026-03-06T20:20:04.091635] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-06T20:20:04.091770] [INFO ] [sig ] DAO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:04.241378] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DAO.txt [2026-03-06T20:20:04.241513] [INFO ] [sig ] [841/3360] Completed DAO in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:04.241552] [INFO ] [sig ] [842/3360] Forecasting DAPP... [2026-03-06T20:20:04.241600] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-06T20:20:04.241633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-06T20:20:04.252445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-06T20:20:04.252826] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-06T20:20:04.253641] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-06T20:20:04.253694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:04.253726] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:04.253767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:04.253825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:04.313132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:04.314089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:04.314177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:04.314211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:04.444289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:04.444464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:04.444515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:04.444546] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:04.448119] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-06T20:20:04.448416] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-06T20:20:04.448550] [INFO ] [sig ] DAPP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:04.596963] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DAPP.txt [2026-03-06T20:20:04.597164] [INFO ] [sig ] [842/3360] Completed DAPP in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:04.597206] [INFO ] [sig ] [843/3360] Forecasting DARE... [2026-03-06T20:20:04.597237] [INFO ] [sig ] Generating forecast for: DARE [2026-03-06T20:20:04.597269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-06T20:20:04.609168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-06T20:20:04.609614] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-06T20:20:04.610484] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-06T20:20:04.610543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:04.610593] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:04.610624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:04.610681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:04.668097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:04.669005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:04.669089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:04.669123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:04.784129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:04.784297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:04.784340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:04.784374] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:04.788197] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-06T20:20:04.788516] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-06T20:20:04.788670] [INFO ] [sig ] DARE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:04.938130] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DARE.txt [2026-03-06T20:20:04.938294] [INFO ] [sig ] [843/3360] Completed DARE in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 15.0m [2026-03-06T20:20:04.938336] [INFO ] [sig ] [844/3360] Forecasting DASH... [2026-03-06T20:20:04.938366] [INFO ] [sig ] Generating forecast for: DASH [2026-03-06T20:20:04.938400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-06T20:20:04.950520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-06T20:20:04.951152] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-06T20:20:04.952023] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-06T20:20:04.952079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:04.952112] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:04.952140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:04.952199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:05.014246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:05.015161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:05.015248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:05.015282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:05.146292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:05.146455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:05.146496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:05.146524] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:05.150076] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-03-06T20:20:05.150362] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-06T20:20:05.150498] [INFO ] [sig ] DASH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:05.293985] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DASH.txt [2026-03-06T20:20:05.294138] [INFO ] [sig ] [844/3360] Completed DASH in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:05.294178] [INFO ] [sig ] [845/3360] Forecasting DAVA... [2026-03-06T20:20:05.294208] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-06T20:20:05.294240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-06T20:20:05.305713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-06T20:20:05.306072] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-06T20:20:05.306875] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-06T20:20:05.306927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:05.306960] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:05.306987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:05.307050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:05.364711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:05.365420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:05.365500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:05.365532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:05.491684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:05.491851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:05.491893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:05.491923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:05.495371] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=23.19%) [2026-03-06T20:20:05.495702] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-06T20:20:05.495835] [INFO ] [sig ] DAVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:05.639672] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DAVA.txt [2026-03-06T20:20:05.639855] [INFO ] [sig ] [845/3360] Completed DAVA in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:05.639909] [INFO ] [sig ] [846/3360] Forecasting DAVE... [2026-03-06T20:20:05.639948] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-06T20:20:05.639982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-06T20:20:05.651408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-06T20:20:05.651788] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-06T20:20:05.652627] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-06T20:20:05.652681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:05.652742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:05.652771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:05.652829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:05.712029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:05.712843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:05.712926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:05.712960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:05.838109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:05.838270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:05.838312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:05.838341] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:05.841981] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-03-06T20:20:05.842286] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-06T20:20:05.842432] [INFO ] [sig ] DAVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:05.987927] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DAVE.txt [2026-03-06T20:20:05.988083] [INFO ] [sig ] [846/3360] Completed DAVE in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:05.988125] [INFO ] [sig ] [847/3360] Forecasting DAWN... [2026-03-06T20:20:05.988153] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-06T20:20:05.988183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-06T20:20:05.999481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-06T20:20:05.999877] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-06T20:20:06.000681] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-06T20:20:06.000734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:06.000767] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:06.000793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:06.000850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:06.064664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:06.065616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:06.065701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:06.065734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:06.194417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:06.194792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:06.194838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:06.194867] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:06.198542] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-03-06T20:20:06.198845] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-06T20:20:06.198977] [INFO ] [sig ] DAWN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:06.347018] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DAWN.txt [2026-03-06T20:20:06.347180] [INFO ] [sig ] [847/3360] Completed DAWN in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:06.347222] [INFO ] [sig ] [848/3360] Forecasting DB... [2026-03-06T20:20:06.347252] [INFO ] [sig ] Generating forecast for: DB [2026-03-06T20:20:06.347283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-06T20:20:06.358781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-06T20:20:06.359160] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-06T20:20:06.359976] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-06T20:20:06.360029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:06.360062] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:06.360089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:06.360146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:06.418995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:06.419960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:06.420044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:06.420078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:06.549540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:06.549727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:06.549770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:06.549801] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:06.553482] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-06T20:20:06.553786] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-06T20:20:06.554073] [INFO ] [sig ] DB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:06.696125] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DB.txt [2026-03-06T20:20:06.696270] [INFO ] [sig ] [848/3360] Completed DB in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:06.696311] [INFO ] [sig ] [849/3360] Forecasting DBI... [2026-03-06T20:20:06.696341] [INFO ] [sig ] Generating forecast for: DBI [2026-03-06T20:20:06.696373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-06T20:20:06.707436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-06T20:20:06.707845] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-06T20:20:06.708704] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-06T20:20:06.708756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:06.708788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:06.708813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:06.708870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:06.766373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:06.767256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:06.767342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:06.767376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:06.888441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:06.888624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:06.888667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:06.888697] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:06.892503] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=47.63%) [2026-03-06T20:20:06.892813] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-06T20:20:06.892945] [INFO ] [sig ] DBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:07.036907] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DBI.txt [2026-03-06T20:20:07.037071] [INFO ] [sig ] [849/3360] Completed DBI in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:07.037112] [INFO ] [sig ] [850/3360] Forecasting DBL... [2026-03-06T20:20:07.037141] [INFO ] [sig ] Generating forecast for: DBL [2026-03-06T20:20:07.037173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-06T20:20:07.048325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-06T20:20:07.048696] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-06T20:20:07.049481] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-06T20:20:07.049542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:07.049610] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:07.049642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:07.049700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:07.109301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:07.110148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:07.110234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:07.110268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:07.231283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:07.231445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:07.231484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:07.231513] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:07.234967] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-06T20:20:07.235250] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-06T20:20:07.235386] [INFO ] [sig ] DBL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:07.387544] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DBL.txt [2026-03-06T20:20:07.387722] [INFO ] [sig ] [850/3360] Completed DBL in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 14.9m [2026-03-06T20:20:07.387763] [INFO ] [sig ] [851/3360] Forecasting DBRG... [2026-03-06T20:20:07.387793] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-06T20:20:07.387847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-06T20:20:07.399921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-06T20:20:07.400294] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-06T20:20:07.401128] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-06T20:20:07.401180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:07.401213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:07.401240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:07.401297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:07.459410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:07.460327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:07.460411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:07.460445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:07.586274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:07.586439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:07.586482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:07.586512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:07.590205] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-03-06T20:20:07.590513] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-06T20:20:07.590672] [INFO ] [sig ] DBRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:07.742133] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DBRG.txt [2026-03-06T20:20:07.742310] [INFO ] [sig ] [851/3360] Completed DBRG in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:07.742351] [INFO ] [sig ] [852/3360] Forecasting DBX... [2026-03-06T20:20:07.742381] [INFO ] [sig ] Generating forecast for: DBX [2026-03-06T20:20:07.742412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-06T20:20:07.754370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-06T20:20:07.754859] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-06T20:20:07.755783] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-06T20:20:07.755840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:07.755872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:07.755899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:07.755957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:07.815905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:07.817140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:07.817269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:07.817304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:07.946439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:07.946645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:07.946690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:07.946719] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:07.950628] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-06T20:20:07.950930] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-06T20:20:07.951068] [INFO ] [sig ] DBX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:08.094312] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DBX.txt [2026-03-06T20:20:08.094465] [INFO ] [sig ] [852/3360] Completed DBX in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:08.094511] [INFO ] [sig ] [853/3360] Forecasting DCBO... [2026-03-06T20:20:08.094539] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-06T20:20:08.094585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-06T20:20:08.106839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-06T20:20:08.107207] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-06T20:20:08.108057] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-06T20:20:08.108110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:08.108142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:08.108168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:08.108225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:08.168760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:08.169483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:08.169564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:08.169617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:08.293895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:08.294066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:08.294107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:08.294135] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:08.297628] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=49.84%) [2026-03-06T20:20:08.297965] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-06T20:20:08.298104] [INFO ] [sig ] DCBO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:08.440041] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DCBO.txt [2026-03-06T20:20:08.440185] [INFO ] [sig ] [853/3360] Completed DCBO in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:08.440226] [INFO ] [sig ] [854/3360] Forecasting DCI... [2026-03-06T20:20:08.440255] [INFO ] [sig ] Generating forecast for: DCI [2026-03-06T20:20:08.440287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-06T20:20:08.451688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-06T20:20:08.452051] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-06T20:20:08.452849] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-06T20:20:08.452902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:08.452935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:08.452963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:08.453020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:08.512318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:08.513188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:08.513274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:08.513307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:08.640488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:08.640674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:08.640721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:08.640752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:08.644312] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-06T20:20:08.644643] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-06T20:20:08.644785] [INFO ] [sig ] DCI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:08.795594] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DCI.txt [2026-03-06T20:20:08.795814] [INFO ] [sig ] [854/3360] Completed DCI in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:08.795864] [INFO ] [sig ] [855/3360] Forecasting DCO... [2026-03-06T20:20:08.795903] [INFO ] [sig ] Generating forecast for: DCO [2026-03-06T20:20:08.795940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-06T20:20:08.810202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-06T20:20:08.810632] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-06T20:20:08.811453] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-06T20:20:08.811522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:08.811555] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:08.811602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:08.811661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:08.873754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:08.874710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:08.874803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:08.874836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:08.999293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:08.999462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:08.999511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:08.999548] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:09.004142] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=59.47%) [2026-03-06T20:20:09.004519] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-06T20:20:09.004687] [INFO ] [sig ] DCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:09.158354] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DCO.txt [2026-03-06T20:20:09.158521] [INFO ] [sig ] [855/3360] Completed DCO in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:09.158561] [INFO ] [sig ] [856/3360] Forecasting DCOM... [2026-03-06T20:20:09.158615] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-06T20:20:09.158647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-06T20:20:09.169713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-06T20:20:09.170051] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-06T20:20:09.170862] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-06T20:20:09.170915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:09.170947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:09.170975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:09.171033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:09.239687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:09.240564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:09.240693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:09.240728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:09.373059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:09.373218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:09.373260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:09.373290] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:09.376781] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=22.54%) [2026-03-06T20:20:09.377059] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-06T20:20:09.377187] [INFO ] [sig ] DCOM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:09.520874] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DCOM.txt [2026-03-06T20:20:09.521010] [INFO ] [sig ] [856/3360] Completed DCOM in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:09.521051] [INFO ] [sig ] [857/3360] Forecasting DCTH... [2026-03-06T20:20:09.521083] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-06T20:20:09.521113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-06T20:20:09.531814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-06T20:20:09.532136] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-06T20:20:09.533120] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-06T20:20:09.533172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:09.533203] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:09.533229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:09.533285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:09.593616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:09.594476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:09.594560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:09.594612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:09.725860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:09.726023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:09.726065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:09.726093] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:09.730084] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-03-06T20:20:09.730389] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-06T20:20:09.730527] [INFO ] [sig ] DCTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:09.878536] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DCTH.txt [2026-03-06T20:20:09.878747] [INFO ] [sig ] [857/3360] Completed DCTH in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:09.878791] [INFO ] [sig ] [858/3360] Forecasting DD... [2026-03-06T20:20:09.878824] [INFO ] [sig ] Generating forecast for: DD [2026-03-06T20:20:09.878856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-06T20:20:09.890871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-06T20:20:09.891467] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-06T20:20:09.892326] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-06T20:20:09.892382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:09.892415] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:09.892442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:09.892500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:09.957970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:09.958905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:09.958990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:09.959025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:10.085192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:10.085372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:10.085416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:10.085448] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:10.089238] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=67.12%) [2026-03-06T20:20:10.089549] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-06T20:20:10.089738] [INFO ] [sig ] DD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:10.243049] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DD.txt [2026-03-06T20:20:10.243212] [INFO ] [sig ] [858/3360] Completed DD in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:10.243259] [INFO ] [sig ] [859/3360] Forecasting DDD... [2026-03-06T20:20:10.243291] [INFO ] [sig ] Generating forecast for: DDD [2026-03-06T20:20:10.243321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-06T20:20:10.255689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-06T20:20:10.256063] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-06T20:20:10.256899] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-06T20:20:10.256952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:10.256984] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:10.257010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:10.257067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:10.317228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:10.318139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:10.318225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:10.318259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:10.441340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:10.441515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:10.441559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:10.441614] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:10.445255] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-03-06T20:20:10.445592] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-06T20:20:10.445733] [INFO ] [sig ] DDD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:10.590497] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DDD.txt [2026-03-06T20:20:10.590714] [INFO ] [sig ] [859/3360] Completed DDD in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.9m [2026-03-06T20:20:10.590759] [INFO ] [sig ] [860/3360] Forecasting DDI... [2026-03-06T20:20:10.590790] [INFO ] [sig ] Generating forecast for: DDI [2026-03-06T20:20:10.590821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-06T20:20:10.602271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-06T20:20:10.602701] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-06T20:20:10.603536] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-06T20:20:10.603621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:10.603659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:10.603689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:10.603746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:10.664450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:10.665405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:10.665489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:10.665524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:10.789994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:10.790177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:10.790222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:10.790253] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:10.795005] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-03-06T20:20:10.795525] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-06T20:20:10.795775] [INFO ] [sig ] DDI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:10.942325] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DDI.txt [2026-03-06T20:20:10.942539] [INFO ] [sig ] [860/3360] Completed DDI in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:10.942632] [INFO ] [sig ] [861/3360] Forecasting DDL... [2026-03-06T20:20:10.942673] [INFO ] [sig ] Generating forecast for: DDL [2026-03-06T20:20:10.942710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-06T20:20:10.956484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-06T20:20:10.957180] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-06T20:20:10.958181] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-06T20:20:10.958238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:10.958271] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:10.958299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:10.958358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:11.020070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:11.020993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:11.021078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:11.021111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:11.139507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:11.139706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:11.139750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:11.139781] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:11.143650] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=40.79%) [2026-03-06T20:20:11.143945] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-06T20:20:11.144075] [INFO ] [sig ] DDL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:11.291162] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DDL.txt [2026-03-06T20:20:11.291319] [INFO ] [sig ] [861/3360] Completed DDL in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:11.291362] [INFO ] [sig ] [862/3360] Forecasting DDOG... [2026-03-06T20:20:11.291394] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-06T20:20:11.291426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-06T20:20:11.303944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-06T20:20:11.304382] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-06T20:20:11.305276] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-06T20:20:11.305335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:11.305373] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:11.305403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:11.305468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:11.363586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:11.364475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:11.364560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:11.364618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:11.487333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:11.487489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:11.487531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:11.487616] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:11.491093] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-06T20:20:11.491378] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-06T20:20:11.491509] [INFO ] [sig ] DDOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:11.634933] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DDOG.txt [2026-03-06T20:20:11.635074] [INFO ] [sig ] [862/3360] Completed DDOG in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:11.635114] [INFO ] [sig ] [863/3360] Forecasting DDS... [2026-03-06T20:20:11.635144] [INFO ] [sig ] Generating forecast for: DDS [2026-03-06T20:20:11.635175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-06T20:20:11.646640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-06T20:20:11.647016] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-06T20:20:11.647864] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-06T20:20:11.647916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:11.647978] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:11.648006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:11.648063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:11.706219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:11.707093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:11.707175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:11.707207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:11.832508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:11.832710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:11.832755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:11.832799] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:11.836635] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=24.83%) [2026-03-06T20:20:11.836984] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-06T20:20:11.837139] [INFO ] [sig ] DDS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:11.980544] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DDS.txt [2026-03-06T20:20:11.980721] [INFO ] [sig ] [863/3360] Completed DDS in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:11.980764] [INFO ] [sig ] [864/3360] Forecasting DE... [2026-03-06T20:20:11.980793] [INFO ] [sig ] Generating forecast for: DE [2026-03-06T20:20:11.980824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-06T20:20:11.992145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-06T20:20:11.992530] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-06T20:20:11.993341] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-06T20:20:11.993393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:11.993424] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:11.993451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:11.993508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:12.052264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:12.053191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:12.053304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:12.053339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:12.175884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:12.176054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:12.176099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:12.176130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:12.179663] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=77.30%) [2026-03-06T20:20:12.179945] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-06T20:20:12.180080] [INFO ] [sig ] DE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:12.321253] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DE.txt [2026-03-06T20:20:12.321408] [INFO ] [sig ] [864/3360] Completed DE in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:12.321449] [INFO ] [sig ] [865/3360] Forecasting DEA... [2026-03-06T20:20:12.321479] [INFO ] [sig ] Generating forecast for: DEA [2026-03-06T20:20:12.321510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-06T20:20:12.333263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-06T20:20:12.333638] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-06T20:20:12.334460] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-06T20:20:12.334514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:12.334549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:12.334596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:12.334660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:12.396588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:12.397236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:12.397315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:12.397347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:12.518859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:12.519022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:12.519063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:12.519091] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:12.522528] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-03-06T20:20:12.522831] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-06T20:20:12.522967] [INFO ] [sig ] DEA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:12.672873] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DEA.txt [2026-03-06T20:20:12.673050] [INFO ] [sig ] [865/3360] Completed DEA in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:12.673093] [INFO ] [sig ] [866/3360] Forecasting DECK... [2026-03-06T20:20:12.673121] [INFO ] [sig ] Generating forecast for: DECK [2026-03-06T20:20:12.673154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-06T20:20:12.685301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-06T20:20:12.685725] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-06T20:20:12.686521] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-06T20:20:12.686602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:12.686638] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:12.686680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:12.686738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:12.744255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:12.744989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:12.745085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:12.745128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:12.875955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:12.876153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:12.876200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:12.876229] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:12.880363] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=28.91%) [2026-03-06T20:20:12.880744] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-06T20:20:12.880910] [INFO ] [sig ] DECK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:13.026182] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DECK.txt [2026-03-06T20:20:13.026351] [INFO ] [sig ] [866/3360] Completed DECK in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:13.026398] [INFO ] [sig ] [867/3360] Forecasting DEI... [2026-03-06T20:20:13.026429] [INFO ] [sig ] Generating forecast for: DEI [2026-03-06T20:20:13.026462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-06T20:20:13.038175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-06T20:20:13.038547] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-06T20:20:13.039443] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-06T20:20:13.039497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:13.039528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:13.039555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:13.039633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:13.098796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:13.099532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:13.099664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:13.099707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:13.224679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:13.224853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:13.224896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:13.224927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:13.228513] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-03-06T20:20:13.228836] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-06T20:20:13.228973] [INFO ] [sig ] DEI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:13.371789] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DEI.txt [2026-03-06T20:20:13.371954] [INFO ] [sig ] [867/3360] Completed DEI in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 14.8m [2026-03-06T20:20:13.371995] [INFO ] [sig ] [868/3360] Forecasting DELL... [2026-03-06T20:20:13.372023] [INFO ] [sig ] Generating forecast for: DELL [2026-03-06T20:20:13.372054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-06T20:20:13.384105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-06T20:20:13.384547] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-06T20:20:13.385447] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-06T20:20:13.385505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:13.385538] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:13.385566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:13.385658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:13.444633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:13.445524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:13.445629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:13.445664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:13.573124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:13.573286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:13.573330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:13.573359] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:13.577162] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-03-06T20:20:13.577453] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-06T20:20:13.577608] [INFO ] [sig ] DELL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:13.735346] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DELL.txt [2026-03-06T20:20:13.735510] [INFO ] [sig ] [868/3360] Completed DELL in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:13.735552] [INFO ] [sig ] [869/3360] Forecasting DEO... [2026-03-06T20:20:13.735601] [INFO ] [sig ] Generating forecast for: DEO [2026-03-06T20:20:13.735637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-06T20:20:13.749556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-06T20:20:13.750255] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-06T20:20:13.751427] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-06T20:20:13.751485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:13.751520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:13.751552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:13.751658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:13.814125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:13.815055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:13.815137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:13.815171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:13.938121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:13.938282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:13.938323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:13.938351] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:13.941913] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-06T20:20:13.942192] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-06T20:20:13.942323] [INFO ] [sig ] DEO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:14.084723] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DEO.txt [2026-03-06T20:20:14.084870] [INFO ] [sig ] [869/3360] Completed DEO in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:14.084912] [INFO ] [sig ] [870/3360] Forecasting DERM... [2026-03-06T20:20:14.084943] [INFO ] [sig ] Generating forecast for: DERM [2026-03-06T20:20:14.084978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-06T20:20:14.095720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-06T20:20:14.096065] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-06T20:20:14.096943] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-06T20:20:14.096998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:14.097032] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:14.097061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:14.097118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:14.158948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:14.160012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:14.160113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:14.160150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:14.281001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:14.281176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:14.281220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:14.281252] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:14.285140] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-03-06T20:20:14.285439] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-06T20:20:14.285602] [INFO ] [sig ] DERM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:14.429862] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DERM.txt [2026-03-06T20:20:14.430015] [INFO ] [sig ] [870/3360] Completed DERM in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:14.430056] [INFO ] [sig ] [871/3360] Forecasting DFGP... [2026-03-06T20:20:14.430085] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-06T20:20:14.430138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-06T20:20:14.442287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-06T20:20:14.442660] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-06T20:20:14.443476] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-06T20:20:14.443530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:14.443564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:14.443614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:14.443683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:14.503195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:14.504287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:14.504394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:14.504428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:14.631813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:14.631976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:14.632017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:14.632046] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:14.635454] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=80.15%) [2026-03-06T20:20:14.635759] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-06T20:20:14.635891] [INFO ] [sig ] DFGP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:14.784784] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DFGP.txt [2026-03-06T20:20:14.784951] [INFO ] [sig ] [871/3360] Completed DFGP in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:14.784991] [INFO ] [sig ] [872/3360] Forecasting DFGX... [2026-03-06T20:20:14.785021] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-06T20:20:14.785052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-06T20:20:14.796390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-06T20:20:14.796765] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-06T20:20:14.797554] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-06T20:20:14.797634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:14.797668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:14.797695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:14.797751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:14.860928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:14.861882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:14.861971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:14.862006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:14.989212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:14.989368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:14.989409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:14.989438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:14.992933] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-03-06T20:20:14.993210] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-06T20:20:14.993339] [INFO ] [sig ] DFGX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:15.137491] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DFGX.txt [2026-03-06T20:20:15.137670] [INFO ] [sig ] [872/3360] Completed DFGX in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:15.137721] [INFO ] [sig ] [873/3360] Forecasting DFH... [2026-03-06T20:20:15.137758] [INFO ] [sig ] Generating forecast for: DFH [2026-03-06T20:20:15.137793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-06T20:20:15.148771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-06T20:20:15.149100] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-06T20:20:15.149903] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-06T20:20:15.149955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:15.149987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:15.150015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:15.150072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:15.209222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:15.210028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:15.210141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:15.210175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:15.330668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:15.330827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:15.330870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:15.330900] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:15.334461] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-06T20:20:15.334778] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-06T20:20:15.334921] [INFO ] [sig ] DFH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:15.483236] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DFH.txt [2026-03-06T20:20:15.483436] [INFO ] [sig ] [873/3360] Completed DFH in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:15.483483] [INFO ] [sig ] [874/3360] Forecasting DFIN... [2026-03-06T20:20:15.483515] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-06T20:20:15.483553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-06T20:20:15.496339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-06T20:20:15.496758] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-06T20:20:15.497783] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-06T20:20:15.497869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:15.497905] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:15.497934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:15.497993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:15.558245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:15.559208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:15.559319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:15.559357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:15.680343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:15.680511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:15.680557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:15.680631] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:15.684308] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-03-06T20:20:15.684629] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-06T20:20:15.684771] [INFO ] [sig ] DFIN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:15.828644] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DFIN.txt [2026-03-06T20:20:15.828830] [INFO ] [sig ] [874/3360] Completed DFIN in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:15.828874] [INFO ] [sig ] [875/3360] Forecasting DFP... [2026-03-06T20:20:15.828904] [INFO ] [sig ] Generating forecast for: DFP [2026-03-06T20:20:15.828938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-06T20:20:15.840122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-06T20:20:15.840517] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-06T20:20:15.841368] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-06T20:20:15.841424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:15.841457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:15.841486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:15.841546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:15.900464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:15.901354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:15.901444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:15.901477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:16.034539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:16.034748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:16.034793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:16.034822] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:16.039716] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-03-06T20:20:16.040126] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-06T20:20:16.040284] [INFO ] [sig ] DFP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:16.188018] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DFP.txt [2026-03-06T20:20:16.188196] [INFO ] [sig ] [875/3360] Completed DFP in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 14.8m [2026-03-06T20:20:16.188240] [INFO ] [sig ] [876/3360] Forecasting DG... [2026-03-06T20:20:16.188272] [INFO ] [sig ] Generating forecast for: DG [2026-03-06T20:20:16.188304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-06T20:20:16.199657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-06T20:20:16.200049] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-06T20:20:16.200906] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-06T20:20:16.200961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:16.200994] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:16.201020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:16.201077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:16.262106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:16.263167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:16.263258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:16.263291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:16.388626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:16.388789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:16.388829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:16.388860] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:16.392343] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=72.01%) [2026-03-06T20:20:16.392641] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-06T20:20:16.392778] [INFO ] [sig ] DG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:16.534496] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DG.txt [2026-03-06T20:20:16.534701] [INFO ] [sig ] [876/3360] Completed DG in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:16.534744] [INFO ] [sig ] [877/3360] Forecasting DGCB... [2026-03-06T20:20:16.534774] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-06T20:20:16.534806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-06T20:20:16.545707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-06T20:20:16.546085] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-06T20:20:16.546913] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-06T20:20:16.546966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:16.546998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:16.547025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:16.547081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:16.604968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:16.605684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:16.605763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:16.605795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:16.723809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:16.723972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:16.724014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:16.724042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:16.727493] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=86.70%) [2026-03-06T20:20:16.727810] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-06T20:20:16.727969] [INFO ] [sig ] DGCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:16.877054] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DGCB.txt [2026-03-06T20:20:16.877260] [INFO ] [sig ] [877/3360] Completed DGCB in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:16.877314] [INFO ] [sig ] [878/3360] Forecasting DGICA... [2026-03-06T20:20:16.877346] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-06T20:20:16.877387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-06T20:20:16.891743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-06T20:20:16.892147] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-06T20:20:16.893023] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-06T20:20:16.893076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:16.893119] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:16.893149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:16.893229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:16.952369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:16.953205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:16.953311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:16.953347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:17.074564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:17.074747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:17.074792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:17.074821] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:17.078480] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=23.31%) [2026-03-06T20:20:17.078803] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-06T20:20:17.078943] [INFO ] [sig ] DGICA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:17.224714] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DGICA.txt [2026-03-06T20:20:17.224854] [INFO ] [sig ] [878/3360] Completed DGICA in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:17.224893] [INFO ] [sig ] [879/3360] Forecasting DGII... [2026-03-06T20:20:17.224924] [INFO ] [sig ] Generating forecast for: DGII [2026-03-06T20:20:17.224953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-06T20:20:17.236339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-06T20:20:17.236695] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-06T20:20:17.237477] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-06T20:20:17.237544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:17.237605] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:17.237636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:17.237699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:17.296542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:17.297368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:17.297469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:17.297503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:17.424890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:17.425053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:17.425094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:17.425125] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:17.428599] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-03-06T20:20:17.428881] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-06T20:20:17.429012] [INFO ] [sig ] DGII: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:17.573933] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DGII.txt [2026-03-06T20:20:17.574086] [INFO ] [sig ] [879/3360] Completed DGII in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:17.574126] [INFO ] [sig ] [880/3360] Forecasting DGRE... [2026-03-06T20:20:17.574156] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-06T20:20:17.574187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-06T20:20:17.585769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-06T20:20:17.586340] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-06T20:20:17.587242] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-06T20:20:17.587297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:17.587371] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:17.587401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:17.587460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:17.648479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:17.649303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:17.649397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:17.649431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:17.760876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:17.761036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:17.761077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:17.761106] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:17.764556] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=63.28%) [2026-03-06T20:20:17.764859] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-06T20:20:17.764992] [INFO ] [sig ] DGRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:17.911276] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DGRE.txt [2026-03-06T20:20:17.911455] [INFO ] [sig ] [880/3360] Completed DGRE in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:17.911499] [INFO ] [sig ] [881/3360] Forecasting DGRS... [2026-03-06T20:20:17.911529] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-06T20:20:17.911559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-06T20:20:17.922447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-06T20:20:17.922833] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-06T20:20:17.923647] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-06T20:20:17.923699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:17.923731] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:17.923759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:17.923820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:17.981317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:17.982159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:17.982244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:17.982277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:18.103554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:18.103730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:18.103773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:18.103802] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:18.107704] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=40.42%) [2026-03-06T20:20:18.108020] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-06T20:20:18.108157] [INFO ] [sig ] DGRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:18.257885] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DGRS.txt [2026-03-06T20:20:18.258059] [INFO ] [sig ] [881/3360] Completed DGRS in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:18.258102] [INFO ] [sig ] [882/3360] Forecasting DGX... [2026-03-06T20:20:18.258131] [INFO ] [sig ] Generating forecast for: DGX [2026-03-06T20:20:18.258164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-06T20:20:18.270537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-06T20:20:18.271009] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-06T20:20:18.271927] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-06T20:20:18.271981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:18.272013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:18.272040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:18.272097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:18.331529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:18.332489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:18.332602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:18.332639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:18.453727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:18.453903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:18.453943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:18.453972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:18.457611] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-03-06T20:20:18.457989] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-06T20:20:18.458151] [INFO ] [sig ] DGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:18.604987] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DGX.txt [2026-03-06T20:20:18.605357] [INFO ] [sig ] [882/3360] Completed DGX in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:18.605404] [INFO ] [sig ] [883/3360] Forecasting DH... [2026-03-06T20:20:18.605434] [INFO ] [sig ] Generating forecast for: DH [2026-03-06T20:20:18.605466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-06T20:20:18.618340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-06T20:20:18.618719] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-06T20:20:18.619507] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-06T20:20:18.619559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:18.619613] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:18.619642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:18.619700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:18.679517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:18.680484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:18.680570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:18.680626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:18.810263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:18.810431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:18.810471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:18.810534] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:18.814182] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-03-06T20:20:18.814495] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-06T20:20:18.814660] [INFO ] [sig ] DH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:19.014020] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DH.txt [2026-03-06T20:20:19.014267] [INFO ] [sig ] [883/3360] Completed DH in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 14.7m [2026-03-06T20:20:19.014340] [INFO ] [sig ] [884/3360] Forecasting DHC... [2026-03-06T20:20:19.014394] [INFO ] [sig ] Generating forecast for: DHC [2026-03-06T20:20:19.014453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-06T20:20:19.028939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-06T20:20:19.029474] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-06T20:20:19.030785] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-06T20:20:19.030860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:19.030909] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:19.030955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:19.031052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:19.114053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:19.115146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:19.115258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:19.115293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:19.286728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:19.286913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:19.286957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:19.286985] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:19.292235] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-03-06T20:20:19.292866] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-06T20:20:19.293139] [INFO ] [sig ] DHC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:19.515836] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DHC.txt [2026-03-06T20:20:19.516102] [INFO ] [sig ] [884/3360] Completed DHC in 0.5s | 2.81 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:19.516176] [INFO ] [sig ] [885/3360] Forecasting DHF... [2026-03-06T20:20:19.516229] [INFO ] [sig ] Generating forecast for: DHF [2026-03-06T20:20:19.516283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-06T20:20:19.560417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-06T20:20:19.560945] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-06T20:20:19.561987] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-06T20:20:19.562050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:19.562087] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:19.562117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:19.562187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:19.650674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:19.652008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:19.652134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:19.652193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:19.830394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:19.830638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:19.830701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:19.830736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:19.835105] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-03-06T20:20:19.835595] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-06T20:20:19.835800] [INFO ] [sig ] DHF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:20.027296] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DHF.txt [2026-03-06T20:20:20.027548] [INFO ] [sig ] [885/3360] Completed DHF in 0.5s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:20.027634] [INFO ] [sig ] [886/3360] Forecasting DHI... [2026-03-06T20:20:20.027683] [INFO ] [sig ] Generating forecast for: DHI [2026-03-06T20:20:20.027736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-06T20:20:20.041993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-06T20:20:20.042439] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-06T20:20:20.043422] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-06T20:20:20.043485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:20.043520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:20.043592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:20.043680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:20.107202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:20.108539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:20.108738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:20.108795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:20.281948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:20.282126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:20.282170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:20.282219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:20.285906] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=27.57%) [2026-03-06T20:20:20.286240] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-06T20:20:20.286399] [INFO ] [sig ] DHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:20.452187] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DHI.txt [2026-03-06T20:20:20.452368] [INFO ] [sig ] [886/3360] Completed DHI in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:20.452412] [INFO ] [sig ] [887/3360] Forecasting DHIL... [2026-03-06T20:20:20.452442] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-06T20:20:20.452475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-06T20:20:20.465203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-06T20:20:20.465698] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-06T20:20:20.466911] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-06T20:20:20.466975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:20.467011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:20.467040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:20.467100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:20.525136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:20.526079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:20.526181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:20.526214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:20.649067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:20.649231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:20.649275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:20.649307] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:20.653169] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-03-06T20:20:20.653488] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-06T20:20:20.653653] [INFO ] [sig ] DHIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:20.805924] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DHIL.txt [2026-03-06T20:20:20.806094] [INFO ] [sig ] [887/3360] Completed DHIL in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:20.806137] [INFO ] [sig ] [888/3360] Forecasting DHX... [2026-03-06T20:20:20.806169] [INFO ] [sig ] Generating forecast for: DHX [2026-03-06T20:20:20.806202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-06T20:20:20.817877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-06T20:20:20.818320] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-06T20:20:20.819210] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-06T20:20:20.819265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:20.819299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:20.819326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:20.819385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:20.880924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:20.881870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:20.881977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:20.882013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:21.000761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:21.000932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:21.000984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:21.001022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:21.005215] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-06T20:20:21.005678] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-06T20:20:21.005842] [INFO ] [sig ] DHX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:21.159179] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DHX.txt [2026-03-06T20:20:21.159341] [INFO ] [sig ] [888/3360] Completed DHX in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:21.159381] [INFO ] [sig ] [889/3360] Forecasting DIBS... [2026-03-06T20:20:21.159410] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-06T20:20:21.159462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-06T20:20:21.170527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-06T20:20:21.170944] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-06T20:20:21.172173] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-06T20:20:21.172228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:21.172261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:21.172289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:21.172348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:21.231774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:21.232691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:21.232779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:21.232812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:21.353212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:21.353365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:21.353407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:21.353436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:21.356888] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-03-06T20:20:21.357168] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-06T20:20:21.357297] [INFO ] [sig ] DIBS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:21.502796] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DIBS.txt [2026-03-06T20:20:21.502957] [INFO ] [sig ] [889/3360] Completed DIBS in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:21.502997] [INFO ] [sig ] [890/3360] Forecasting DIN... [2026-03-06T20:20:21.503027] [INFO ] [sig ] Generating forecast for: DIN [2026-03-06T20:20:21.503058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-06T20:20:21.514284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-06T20:20:21.514695] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-06T20:20:21.515499] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-06T20:20:21.515551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:21.515616] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:21.515665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:21.515729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:21.573299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:21.574059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:21.574184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:21.574233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:21.698620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:21.698789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:21.698838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:21.698873] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:21.702323] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-06T20:20:21.702621] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-06T20:20:21.702753] [INFO ] [sig ] DIN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:21.869351] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DIN.txt [2026-03-06T20:20:21.869508] [INFO ] [sig ] [890/3360] Completed DIN in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:21.869564] [INFO ] [sig ] [891/3360] Forecasting DINO... [2026-03-06T20:20:21.869614] [INFO ] [sig ] Generating forecast for: DINO [2026-03-06T20:20:21.869646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-06T20:20:21.883298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-06T20:20:21.883754] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-06T20:20:21.884684] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-06T20:20:21.884740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:21.884774] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:21.884803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:21.884862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:21.946749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:21.947716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:21.947806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:21.947865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:22.078120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:22.078279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:22.078323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:22.078353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:22.082064] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-03-06T20:20:22.082395] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-06T20:20:22.082555] [INFO ] [sig ] DINO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:22.235440] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DINO.txt [2026-03-06T20:20:22.235600] [INFO ] [sig ] [891/3360] Completed DINO in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:22.235644] [INFO ] [sig ] [892/3360] Forecasting DIS... [2026-03-06T20:20:22.235674] [INFO ] [sig ] Generating forecast for: DIS [2026-03-06T20:20:22.235705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-06T20:20:22.247358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-06T20:20:22.247705] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-06T20:20:22.248567] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-06T20:20:22.248646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:22.248679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:22.248706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:22.248769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:22.308811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:22.309746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:22.309837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:22.309872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:22.439683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:22.439848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:22.439889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:22.439918] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:22.443412] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=87.89%) [2026-03-06T20:20:22.443714] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-06T20:20:22.443850] [INFO ] [sig ] DIS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:22.587490] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DIS.txt [2026-03-06T20:20:22.587662] [INFO ] [sig ] [892/3360] Completed DIS in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:22.587705] [INFO ] [sig ] [893/3360] Forecasting DJCO... [2026-03-06T20:20:22.587735] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-06T20:20:22.587766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-06T20:20:22.599128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-06T20:20:22.599471] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-06T20:20:22.600303] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-06T20:20:22.600355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:22.600387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:22.600413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:22.600470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:22.657914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:22.658807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:22.658889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:22.658922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:22.781263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:22.781421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:22.781462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:22.781493] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:22.784981] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=67.41%) [2026-03-06T20:20:22.785268] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-06T20:20:22.785397] [INFO ] [sig ] DJCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:22.928151] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DJCO.txt [2026-03-06T20:20:22.928320] [INFO ] [sig ] [893/3360] Completed DJCO in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:22.928360] [INFO ] [sig ] [894/3360] Forecasting DK... [2026-03-06T20:20:22.928390] [INFO ] [sig ] Generating forecast for: DK [2026-03-06T20:20:22.928428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-06T20:20:22.939218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-06T20:20:22.939535] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-06T20:20:22.940330] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-06T20:20:22.940383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:22.940415] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:22.940442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:22.940500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:22.998522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:22.999392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:22.999478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:22.999514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:23.129846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:23.130010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:23.130051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:23.130080] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:23.133534] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-03-06T20:20:23.133830] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-06T20:20:23.133962] [INFO ] [sig ] DK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:23.286715] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DK.txt [2026-03-06T20:20:23.286912] [INFO ] [sig ] [894/3360] Completed DK in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:23.286961] [INFO ] [sig ] [895/3360] Forecasting DKL... [2026-03-06T20:20:23.286991] [INFO ] [sig ] Generating forecast for: DKL [2026-03-06T20:20:23.287023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-06T20:20:23.298403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-06T20:20:23.298802] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-06T20:20:23.299636] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-06T20:20:23.299688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:23.299720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:23.299747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:23.299803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:23.358712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:23.359999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:23.360100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:23.360134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:23.498983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:23.499146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:23.499188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:23.499218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:23.503610] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-03-06T20:20:23.503972] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-06T20:20:23.504124] [INFO ] [sig ] DKL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:23.666931] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DKL.txt [2026-03-06T20:20:23.667099] [INFO ] [sig ] [895/3360] Completed DKL in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.7m [2026-03-06T20:20:23.667143] [INFO ] [sig ] [896/3360] Forecasting DKNG... [2026-03-06T20:20:23.667174] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-06T20:20:23.667208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-06T20:20:23.679348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-06T20:20:23.679777] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-06T20:20:23.680709] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-06T20:20:23.680765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:23.680799] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:23.680826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:23.680884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:23.740291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:23.741099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:23.741186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:23.741222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:23.858404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:23.858593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:23.858639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:23.858672] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:23.862249] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-06T20:20:23.862534] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-06T20:20:23.862688] [INFO ] [sig ] DKNG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:24.023340] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DKNG.txt [2026-03-06T20:20:24.023557] [INFO ] [sig ] [896/3360] Completed DKNG in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.6m [2026-03-06T20:20:24.023641] [INFO ] [sig ] [897/3360] Forecasting DKS... [2026-03-06T20:20:24.023686] [INFO ] [sig ] Generating forecast for: DKS [2026-03-06T20:20:24.023730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-06T20:20:24.035612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-06T20:20:24.035986] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-06T20:20:24.037008] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-06T20:20:24.037061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:24.037124] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:24.037152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:24.037399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:24.099874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:24.100827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:24.100918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:24.100953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:24.223031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:24.223192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:24.223232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:24.223260] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:24.226738] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=63.31%) [2026-03-06T20:20:24.227020] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-06T20:20:24.227150] [INFO ] [sig ] DKS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:24.374755] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DKS.txt [2026-03-06T20:20:24.374938] [INFO ] [sig ] [897/3360] Completed DKS in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.6m [2026-03-06T20:20:24.374987] [INFO ] [sig ] [898/3360] Forecasting DLB... [2026-03-06T20:20:24.375017] [INFO ] [sig ] Generating forecast for: DLB [2026-03-06T20:20:24.375049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-06T20:20:24.386490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-06T20:20:24.386949] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-06T20:20:24.387876] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-06T20:20:24.387950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:24.388003] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:24.388042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:24.388106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:24.446644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:24.447553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:24.447661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:24.447697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:24.577895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:24.578062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:24.578106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:24.578136] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:24.581719] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-03-06T20:20:24.582010] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-06T20:20:24.582149] [INFO ] [sig ] DLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:24.730534] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DLB.txt [2026-03-06T20:20:24.730690] [INFO ] [sig ] [898/3360] Completed DLB in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.6m [2026-03-06T20:20:24.730732] [INFO ] [sig ] [899/3360] Forecasting DLHC... [2026-03-06T20:20:24.730761] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-06T20:20:24.730792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-06T20:20:24.742457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-06T20:20:24.742879] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-06T20:20:24.743719] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-06T20:20:24.743772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:24.743805] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:24.743831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:24.743888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:24.803031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:24.803885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:24.803971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:24.804007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:24.919002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:24.919183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:24.919225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:24.919254] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:24.922768] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-06T20:20:24.923059] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-06T20:20:24.923192] [INFO ] [sig ] DLHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:25.072537] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DLHC.txt [2026-03-06T20:20:25.072694] [INFO ] [sig ] [899/3360] Completed DLHC in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.6m [2026-03-06T20:20:25.072735] [INFO ] [sig ] [900/3360] Forecasting DLNG... [2026-03-06T20:20:25.072765] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-06T20:20:25.072797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-06T20:20:25.083685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-06T20:20:25.084085] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-06T20:20:25.084945] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-06T20:20:25.085009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:25.085041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:25.085067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:25.085125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:25.146545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:25.147466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:25.147551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:25.147607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:25.268475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:25.268657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:25.268702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:25.268783] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:25.272412] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=43.06%) [2026-03-06T20:20:25.272735] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-06T20:20:25.272887] [INFO ] [sig ] DLNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:25.418104] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DLNG.txt [2026-03-06T20:20:25.418248] [INFO ] [sig ] [900/3360] Completed DLNG in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.6m [2026-03-06T20:20:25.418288] [INFO ] [sig ] [901/3360] Forecasting DLO... [2026-03-06T20:20:25.418316] [INFO ] [sig ] Generating forecast for: DLO [2026-03-06T20:20:25.418347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-06T20:20:25.431120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-06T20:20:25.431486] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-06T20:20:25.432516] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-06T20:20:25.432593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:25.432631] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:25.432658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:25.432715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:25.494414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:25.495263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:25.495350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:25.495384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:25.614955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:25.615119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:25.615162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:25.615192] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:25.618860] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-03-06T20:20:25.619151] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-06T20:20:25.619283] [INFO ] [sig ] DLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:25.768642] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DLO.txt [2026-03-06T20:20:25.768835] [INFO ] [sig ] [901/3360] Completed DLO in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:25.768885] [INFO ] [sig ] [902/3360] Forecasting DLPN... [2026-03-06T20:20:25.768917] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-06T20:20:25.768952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-06T20:20:25.781009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-06T20:20:25.781392] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-06T20:20:25.782249] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-06T20:20:25.782303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:25.782334] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:25.782361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:25.782419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:25.843082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:25.844261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:25.844369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:25.844412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:25.960991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:25.961160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:25.961202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:25.961232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:25.964819] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-03-06T20:20:25.965112] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-06T20:20:25.965247] [INFO ] [sig ] DLPN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:26.112587] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DLPN.txt [2026-03-06T20:20:26.112754] [INFO ] [sig ] [902/3360] Completed DLPN in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:26.112796] [INFO ] [sig ] [903/3360] Forecasting DLTH... [2026-03-06T20:20:26.112825] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-06T20:20:26.112862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-06T20:20:26.125179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-06T20:20:26.125698] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-06T20:20:26.126653] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-06T20:20:26.126725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:26.126761] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:26.126789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:26.126848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:26.187721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:26.188710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:26.188801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:26.188835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:26.317286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:26.317453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:26.317494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:26.317522] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:26.321098] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-03-06T20:20:26.321396] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-06T20:20:26.321533] [INFO ] [sig ] DLTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:26.468504] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DLTH.txt [2026-03-06T20:20:26.468692] [INFO ] [sig ] [903/3360] Completed DLTH in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:26.468736] [INFO ] [sig ] [904/3360] Forecasting DLX... [2026-03-06T20:20:26.468766] [INFO ] [sig ] Generating forecast for: DLX [2026-03-06T20:20:26.468798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-06T20:20:26.479901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-06T20:20:26.480231] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-06T20:20:26.481046] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-06T20:20:26.481099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:26.481131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:26.481157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:26.481214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:26.538233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:26.538888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:26.538967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:26.538999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:26.658560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:26.658734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:26.658774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:26.658803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:26.662279] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=20.45%) [2026-03-06T20:20:26.662561] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-06T20:20:26.662710] [INFO ] [sig ] DLX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:26.804986] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DLX.txt [2026-03-06T20:20:26.805124] [INFO ] [sig ] [904/3360] Completed DLX in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:26.805164] [INFO ] [sig ] [905/3360] Forecasting DLY... [2026-03-06T20:20:26.805193] [INFO ] [sig ] Generating forecast for: DLY [2026-03-06T20:20:26.805224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-06T20:20:26.817016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-06T20:20:26.817370] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-06T20:20:26.818197] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-06T20:20:26.818249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:26.818281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:26.818306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:26.818362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:26.875301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:26.876089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:26.876173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:26.876205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:26.994894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:26.995061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:26.995102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:26.995131] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:26.998690] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-03-06T20:20:26.999009] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-06T20:20:26.999150] [INFO ] [sig ] DLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:27.146257] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DLY.txt [2026-03-06T20:20:27.146425] [INFO ] [sig ] [905/3360] Completed DLY in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:27.146465] [INFO ] [sig ] [906/3360] Forecasting DMAC... [2026-03-06T20:20:27.146494] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-06T20:20:27.146525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-06T20:20:27.158994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-06T20:20:27.159638] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-06T20:20:27.160445] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-06T20:20:27.160498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:27.160529] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:27.160555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:27.160634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:27.218891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:27.219836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:27.219922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:27.219955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:27.342657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:27.342822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:27.342872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:27.342902] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:27.346589] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-03-06T20:20:27.346874] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-06T20:20:27.347015] [INFO ] [sig ] DMAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:27.489981] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMAC.txt [2026-03-06T20:20:27.490160] [INFO ] [sig ] [906/3360] Completed DMAC in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:27.490206] [INFO ] [sig ] [907/3360] Forecasting DMB... [2026-03-06T20:20:27.490239] [INFO ] [sig ] Generating forecast for: DMB [2026-03-06T20:20:27.490270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-06T20:20:27.505253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-06T20:20:27.505804] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-06T20:20:27.507081] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-06T20:20:27.507153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:27.507205] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:27.507259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:27.507355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:27.577311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:27.578334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:27.578460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:27.578496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:27.701700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:27.701890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:27.701940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:27.701972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:27.705878] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-03-06T20:20:27.706242] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-06T20:20:27.706404] [INFO ] [sig ] DMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:27.854009] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMB.txt [2026-03-06T20:20:27.854171] [INFO ] [sig ] [907/3360] Completed DMB in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:27.854212] [INFO ] [sig ] [908/3360] Forecasting DMLP... [2026-03-06T20:20:27.854245] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-06T20:20:27.854276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-06T20:20:27.867957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-06T20:20:27.868431] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-06T20:20:27.869549] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-06T20:20:27.869638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:27.869685] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:27.869722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:27.869806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:27.930066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:27.931012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:27.931100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:27.931135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:28.050455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:28.050642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:28.050686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:28.050716] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:28.054409] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-06T20:20:28.054746] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-06T20:20:28.054923] [INFO ] [sig ] DMLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:28.209616] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMLP.txt [2026-03-06T20:20:28.209785] [INFO ] [sig ] [908/3360] Completed DMLP in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:28.209827] [INFO ] [sig ] [909/3360] Forecasting DMO... [2026-03-06T20:20:28.209858] [INFO ] [sig ] Generating forecast for: DMO [2026-03-06T20:20:28.209892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-06T20:20:28.222839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-06T20:20:28.223279] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-06T20:20:28.224176] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-06T20:20:28.224237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:28.224269] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:28.224296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:28.224353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:28.282039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:28.282983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:28.283069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:28.283101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:28.402451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:28.402634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:28.402679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:28.402708] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:28.406730] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-03-06T20:20:28.407018] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-06T20:20:28.407152] [INFO ] [sig ] DMO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:28.561662] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMO.txt [2026-03-06T20:20:28.561852] [INFO ] [sig ] [909/3360] Completed DMO in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:28.561897] [INFO ] [sig ] [910/3360] Forecasting DMRC... [2026-03-06T20:20:28.561928] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-06T20:20:28.561965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-06T20:20:28.574118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-06T20:20:28.574565] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-06T20:20:28.575472] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-06T20:20:28.575529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:28.575564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:28.575620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:28.575681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:28.640538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:28.641489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:28.641594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:28.641632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:28.771465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:28.771650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:28.771695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:28.771744] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:28.775511] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-06T20:20:28.775911] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-06T20:20:28.776089] [INFO ] [sig ] DMRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:28.935727] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMRC.txt [2026-03-06T20:20:28.935936] [INFO ] [sig ] [910/3360] Completed DMRC in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:28.935981] [INFO ] [sig ] [911/3360] Forecasting DMXF... [2026-03-06T20:20:28.936014] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-06T20:20:28.936058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-06T20:20:28.947915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-06T20:20:28.948310] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-06T20:20:28.949158] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-06T20:20:28.949213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:28.949247] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:28.949275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:28.949345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:29.013959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:29.014899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:29.014988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:29.015023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:29.142492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:29.142677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:29.142722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:29.142754] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:29.146859] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=68.36%) [2026-03-06T20:20:29.147171] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-06T20:20:29.147335] [INFO ] [sig ] DMXF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:29.302991] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DMXF.txt [2026-03-06T20:20:29.303156] [INFO ] [sig ] [911/3360] Completed DMXF in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.6m [2026-03-06T20:20:29.303198] [INFO ] [sig ] [912/3360] Forecasting DNA... [2026-03-06T20:20:29.303228] [INFO ] [sig ] Generating forecast for: DNA [2026-03-06T20:20:29.303261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-06T20:20:29.316309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-06T20:20:29.316769] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-06T20:20:29.317709] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-06T20:20:29.317775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:29.317847] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:29.317891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:29.317964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:29.381171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:29.382098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:29.382223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:29.382264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:29.511248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:29.511414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:29.511457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:29.511486] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:29.514974] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=78.55%) [2026-03-06T20:20:29.515279] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-06T20:20:29.515410] [INFO ] [sig ] DNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:29.664389] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DNA.txt [2026-03-06T20:20:29.664553] [INFO ] [sig ] [912/3360] Completed DNA in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.5m [2026-03-06T20:20:29.664619] [INFO ] [sig ] [913/3360] Forecasting DNLI... [2026-03-06T20:20:29.664650] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-06T20:20:29.664681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-06T20:20:29.679851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-06T20:20:29.680228] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-06T20:20:29.681128] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-06T20:20:29.681182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:29.681214] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:29.681240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:29.681296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:29.744786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:29.746039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:29.746180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:29.746219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:29.890677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:29.890850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:29.890892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:29.890925] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:29.895382] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-03-06T20:20:29.895793] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-06T20:20:29.895971] [INFO ] [sig ] DNLI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:30.042517] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DNLI.txt [2026-03-06T20:20:30.042685] [INFO ] [sig ] [913/3360] Completed DNLI in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.5m [2026-03-06T20:20:30.042727] [INFO ] [sig ] [914/3360] Forecasting DNP... [2026-03-06T20:20:30.042759] [INFO ] [sig ] Generating forecast for: DNP [2026-03-06T20:20:30.042790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-06T20:20:30.054140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-06T20:20:30.054467] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-06T20:20:30.055266] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-06T20:20:30.055319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:30.055397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:30.055440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:30.055500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:30.115246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:30.116151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:30.116237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:30.116273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:30.240341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:30.240505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:30.240546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:30.240593] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:30.244026] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-03-06T20:20:30.244306] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-06T20:20:30.244435] [INFO ] [sig ] DNP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:30.387594] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DNP.txt [2026-03-06T20:20:30.387745] [INFO ] [sig ] [914/3360] Completed DNP in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.5m [2026-03-06T20:20:30.387786] [INFO ] [sig ] [915/3360] Forecasting DNTH... [2026-03-06T20:20:30.387837] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-06T20:20:30.387869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-06T20:20:30.399825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-06T20:20:30.400206] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-06T20:20:30.401054] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-06T20:20:30.401118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:30.401149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:30.401175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:30.401231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:30.462874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:30.463736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:30.463820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:30.463852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:30.581690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:30.581853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:30.581894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:30.581924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:30.585990] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-06T20:20:30.586269] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-06T20:20:30.586398] [INFO ] [sig ] DNTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:30.730993] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DNTH.txt [2026-03-06T20:20:30.731128] [INFO ] [sig ] [915/3360] Completed DNTH in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.5m [2026-03-06T20:20:30.731169] [INFO ] [sig ] [916/3360] Forecasting DOCN... [2026-03-06T20:20:30.731200] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-06T20:20:30.731230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-06T20:20:30.742146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-06T20:20:30.742514] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-06T20:20:30.743358] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-06T20:20:30.743411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:30.743443] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:30.743470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:30.743527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:30.800852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:30.801767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:30.801865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:30.801898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:30.924923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:30.925095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:30.925142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:30.925171] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:30.928665] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-03-06T20:20:30.928955] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-06T20:20:30.929103] [INFO ] [sig ] DOCN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:31.149633] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DOCN.txt [2026-03-06T20:20:31.149785] [INFO ] [sig ] [916/3360] Completed DOCN in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.5m [2026-03-06T20:20:31.149826] [INFO ] [sig ] [917/3360] Forecasting DOCS... [2026-03-06T20:20:31.149855] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-06T20:20:31.149888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-06T20:20:31.160947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-06T20:20:31.161358] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-06T20:20:31.162258] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-06T20:20:31.162318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:31.162351] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:31.162378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:31.162436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:31.223482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:31.224535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:31.224655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:31.224691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:31.356280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:31.356469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:31.356513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:31.356597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:31.360829] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=5.75%) [2026-03-06T20:20:31.361122] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-06T20:20:31.361264] [INFO ] [sig ] DOCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:31.515033] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DOCS.txt [2026-03-06T20:20:31.515204] [INFO ] [sig ] [917/3360] Completed DOCS in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:31.515247] [INFO ] [sig ] [918/3360] Forecasting DOGZ... [2026-03-06T20:20:31.515280] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-06T20:20:31.515317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-06T20:20:31.526350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-06T20:20:31.526748] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-06T20:20:31.527633] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-06T20:20:31.527688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:31.527720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:31.527746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:31.527803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:31.586881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:31.587792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:31.587898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:31.587933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:31.709494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:31.709651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:31.709695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:31.709725] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:31.713279] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-03-06T20:20:31.713597] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-06T20:20:31.713733] [INFO ] [sig ] DOGZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:31.859340] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DOGZ.txt [2026-03-06T20:20:31.859490] [INFO ] [sig ] [918/3360] Completed DOGZ in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:31.859530] [INFO ] [sig ] [919/3360] Forecasting DOLE... [2026-03-06T20:20:31.859561] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-06T20:20:31.859617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-06T20:20:31.870951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-06T20:20:31.871334] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-06T20:20:31.872196] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-06T20:20:31.872251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:31.872282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:31.872309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:31.872366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:31.929886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:31.930654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:31.930737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:31.930770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:32.057670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:32.057853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:32.057897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:32.057927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:32.061852] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=13.26%) [2026-03-06T20:20:32.062155] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-06T20:20:32.062445] [INFO ] [sig ] DOLE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:32.205928] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DOLE.txt [2026-03-06T20:20:32.206079] [INFO ] [sig ] [919/3360] Completed DOLE in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:32.206120] [INFO ] [sig ] [920/3360] Forecasting DOMO... [2026-03-06T20:20:32.206150] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-06T20:20:32.206181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-06T20:20:32.217425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-06T20:20:32.217789] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-06T20:20:32.218609] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-06T20:20:32.218662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:32.218694] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:32.218721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:32.218778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:32.278287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:32.278970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:32.279052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:32.279086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:32.401338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:32.401496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:32.401537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:32.401585] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:32.405291] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-03-06T20:20:32.405785] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-06T20:20:32.405920] [INFO ] [sig ] DOMO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:32.551279] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DOMO.txt [2026-03-06T20:20:32.551418] [INFO ] [sig ] [920/3360] Completed DOMO in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:32.551458] [INFO ] [sig ] [921/3360] Forecasting DORM... [2026-03-06T20:20:32.551487] [INFO ] [sig ] Generating forecast for: DORM [2026-03-06T20:20:32.551518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-06T20:20:32.563478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-06T20:20:32.563953] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-06T20:20:32.565005] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-06T20:20:32.565082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:32.565144] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:32.565201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:32.565297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:32.637714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:32.638518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:32.638625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:32.638662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:32.771970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:32.772161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:32.772232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:32.772319] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:32.782256] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-03-06T20:20:32.782847] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-06T20:20:32.783085] [INFO ] [sig ] DORM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:32.930218] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DORM.txt [2026-03-06T20:20:32.930363] [INFO ] [sig ] [921/3360] Completed DORM in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:32.930404] [INFO ] [sig ] [922/3360] Forecasting DOUG... [2026-03-06T20:20:32.930434] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-06T20:20:32.930466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-06T20:20:32.941833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-06T20:20:32.942235] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-06T20:20:32.943093] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-06T20:20:32.943146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:32.943178] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:32.943206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:32.943264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:33.000273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:33.001165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:33.001252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:33.001285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:33.119231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:33.119395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:33.119435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:33.119464] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:33.122997] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-06T20:20:33.123288] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-06T20:20:33.123422] [INFO ] [sig ] DOUG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:33.265693] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DOUG.txt [2026-03-06T20:20:33.265834] [INFO ] [sig ] [922/3360] Completed DOUG in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:33.265874] [INFO ] [sig ] [923/3360] Forecasting DOX... [2026-03-06T20:20:33.265904] [INFO ] [sig ] Generating forecast for: DOX [2026-03-06T20:20:33.265934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-06T20:20:33.276680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-06T20:20:33.277051] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-06T20:20:33.277902] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-06T20:20:33.277956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:33.277988] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:33.278014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:33.278073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:33.337489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:33.338272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:33.338357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:33.338389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:33.461770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:33.461920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:33.461959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:33.461987] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:33.465917] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-03-06T20:20:33.466195] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-06T20:20:33.466324] [INFO ] [sig ] DOX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:33.623458] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DOX.txt [2026-03-06T20:20:33.623623] [INFO ] [sig ] [923/3360] Completed DOX in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:33.623667] [INFO ] [sig ] [924/3360] Forecasting DPG... [2026-03-06T20:20:33.623703] [INFO ] [sig ] Generating forecast for: DPG [2026-03-06T20:20:33.623735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-06T20:20:33.636060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-06T20:20:33.636389] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-06T20:20:33.637223] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-06T20:20:33.637276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:33.637307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:33.637335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:33.637393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:33.695807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:33.696539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:33.696692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:33.696727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:33.819344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:33.819507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:33.819549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:33.819598] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:33.823662] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-03-06T20:20:33.823954] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-06T20:20:33.824091] [INFO ] [sig ] DPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:33.972739] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DPG.txt [2026-03-06T20:20:33.972891] [INFO ] [sig ] [924/3360] Completed DPG in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:33.972931] [INFO ] [sig ] [925/3360] Forecasting DPRO... [2026-03-06T20:20:33.972961] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-06T20:20:33.972993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-06T20:20:33.984857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-06T20:20:33.985227] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-06T20:20:33.986066] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-06T20:20:33.986131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:33.986170] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:33.986203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:33.986296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:34.048429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:34.049407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:34.049503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:34.049537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:34.176957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:34.177119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:34.177160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:34.177190] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:34.180718] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-03-06T20:20:34.181015] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-06T20:20:34.181152] [INFO ] [sig ] DPRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:34.325511] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DPRO.txt [2026-03-06T20:20:34.325682] [INFO ] [sig ] [925/3360] Completed DPRO in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:34.325724] [INFO ] [sig ] [926/3360] Forecasting DPZ... [2026-03-06T20:20:34.325753] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-06T20:20:34.325784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-06T20:20:34.337801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-06T20:20:34.341493] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-06T20:20:34.342480] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-06T20:20:34.342534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:34.342567] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:34.342614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:34.342678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:34.399531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:34.400274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:34.400374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:34.400410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:34.518673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:34.518836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:34.518878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:34.518908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:34.522417] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-03-06T20:20:34.522725] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-06T20:20:34.522857] [INFO ] [sig ] DPZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:34.672857] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DPZ.txt [2026-03-06T20:20:34.673014] [INFO ] [sig ] [926/3360] Completed DPZ in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:34.673057] [INFO ] [sig ] [927/3360] Forecasting DQ... [2026-03-06T20:20:34.673087] [INFO ] [sig ] Generating forecast for: DQ [2026-03-06T20:20:34.673118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-06T20:20:34.684498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-06T20:20:34.684860] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-06T20:20:34.685709] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-06T20:20:34.685775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:34.685807] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:34.685833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:34.685889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:34.744408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:34.745106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:34.745189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:34.745223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:34.875190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:34.875355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:34.875396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:34.875426] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:34.878944] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-03-06T20:20:34.879231] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-06T20:20:34.879362] [INFO ] [sig ] DQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:35.028488] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DQ.txt [2026-03-06T20:20:35.028715] [INFO ] [sig ] [927/3360] Completed DQ in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:35.028758] [INFO ] [sig ] [928/3360] Forecasting DRD... [2026-03-06T20:20:35.028786] [INFO ] [sig ] Generating forecast for: DRD [2026-03-06T20:20:35.028818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-06T20:20:35.040097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-06T20:20:35.040505] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-06T20:20:35.041505] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-06T20:20:35.041560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:35.041614] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:35.041644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:35.041702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:35.101598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:35.102503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:35.102613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:35.102651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:35.234032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:35.234236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:35.234280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:35.234310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:35.238205] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=86.73%) [2026-03-06T20:20:35.238550] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-06T20:20:35.238713] [INFO ] [sig ] DRD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:35.392438] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRD.txt [2026-03-06T20:20:35.392618] [INFO ] [sig ] [928/3360] Completed DRD in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.5m [2026-03-06T20:20:35.392662] [INFO ] [sig ] [929/3360] Forecasting DRH... [2026-03-06T20:20:35.392692] [INFO ] [sig ] Generating forecast for: DRH [2026-03-06T20:20:35.392724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-06T20:20:35.404429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-06T20:20:35.404867] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-06T20:20:35.405728] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-06T20:20:35.405781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:35.405813] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:35.405840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:35.405897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:35.464170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:35.465085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:35.465176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:35.465212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:35.586222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:35.586379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:35.586422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:35.586451] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:35.589982] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-06T20:20:35.590277] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-06T20:20:35.590414] [INFO ] [sig ] DRH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:35.735020] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRH.txt [2026-03-06T20:20:35.735176] [INFO ] [sig ] [929/3360] Completed DRH in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.4m [2026-03-06T20:20:35.735225] [INFO ] [sig ] [930/3360] Forecasting DRI... [2026-03-06T20:20:35.735261] [INFO ] [sig ] Generating forecast for: DRI [2026-03-06T20:20:35.735295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-06T20:20:35.747100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-06T20:20:35.747486] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-06T20:20:35.748410] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-06T20:20:35.748463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:35.748494] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:35.748519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:35.748610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:35.809223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:35.809948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:35.810028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:35.810060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:35.950066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:35.950262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:35.950307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:35.950337] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:35.954486] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-06T20:20:35.954890] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-06T20:20:35.955031] [INFO ] [sig ] DRI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:36.104383] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRI.txt [2026-03-06T20:20:36.104540] [INFO ] [sig ] [930/3360] Completed DRI in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.4m [2026-03-06T20:20:36.104611] [INFO ] [sig ] [931/3360] Forecasting DRIO... [2026-03-06T20:20:36.104645] [INFO ] [sig ] Generating forecast for: DRIO [2026-03-06T20:20:36.104675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-03-06T20:20:36.117793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-03-06T20:20:36.118236] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-03-06T20:20:36.119077] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-03-06T20:20:36.119135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:36.119229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:36.119261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:36.119320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:36.183722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:36.184516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:36.184623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:36.184660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:36.306566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:36.306744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:36.306786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:36.306815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:36.310569] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-03-06T20:20:36.310914] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-03-06T20:20:36.311054] [INFO ] [sig ] DRIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:36.461032] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRIO.txt [2026-03-06T20:20:36.461174] [INFO ] [sig ] [931/3360] Completed DRIO in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.4m [2026-03-06T20:20:36.461216] [INFO ] [sig ] [932/3360] Forecasting DRLL... [2026-03-06T20:20:36.461252] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-06T20:20:36.461299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-06T20:20:36.472906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-06T20:20:36.473300] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-06T20:20:36.474131] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-06T20:20:36.474190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:36.474222] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:36.474249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:36.474307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:36.533916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:36.534697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:36.534778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:36.534811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:36.663945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:36.664141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:36.664186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:36.664215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:36.667973] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-06T20:20:36.668332] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-06T20:20:36.668499] [INFO ] [sig ] DRLL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:36.812828] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRLL.txt [2026-03-06T20:20:36.812977] [INFO ] [sig ] [932/3360] Completed DRLL in 0.4s | 2.80 sym/s | Total: 5.5m | ETA: 14.4m [2026-03-06T20:20:36.813019] [INFO ] [sig ] [933/3360] Forecasting DRMA... [2026-03-06T20:20:36.813048] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-06T20:20:36.813079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-06T20:20:36.825070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-06T20:20:36.825690] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-06T20:20:36.826508] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-06T20:20:36.826561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:36.826622] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:36.826650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:36.826713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:36.886094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:36.887035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:36.887122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:36.887156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:37.009415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:37.009590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:37.009634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:37.009663] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:37.013123] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=54.05%) [2026-03-06T20:20:37.013409] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-06T20:20:37.013545] [INFO ] [sig ] DRMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:37.159550] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRMA.txt [2026-03-06T20:20:37.159711] [INFO ] [sig ] [933/3360] Completed DRMA in 0.3s | 2.80 sym/s | Total: 5.5m | ETA: 14.4m [2026-03-06T20:20:37.159752] [INFO ] [sig ] [934/3360] Forecasting DRS... [2026-03-06T20:20:37.159782] [INFO ] [sig ] Generating forecast for: DRS [2026-03-06T20:20:37.159815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-06T20:20:37.171124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-06T20:20:37.171491] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-06T20:20:37.172338] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-06T20:20:37.172396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:37.172428] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:37.172454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:37.172511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:37.231252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:37.232008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:37.232091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:37.232125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:37.351944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:37.352111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:37.352173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:37.352235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:37.355874] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=66.75%) [2026-03-06T20:20:37.356190] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-06T20:20:37.356342] [INFO ] [sig ] DRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:37.516355] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRS.txt [2026-03-06T20:20:37.516529] [INFO ] [sig ] [934/3360] Completed DRS in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:37.516593] [INFO ] [sig ] [935/3360] Forecasting DRTS... [2026-03-06T20:20:37.516627] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-06T20:20:37.516658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-06T20:20:37.529717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-06T20:20:37.530125] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-06T20:20:37.530974] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-06T20:20:37.531028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:37.531060] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:37.531086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:37.531162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:37.588834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:37.589607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:37.589690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:37.589723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:37.708380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:37.708761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:37.708803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:37.708831] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:37.712809] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=22.11%) [2026-03-06T20:20:37.713088] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-06T20:20:37.713221] [INFO ] [sig ] DRTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:37.855372] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DRTS.txt [2026-03-06T20:20:37.855523] [INFO ] [sig ] [935/3360] Completed DRTS in 0.3s | 2.80 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:37.855563] [INFO ] [sig ] [936/3360] Forecasting DRUG... [2026-03-06T20:20:37.855622] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-06T20:20:37.855654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-06T20:20:37.867693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-06T20:20:37.868050] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-06T20:20:37.868902] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-06T20:20:37.868955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:37.868987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:37.869014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:37.869072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:37.926858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:37.927473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:37.927593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:37.927631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:38.049116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:38.049273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:38.049313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:38.049343] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:38.052834] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=79.89%) [2026-03-06T20:20:38.053128] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-06T20:20:38.053283] [INFO ] [sig ] DRUG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:38.194585] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DRUG.txt [2026-03-06T20:20:38.194703] [INFO ] [sig ] [936/3360] Completed DRUG in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:38.194741] [INFO ] [sig ] [937/3360] Forecasting DRVN... [2026-03-06T20:20:38.194770] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-06T20:20:38.194801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-06T20:20:38.206867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-06T20:20:38.207301] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-06T20:20:38.208199] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-06T20:20:38.208253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:38.208285] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:38.208312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:38.208373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:38.266934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:38.267934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:38.268021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:38.268055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:38.391475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:38.391670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:38.391728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:38.391760] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:38.395348] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-03-06T20:20:38.395673] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-06T20:20:38.395815] [INFO ] [sig ] DRVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:38.547342] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DRVN.txt [2026-03-06T20:20:38.547510] [INFO ] [sig ] [937/3360] Completed DRVN in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:38.547550] [INFO ] [sig ] [938/3360] Forecasting DSGX... [2026-03-06T20:20:38.547600] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-06T20:20:38.547635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-06T20:20:38.560181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-06T20:20:38.560605] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-06T20:20:38.561670] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-06T20:20:38.561723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:38.561771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:38.561799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:38.561856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:38.625610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:38.626478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:38.626559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:38.626615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:38.759390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:38.759561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:38.759626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:38.759658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:38.763233] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=22.75%) [2026-03-06T20:20:38.763528] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-06T20:20:38.763691] [INFO ] [sig ] DSGX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:38.914076] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DSGX.txt [2026-03-06T20:20:38.914258] [INFO ] [sig ] [938/3360] Completed DSGX in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:38.914301] [INFO ] [sig ] [939/3360] Forecasting DSL... [2026-03-06T20:20:38.914331] [INFO ] [sig ] Generating forecast for: DSL [2026-03-06T20:20:38.914363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-06T20:20:38.927743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-06T20:20:38.928334] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-06T20:20:38.929568] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-06T20:20:38.929657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:38.929690] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:38.929719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:38.929777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:38.991798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:38.992760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:38.992845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:38.992880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:39.113041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:39.113216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:39.113265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:39.113303] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:39.117118] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-03-06T20:20:39.117422] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-06T20:20:39.117560] [INFO ] [sig ] DSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:39.265375] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DSL.txt [2026-03-06T20:20:39.265537] [INFO ] [sig ] [939/3360] Completed DSL in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:39.265600] [INFO ] [sig ] [940/3360] Forecasting DSM... [2026-03-06T20:20:39.265634] [INFO ] [sig ] Generating forecast for: DSM [2026-03-06T20:20:39.265666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-06T20:20:39.277025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-06T20:20:39.277437] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-06T20:20:39.278365] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-06T20:20:39.278420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:39.278452] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:39.278479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:39.278536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:39.336932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:39.337811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:39.337915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:39.337950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:39.456740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:39.456896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:39.456936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:39.456965] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:39.460589] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=17.84%) [2026-03-06T20:20:39.460873] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-06T20:20:39.461003] [INFO ] [sig ] DSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:39.621877] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DSM.txt [2026-03-06T20:20:39.622046] [INFO ] [sig ] [940/3360] Completed DSM in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:39.622088] [INFO ] [sig ] [941/3360] Forecasting DSP... [2026-03-06T20:20:39.622119] [INFO ] [sig ] Generating forecast for: DSP [2026-03-06T20:20:39.622151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-06T20:20:39.634223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-06T20:20:39.634682] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-06T20:20:39.635536] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-06T20:20:39.635622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:39.635663] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:39.635693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:39.635752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:39.700868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:39.701887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:39.702007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:39.702043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:39.831492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:39.831715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:39.831762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:39.831793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:39.835910] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-03-06T20:20:39.836339] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-06T20:20:39.836499] [INFO ] [sig ] DSP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:39.985863] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DSP.txt [2026-03-06T20:20:39.986025] [INFO ] [sig ] [941/3360] Completed DSP in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:39.986066] [INFO ] [sig ] [942/3360] Forecasting DSX... [2026-03-06T20:20:39.986103] [INFO ] [sig ] Generating forecast for: DSX [2026-03-06T20:20:39.986139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-06T20:20:39.997912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-06T20:20:39.998317] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-06T20:20:39.999180] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-06T20:20:39.999238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:39.999273] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:39.999301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:39.999360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:40.059698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:40.060552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:40.060658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:40.060695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:40.184092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:40.184255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:40.184297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:40.184328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:40.187946] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: DOWN (p=38.22%) [2026-03-06T20:20:40.188250] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-06T20:20:40.188405] [INFO ] [sig ] DSX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:40.332816] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DSX.txt [2026-03-06T20:20:40.332967] [INFO ] [sig ] [942/3360] Completed DSX in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:40.333007] [INFO ] [sig ] [943/3360] Forecasting DTB... [2026-03-06T20:20:40.333036] [INFO ] [sig ] Generating forecast for: DTB [2026-03-06T20:20:40.333067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-06T20:20:40.345440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-06T20:20:40.345805] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-06T20:20:40.346778] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-06T20:20:40.346832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:40.346863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:40.346889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:40.346945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:40.410746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:40.411645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:40.411733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:40.411768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:40.541226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:40.541556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:40.541623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:40.541655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:40.545424] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: UP (p=81.15%) [2026-03-06T20:20:40.545737] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-06T20:20:40.545874] [INFO ] [sig ] DTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:40.694740] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DTB.txt [2026-03-06T20:20:40.694887] [INFO ] [sig ] [943/3360] Completed DTB in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:40.694937] [INFO ] [sig ] [944/3360] Forecasting DTE... [2026-03-06T20:20:40.694968] [INFO ] [sig ] Generating forecast for: DTE [2026-03-06T20:20:40.694999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-06T20:20:40.706606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-06T20:20:40.706975] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-06T20:20:40.707937] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-06T20:20:40.707993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:40.708028] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:40.708057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:40.708115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:40.769324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:40.770139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:40.770234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:40.770274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:40.889425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:40.889607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:40.889651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:40.889680] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:40.893276] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-03-06T20:20:40.893598] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-06T20:20:40.893736] [INFO ] [sig ] DTE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:41.038035] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DTE.txt [2026-03-06T20:20:41.038239] [INFO ] [sig ] [944/3360] Completed DTE in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-03-06T20:20:41.038298] [INFO ] [sig ] [945/3360] Forecasting DTG... [2026-03-06T20:20:41.038344] [INFO ] [sig ] Generating forecast for: DTG [2026-03-06T20:20:41.038388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-06T20:20:41.050338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-06T20:20:41.050732] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-06T20:20:41.051658] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-06T20:20:41.051713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:41.051748] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:41.051777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:41.051836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:41.115323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:41.116115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:41.116197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:41.116234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:41.253283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:41.253477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:41.253528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:41.253560] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:41.257240] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-03-06T20:20:41.257534] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-06T20:20:41.257685] [INFO ] [sig ] DTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:41.405512] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DTG.txt [2026-03-06T20:20:41.405670] [INFO ] [sig ] [945/3360] Completed DTG in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:41.405712] [INFO ] [sig ] [946/3360] Forecasting DTIL... [2026-03-06T20:20:41.405741] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-06T20:20:41.405773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-06T20:20:41.417621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-06T20:20:41.418059] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-06T20:20:41.418992] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-06T20:20:41.419048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:41.419081] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:41.419121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:41.419180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:41.482388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:41.483231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:41.483318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:41.483353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:41.606937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:41.607113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:41.607160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:41.607189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:41.611637] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=84.30%) [2026-03-06T20:20:41.611969] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-06T20:20:41.612128] [INFO ] [sig ] DTIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:41.774520] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DTIL.txt [2026-03-06T20:20:41.774707] [INFO ] [sig ] [946/3360] Completed DTIL in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:41.774748] [INFO ] [sig ] [947/3360] Forecasting DTM... [2026-03-06T20:20:41.774779] [INFO ] [sig ] Generating forecast for: DTM [2026-03-06T20:20:41.774810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-06T20:20:41.787304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-06T20:20:41.787787] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-06T20:20:41.788749] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-06T20:20:41.788807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:41.788841] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:41.788869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:41.788927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:41.850791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:41.851718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:41.851805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:41.851840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:41.980038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:41.980202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:41.980244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:41.980279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:41.984660] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-06T20:20:41.984958] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-06T20:20:41.985097] [INFO ] [sig ] DTM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:42.135090] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DTM.txt [2026-03-06T20:20:42.135253] [INFO ] [sig ] [947/3360] Completed DTM in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:42.135295] [INFO ] [sig ] [948/3360] Forecasting DUK... [2026-03-06T20:20:42.135325] [INFO ] [sig ] Generating forecast for: DUK [2026-03-06T20:20:42.135355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-06T20:20:42.147506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-06T20:20:42.148081] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-06T20:20:42.148984] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-06T20:20:42.149038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:42.149101] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:42.149130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:42.149190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:42.210181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:42.211354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:42.211453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:42.211488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:42.334073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:42.334232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:42.334272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:42.334301] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:42.337839] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=47.19%) [2026-03-06T20:20:42.338134] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-06T20:20:42.338277] [INFO ] [sig ] DUK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:42.484456] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DUK.txt [2026-03-06T20:20:42.484617] [INFO ] [sig ] [948/3360] Completed DUK in 0.3s | 2.80 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:42.484661] [INFO ] [sig ] [949/3360] Forecasting DUKB... [2026-03-06T20:20:42.484691] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-06T20:20:42.484720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-06T20:20:42.496225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-06T20:20:42.496660] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-06T20:20:42.497640] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-06T20:20:42.497700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:42.497733] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:42.497762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:42.497849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:42.558700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:42.559457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:42.559541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:42.559594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:42.685217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:42.685393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:42.685440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:42.685469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:42.689512] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=42.63%) [2026-03-06T20:20:42.689831] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-06T20:20:42.689968] [INFO ] [sig ] DUKB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:42.843184] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DUKB.txt [2026-03-06T20:20:42.843363] [INFO ] [sig ] [949/3360] Completed DUKB in 0.4s | 2.80 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:42.843406] [INFO ] [sig ] [950/3360] Forecasting DUOL... [2026-03-06T20:20:42.843436] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-06T20:20:42.843469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-06T20:20:42.855910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-06T20:20:42.856285] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-06T20:20:42.857161] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-06T20:20:42.857217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:42.857258] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:42.857307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:42.857389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:42.917627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:42.918532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:42.918638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:42.918675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:43.043099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:43.043257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:43.043306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:43.043340] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:43.046785] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-03-06T20:20:43.047063] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-06T20:20:43.047190] [INFO ] [sig ] DUOL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:43.192510] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DUOL.txt [2026-03-06T20:20:43.192688] [INFO ] [sig ] [950/3360] Completed DUOL in 0.3s | 2.80 sym/s | Total: 5.6m | ETA: 14.3m [2026-03-06T20:20:43.192731] [INFO ] [sig ] [951/3360] Forecasting DVA... [2026-03-06T20:20:43.192762] [INFO ] [sig ] Generating forecast for: DVA [2026-03-06T20:20:43.192793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-06T20:20:43.204036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-06T20:20:43.204381] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-06T20:20:43.205209] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-06T20:20:43.205284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:43.205320] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:43.205348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:43.205412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:43.267267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:43.268076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:43.268163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:43.268197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:43.399452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:43.399640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:43.399686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:43.399777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:43.403620] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-03-06T20:20:43.403950] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-06T20:20:43.404097] [INFO ] [sig ] DVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:43.553169] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DVA.txt [2026-03-06T20:20:43.553320] [INFO ] [sig ] [951/3360] Completed DVA in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:43.553361] [INFO ] [sig ] [952/3360] Forecasting DVN... [2026-03-06T20:20:43.553392] [INFO ] [sig ] Generating forecast for: DVN [2026-03-06T20:20:43.553423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-06T20:20:43.565318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-06T20:20:43.565895] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-06T20:20:43.566920] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-06T20:20:43.566975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:43.567008] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:43.567036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:43.567095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:43.633278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:43.634247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:43.634335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:43.634369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:43.761930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:43.762081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:43.762121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:43.762150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:43.765657] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-03-06T20:20:43.765935] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-06T20:20:43.766065] [INFO ] [sig ] DVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:43.913542] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DVN.txt [2026-03-06T20:20:43.913698] [INFO ] [sig ] [952/3360] Completed DVN in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:43.913739] [INFO ] [sig ] [953/3360] Forecasting DWAS... [2026-03-06T20:20:43.913770] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-06T20:20:43.913799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-06T20:20:43.925181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-06T20:20:43.925551] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-06T20:20:43.926396] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-06T20:20:43.926452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:43.926486] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:43.926730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:43.926796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:43.985523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:43.986370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:43.986453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:43.986486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:44.113530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:44.113721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:44.113764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:44.113796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:44.117384] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=87.48%) [2026-03-06T20:20:44.117706] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-06T20:20:44.117872] [INFO ] [sig ] DWAS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:44.261292] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DWAS.txt [2026-03-06T20:20:44.261414] [INFO ] [sig ] [953/3360] Completed DWAS in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:44.261453] [INFO ] [sig ] [954/3360] Forecasting DWSH... [2026-03-06T20:20:44.261482] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-06T20:20:44.261512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-06T20:20:44.272717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-06T20:20:44.273067] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-06T20:20:44.273951] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-06T20:20:44.274005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:44.274038] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:44.274066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:44.274124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:44.343209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:44.344355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:44.344455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:44.344493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:44.465071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:44.465229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:44.465269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:44.465298] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:44.468849] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-06T20:20:44.469125] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-06T20:20:44.469257] [INFO ] [sig ] DWSH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:44.613286] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DWSH.txt [2026-03-06T20:20:44.613432] [INFO ] [sig ] [954/3360] Completed DWSH in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:44.613487] [INFO ] [sig ] [955/3360] Forecasting DX... [2026-03-06T20:20:44.613519] [INFO ] [sig ] Generating forecast for: DX [2026-03-06T20:20:44.613549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-06T20:20:44.625060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-06T20:20:44.625440] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-06T20:20:44.626253] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-06T20:20:44.626308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:44.626341] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:44.626367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:44.626424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:44.686999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:44.687722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:44.687802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:44.687859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:44.816892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:44.817054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:44.817097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:44.817126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:44.821009] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-03-06T20:20:44.821321] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-06T20:20:44.821469] [INFO ] [sig ] DX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:44.980087] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DX.txt [2026-03-06T20:20:44.980260] [INFO ] [sig ] [955/3360] Completed DX in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:44.980301] [INFO ] [sig ] [956/3360] Forecasting DXC... [2026-03-06T20:20:44.980331] [INFO ] [sig ] Generating forecast for: DXC [2026-03-06T20:20:44.980363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-06T20:20:44.993247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-06T20:20:44.993667] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-06T20:20:44.994477] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-06T20:20:44.994531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:44.994563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:44.994622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:44.994683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:45.055683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:45.056422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:45.056508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:45.056541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:45.187615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:45.187844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:45.187898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:45.187931] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:45.192151] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-03-06T20:20:45.192511] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-06T20:20:45.192706] [INFO ] [sig ] DXC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:45.341521] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DXC.txt [2026-03-06T20:20:45.341714] [INFO ] [sig ] [956/3360] Completed DXC in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:45.341770] [INFO ] [sig ] [957/3360] Forecasting DXCM... [2026-03-06T20:20:45.341804] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-06T20:20:45.341837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-06T20:20:45.353475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-06T20:20:45.353884] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-06T20:20:45.354721] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-06T20:20:45.354778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:45.354810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:45.354838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:45.354897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:45.426560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:45.427738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:45.427863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:45.427917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:45.552825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:45.552994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:45.553037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:45.553066] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:45.556660] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-03-06T20:20:45.556971] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-06T20:20:45.557114] [INFO ] [sig ] DXCM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:45.702982] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DXCM.txt [2026-03-06T20:20:45.703147] [INFO ] [sig ] [957/3360] Completed DXCM in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:45.703187] [INFO ] [sig ] [958/3360] Forecasting DXPE... [2026-03-06T20:20:45.703218] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-06T20:20:45.703247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-06T20:20:45.714682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-06T20:20:45.715096] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-06T20:20:45.715914] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-06T20:20:45.715968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:45.716000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:45.716028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:45.716085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:45.774057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:45.774955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:45.775097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:45.775133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:45.901738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:45.901986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:45.902057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:45.902089] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:45.905934] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=20.66%) [2026-03-06T20:20:45.906241] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-06T20:20:45.906384] [INFO ] [sig ] DXPE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:46.052210] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/DXPE.txt [2026-03-06T20:20:46.052356] [INFO ] [sig ] [958/3360] Completed DXPE in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:46.052397] [INFO ] [sig ] [959/3360] Forecasting DY... [2026-03-06T20:20:46.052430] [INFO ] [sig ] Generating forecast for: DY [2026-03-06T20:20:46.052463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-06T20:20:46.064343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-06T20:20:46.064712] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-06T20:20:46.065508] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-06T20:20:46.065562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:46.065616] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:46.065645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:46.065702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:46.126056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:46.127176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:46.127281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:46.127325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:46.268000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:46.268167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:46.268211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:46.268244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:46.271865] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-03-06T20:20:46.272163] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-06T20:20:46.272304] [INFO ] [sig ] DY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:46.423859] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DY.txt [2026-03-06T20:20:46.424026] [INFO ] [sig ] [959/3360] Completed DY in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:46.424066] [INFO ] [sig ] [960/3360] Forecasting DYN... [2026-03-06T20:20:46.424095] [INFO ] [sig ] Generating forecast for: DYN [2026-03-06T20:20:46.424127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-06T20:20:46.435551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-06T20:20:46.435979] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-06T20:20:46.436794] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-06T20:20:46.436848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:46.436879] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:46.436906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:46.436963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:46.495277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:46.496203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:46.496308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:46.496348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:46.623682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:46.623850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:46.623894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:46.623924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:46.627531] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-03-06T20:20:46.627878] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-06T20:20:46.628022] [INFO ] [sig ] DYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:46.782193] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/DYN.txt [2026-03-06T20:20:46.782388] [INFO ] [sig ] [960/3360] Completed DYN in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:46.782432] [INFO ] [sig ] [961/3360] Forecasting E... [2026-03-06T20:20:46.782465] [INFO ] [sig ] Generating forecast for: E [2026-03-06T20:20:46.782496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-06T20:20:46.795849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-06T20:20:46.796252] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-06T20:20:46.797106] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-06T20:20:46.797162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:46.797196] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:46.797224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:46.797282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:46.861705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:46.862716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:46.862806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:46.862840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:46.996831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:46.996993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:46.997036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:46.997068] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:47.000751] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-03-06T20:20:47.001058] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-06T20:20:47.001203] [INFO ] [sig ] E: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:47.149119] [INFO ] [LOCAL ] Saved forecast: E 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/E.txt [2026-03-06T20:20:47.149313] [INFO ] [sig ] [961/3360] Completed E in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:47.149356] [INFO ] [sig ] [962/3360] Forecasting EA... [2026-03-06T20:20:47.149387] [INFO ] [sig ] Generating forecast for: EA [2026-03-06T20:20:47.149421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-06T20:20:47.161815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-06T20:20:47.162247] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-06T20:20:47.163141] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-06T20:20:47.163197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:47.163232] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:47.163277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:47.163339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:47.223480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:47.224387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:47.224477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:47.224512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:47.357046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:47.357215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:47.357259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:47.357291] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:47.360991] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-06T20:20:47.361321] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-06T20:20:47.361484] [INFO ] [sig ] EA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:47.508505] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EA.txt [2026-03-06T20:20:47.508694] [INFO ] [sig ] [962/3360] Completed EA in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.3m [2026-03-06T20:20:47.508737] [INFO ] [sig ] [963/3360] Forecasting EAF... [2026-03-06T20:20:47.508767] [INFO ] [sig ] Generating forecast for: EAF [2026-03-06T20:20:47.508800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-06T20:20:47.522304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-06T20:20:47.522977] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-06T20:20:47.523817] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-06T20:20:47.523870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:47.523903] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:47.523930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:47.523987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:47.584370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:47.585279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:47.585365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:47.585399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:47.705333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:47.705494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:47.705535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:47.705565] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:47.709101] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=72.82%) [2026-03-06T20:20:47.709382] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-06T20:20:47.709511] [INFO ] [sig ] EAF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:47.858066] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EAF.txt [2026-03-06T20:20:47.858202] [INFO ] [sig ] [963/3360] Completed EAF in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.2m [2026-03-06T20:20:47.858241] [INFO ] [sig ] [964/3360] Forecasting EAI... [2026-03-06T20:20:47.858271] [INFO ] [sig ] Generating forecast for: EAI [2026-03-06T20:20:47.858301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-06T20:20:47.869821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-06T20:20:47.870125] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-06T20:20:47.871147] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-06T20:20:47.871215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:47.871249] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:47.871275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:47.871331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:47.937565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:47.938643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:47.938743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:47.938788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:48.075073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:48.075245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:48.075296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:48.075330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:48.079428] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-03-06T20:20:48.079758] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-06T20:20:48.079900] [INFO ] [sig ] EAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:48.243646] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EAI.txt [2026-03-06T20:20:48.243813] [INFO ] [sig ] [964/3360] Completed EAI in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.2m [2026-03-06T20:20:48.243855] [INFO ] [sig ] [965/3360] Forecasting EARN... [2026-03-06T20:20:48.243885] [INFO ] [sig ] Generating forecast for: EARN [2026-03-06T20:20:48.243915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-06T20:20:48.255978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-06T20:20:48.256466] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-06T20:20:48.257503] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-06T20:20:48.257566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:48.257670] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:48.257705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:48.257783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:48.322745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:48.323797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:48.323888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:48.323924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:48.448652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:48.448816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:48.448858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:48.448887] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:48.452875] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-03-06T20:20:48.453155] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-06T20:20:48.453285] [INFO ] [sig ] EARN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:48.595508] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EARN.txt [2026-03-06T20:20:48.595677] [INFO ] [sig ] [965/3360] Completed EARN in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.2m [2026-03-06T20:20:48.595719] [INFO ] [sig ] [966/3360] Forecasting EB... [2026-03-06T20:20:48.595749] [INFO ] [sig ] Generating forecast for: EB [2026-03-06T20:20:48.595780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-03-06T20:20:48.606876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-03-06T20:20:48.607251] [INFO ] [FORECASTER] Starting predict_future for EB [2026-03-06T20:20:48.608155] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-03-06T20:20:48.608208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:48.608239] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:48.608265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:48.608321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:48.666604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:48.667552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:48.667664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:48.667700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:48.794037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:48.794200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:48.794243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:48.794274] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:48.797938] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-03-06T20:20:48.798237] [INFO ] [FORECASTER] Completed predict_future for EB [2026-03-06T20:20:48.798372] [INFO ] [sig ] EB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:48.956869] [INFO ] [LOCAL ] Saved forecast: EB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EB.txt [2026-03-06T20:20:48.957033] [INFO ] [sig ] [966/3360] Completed EB in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.2m [2026-03-06T20:20:48.957074] [INFO ] [sig ] [967/3360] Forecasting EBAY... [2026-03-06T20:20:48.957103] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-06T20:20:48.957134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-06T20:20:48.967791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-06T20:20:48.968156] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-06T20:20:48.969006] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-06T20:20:48.969058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:48.969089] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:48.969115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:48.969171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:49.026207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:49.026926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:49.027007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:49.027039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:49.149248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:49.149403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:49.149443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:49.149474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:49.152931] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-03-06T20:20:49.153211] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-06T20:20:49.153340] [INFO ] [sig ] EBAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:49.295511] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EBAY.txt [2026-03-06T20:20:49.295685] [INFO ] [sig ] [967/3360] Completed EBAY in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.2m [2026-03-06T20:20:49.295729] [INFO ] [sig ] [968/3360] Forecasting EBC... [2026-03-06T20:20:49.295759] [INFO ] [sig ] Generating forecast for: EBC [2026-03-06T20:20:49.295790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-06T20:20:49.307843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-06T20:20:49.308183] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-06T20:20:49.309021] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-06T20:20:49.309073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:49.309104] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:49.309129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:49.309186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:49.367007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:49.367903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:49.367991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:49.368034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:49.505812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:49.505978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:49.506021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:49.506052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:49.509750] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-03-06T20:20:49.510054] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-06T20:20:49.510196] [INFO ] [sig ] EBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:49.668330] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EBC.txt [2026-03-06T20:20:49.668495] [INFO ] [sig ] [968/3360] Completed EBC in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:49.668536] [INFO ] [sig ] [969/3360] Forecasting EBF... [2026-03-06T20:20:49.668566] [INFO ] [sig ] Generating forecast for: EBF [2026-03-06T20:20:49.668621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-06T20:20:49.681154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-06T20:20:49.681540] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-06T20:20:49.682368] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-06T20:20:49.682422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:49.682457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:49.682496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:49.682590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:49.752284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:49.753252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:49.753336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:49.753369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:49.873772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:49.873933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:49.873975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:49.874003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:49.877553] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-03-06T20:20:49.877918] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-06T20:20:49.878054] [INFO ] [sig ] EBF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:50.024854] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EBF.txt [2026-03-06T20:20:50.025026] [INFO ] [sig ] [969/3360] Completed EBF in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:50.025066] [INFO ] [sig ] [970/3360] Forecasting EBON... [2026-03-06T20:20:50.025098] [INFO ] [sig ] Generating forecast for: EBON [2026-03-06T20:20:50.025139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-06T20:20:50.036754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-06T20:20:50.037320] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-06T20:20:50.038163] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-06T20:20:50.038406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:50.038437] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:50.038463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:50.038519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:50.100109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:50.101014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:50.101100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:50.101134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:50.206133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:50.206308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:50.206352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:50.206381] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:50.210766] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-03-06T20:20:50.211196] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-06T20:20:50.211361] [INFO ] [sig ] EBON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:50.366117] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EBON.txt [2026-03-06T20:20:50.366274] [INFO ] [sig ] [970/3360] Completed EBON in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:50.366315] [INFO ] [sig ] [971/3360] Forecasting EBS... [2026-03-06T20:20:50.366345] [INFO ] [sig ] Generating forecast for: EBS [2026-03-06T20:20:50.366377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-06T20:20:50.379178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-06T20:20:50.379561] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-06T20:20:50.380420] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-06T20:20:50.380475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:50.380506] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:50.380532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:50.380614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:50.442389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:50.443307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:50.443393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:50.443439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:50.573266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:50.573427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:50.573491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:50.573522] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:50.577073] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-03-06T20:20:50.577360] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-06T20:20:50.577495] [INFO ] [sig ] EBS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:50.725698] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EBS.txt [2026-03-06T20:20:50.725868] [INFO ] [sig ] [971/3360] Completed EBS in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:50.725925] [INFO ] [sig ] [972/3360] Forecasting EC... [2026-03-06T20:20:50.725968] [INFO ] [sig ] Generating forecast for: EC [2026-03-06T20:20:50.726011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-06T20:20:50.738832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-06T20:20:50.739250] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-06T20:20:50.740101] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-06T20:20:50.740166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:50.740203] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:50.740230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:50.740285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:50.798226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:50.799127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:50.799212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:50.799245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:50.923504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:50.923682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:50.923724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:50.923753] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:50.927184] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-03-06T20:20:50.927464] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-06T20:20:50.927621] [INFO ] [sig ] EC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:51.076723] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EC.txt [2026-03-06T20:20:51.076879] [INFO ] [sig ] [972/3360] Completed EC in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:51.076920] [INFO ] [sig ] [973/3360] Forecasting ECC... [2026-03-06T20:20:51.076949] [INFO ] [sig ] Generating forecast for: ECC [2026-03-06T20:20:51.076980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-06T20:20:51.088715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-06T20:20:51.089113] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-06T20:20:51.089958] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-06T20:20:51.090013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:51.090046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:51.090075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:51.090133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:51.148737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:51.149600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:51.149703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:51.149737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:51.274354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:51.274526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:51.274595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:51.274634] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:51.278161] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-03-06T20:20:51.278446] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-06T20:20:51.278597] [INFO ] [sig ] ECC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:51.422034] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ECC.txt [2026-03-06T20:20:51.422188] [INFO ] [sig ] [973/3360] Completed ECC in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:51.422229] [INFO ] [sig ] [974/3360] Forecasting ECL... [2026-03-06T20:20:51.422259] [INFO ] [sig ] Generating forecast for: ECL [2026-03-06T20:20:51.422290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-06T20:20:51.434687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-06T20:20:51.435116] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-06T20:20:51.436142] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-06T20:20:51.436199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:51.436233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:51.436260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:51.436320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:51.499891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:51.500786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:51.500871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:51.500904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:51.632608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:51.632773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:51.632816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:51.632856] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:51.637538] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=63.09%) [2026-03-06T20:20:51.638048] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-06T20:20:51.638206] [INFO ] [sig ] ECL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:51.788412] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ECL.txt [2026-03-06T20:20:51.788601] [INFO ] [sig ] [974/3360] Completed ECL in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:51.788644] [INFO ] [sig ] [975/3360] Forecasting ECPG... [2026-03-06T20:20:51.788675] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-06T20:20:51.788706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-06T20:20:51.800020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-06T20:20:51.800395] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-06T20:20:51.801210] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-06T20:20:51.801262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:51.801309] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:51.801336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:51.801395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:51.860959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:51.861864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:51.861965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:51.862014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:51.985997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:51.986179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:51.986229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:51.986259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:51.990180] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-03-06T20:20:51.990508] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-06T20:20:51.990690] [INFO ] [sig ] ECPG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:52.142736] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ECPG.txt [2026-03-06T20:20:52.142902] [INFO ] [sig ] [975/3360] Completed ECPG in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:52.142944] [INFO ] [sig ] [976/3360] Forecasting ECX... [2026-03-06T20:20:52.142976] [INFO ] [sig ] Generating forecast for: ECX [2026-03-06T20:20:52.143006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-06T20:20:52.154413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-06T20:20:52.154836] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-06T20:20:52.155679] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-06T20:20:52.155732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:52.155765] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:52.155792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:52.155848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:52.215515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:52.216411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:52.216494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:52.216527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:52.339846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:52.340013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:52.340054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:52.340083] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:52.343643] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-03-06T20:20:52.343931] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-06T20:20:52.344063] [INFO ] [sig ] ECX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:52.493603] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ECX.txt [2026-03-06T20:20:52.493759] [INFO ] [sig ] [976/3360] Completed ECX in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:52.493800] [INFO ] [sig ] [977/3360] Forecasting ED... [2026-03-06T20:20:52.493831] [INFO ] [sig ] Generating forecast for: ED [2026-03-06T20:20:52.493862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-06T20:20:52.505245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-06T20:20:52.505599] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-06T20:20:52.506374] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-06T20:20:52.506426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:52.506458] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:52.506485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:52.506541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:52.563679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:52.564421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:52.564500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:52.564533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:52.686386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:52.686546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:52.686607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:52.686640] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:52.690558] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=77.55%) [2026-03-06T20:20:52.690865] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-06T20:20:52.690997] [INFO ] [sig ] ED: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:52.834319] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ED.txt [2026-03-06T20:20:52.834490] [INFO ] [sig ] [977/3360] Completed ED in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:52.834531] [INFO ] [sig ] [978/3360] Forecasting EDAP... [2026-03-06T20:20:52.834561] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-06T20:20:52.834619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-06T20:20:52.845859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-06T20:20:52.846206] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-06T20:20:52.847020] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-06T20:20:52.847073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:52.847104] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:52.847130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:52.847185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:52.907901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:52.908797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:52.908882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:52.908916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:53.029912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:53.030071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:53.030113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:53.030141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:53.033852] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-03-06T20:20:53.034146] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-06T20:20:53.034279] [INFO ] [sig ] EDAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:53.183253] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EDAP.txt [2026-03-06T20:20:53.183414] [INFO ] [sig ] [978/3360] Completed EDAP in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.2m [2026-03-06T20:20:53.183494] [INFO ] [sig ] [979/3360] Forecasting EDD... [2026-03-06T20:20:53.183551] [INFO ] [sig ] Generating forecast for: EDD [2026-03-06T20:20:53.183615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-06T20:20:53.194754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-06T20:20:53.195184] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-06T20:20:53.196048] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-06T20:20:53.196104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:53.196136] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:53.196163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:53.196219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:53.257375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:53.258287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:53.258373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:53.258407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:53.381315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:53.381475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:53.381516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:53.381545] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:53.385022] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-03-06T20:20:53.385299] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-06T20:20:53.385428] [INFO ] [sig ] EDD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:53.529536] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EDD.txt [2026-03-06T20:20:53.529726] [INFO ] [sig ] [979/3360] Completed EDD in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:53.529767] [INFO ] [sig ] [980/3360] Forecasting EDF... [2026-03-06T20:20:53.529798] [INFO ] [sig ] Generating forecast for: EDF [2026-03-06T20:20:53.529829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-06T20:20:53.540848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-06T20:20:53.541228] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-06T20:20:53.542027] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-06T20:20:53.542080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:53.542111] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:53.542138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:53.542195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:53.600276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:53.601175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:53.601257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:53.601290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:53.724786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:53.725145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:53.725186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:53.725215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:53.729339] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-03-06T20:20:53.729687] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-06T20:20:53.730023] [INFO ] [sig ] EDF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:53.890766] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EDF.txt [2026-03-06T20:20:53.890972] [INFO ] [sig ] [980/3360] Completed EDF in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:53.891015] [INFO ] [sig ] [981/3360] Forecasting EDN... [2026-03-06T20:20:53.891047] [INFO ] [sig ] Generating forecast for: EDN [2026-03-06T20:20:53.891078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-06T20:20:53.903144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-06T20:20:53.903611] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-06T20:20:53.904477] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-06T20:20:53.904531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:53.904569] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:53.904627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:53.904686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:53.972503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:53.973999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:53.974131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:53.974175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:54.101710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:54.101880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:54.101922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:54.101951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:54.105563] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-06T20:20:54.105912] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-06T20:20:54.106073] [INFO ] [sig ] EDN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:54.271306] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EDN.txt [2026-03-06T20:20:54.271524] [INFO ] [sig ] [981/3360] Completed EDN in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:54.271624] [INFO ] [sig ] [982/3360] Forecasting EE... [2026-03-06T20:20:54.271678] [INFO ] [sig ] Generating forecast for: EE [2026-03-06T20:20:54.271723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-06T20:20:54.285900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-06T20:20:54.286535] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-06T20:20:54.287649] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-06T20:20:54.287704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:54.287741] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:54.287773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:54.287889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:54.352710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:54.353694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:54.353782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:54.353815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:54.481380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:54.481600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:54.481673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:54.481727] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:54.486703] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=33.31%) [2026-03-06T20:20:54.487103] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-06T20:20:54.487292] [INFO ] [sig ] EE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:54.647548] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EE.txt [2026-03-06T20:20:54.647802] [INFO ] [sig ] [982/3360] Completed EE in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:54.647864] [INFO ] [sig ] [983/3360] Forecasting EEMA... [2026-03-06T20:20:54.647896] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-06T20:20:54.647928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-06T20:20:54.659226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-06T20:20:54.659679] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-06T20:20:54.660501] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-06T20:20:54.660565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:54.660633] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:54.660666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:54.660733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:54.718338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:54.719205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:54.719291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:54.719325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:54.841171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:54.841333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:54.841374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:54.841402] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:54.844889] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-06T20:20:54.845167] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-06T20:20:54.845294] [INFO ] [sig ] EEMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:54.988425] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EEMA.txt [2026-03-06T20:20:54.988594] [INFO ] [sig ] [983/3360] Completed EEMA in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:54.988638] [INFO ] [sig ] [984/3360] Forecasting EEX... [2026-03-06T20:20:54.988670] [INFO ] [sig ] Generating forecast for: EEX [2026-03-06T20:20:54.988700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-06T20:20:55.000546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-06T20:20:55.001078] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-06T20:20:55.002026] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-06T20:20:55.002084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:55.002117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:55.002146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:55.002206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:55.061619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:55.062523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:55.062630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:55.062667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:55.184830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:55.185000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:55.185043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:55.185073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:55.188549] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-06T20:20:55.188865] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-06T20:20:55.189001] [INFO ] [sig ] EEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:55.333912] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EEX.txt [2026-03-06T20:20:55.334080] [INFO ] [sig ] [984/3360] Completed EEX in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.1m [2026-03-06T20:20:55.334120] [INFO ] [sig ] [985/3360] Forecasting EFC... [2026-03-06T20:20:55.334151] [INFO ] [sig ] Generating forecast for: EFC [2026-03-06T20:20:55.334181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-06T20:20:55.345776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-06T20:20:55.346171] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-06T20:20:55.347053] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-06T20:20:55.347111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:55.347144] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:55.347172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:55.347230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:55.406522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:55.407483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:55.407597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:55.407636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:55.532909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:55.533078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:55.533122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:55.533152] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:55.537000] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-03-06T20:20:55.537350] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-06T20:20:55.537495] [INFO ] [sig ] EFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:55.691896] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EFC.txt [2026-03-06T20:20:55.692061] [INFO ] [sig ] [985/3360] Completed EFC in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:55.692103] [INFO ] [sig ] [986/3360] Forecasting EFSC... [2026-03-06T20:20:55.692134] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-06T20:20:55.692164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-06T20:20:55.704128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-06T20:20:55.704545] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-06T20:20:55.705374] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-06T20:20:55.705428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:55.705459] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:55.705486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:55.705543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:55.766274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:55.767211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:55.767303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:55.767338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:55.890303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:55.890474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:55.890516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:55.890547] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:55.894503] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=66.40%) [2026-03-06T20:20:55.894826] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-06T20:20:55.894965] [INFO ] [sig ] EFSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:56.049837] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EFSC.txt [2026-03-06T20:20:56.050026] [INFO ] [sig ] [986/3360] Completed EFSC in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:56.050068] [INFO ] [sig ] [987/3360] Forecasting EFX... [2026-03-06T20:20:56.050101] [INFO ] [sig ] Generating forecast for: EFX [2026-03-06T20:20:56.050148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-06T20:20:56.065051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-06T20:20:56.065426] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-06T20:20:56.066545] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-06T20:20:56.066620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:56.066661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:56.066691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:56.066755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:56.128791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:56.129747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:56.129849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:56.129885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:56.259193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:56.259361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:56.259403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:56.259431] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:56.263292] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-03-06T20:20:56.263624] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-06T20:20:56.263776] [INFO ] [sig ] EFX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:56.423461] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EFX.txt [2026-03-06T20:20:56.423661] [INFO ] [sig ] [987/3360] Completed EFX in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:56.423714] [INFO ] [sig ] [988/3360] Forecasting EG... [2026-03-06T20:20:56.423753] [INFO ] [sig ] Generating forecast for: EG [2026-03-06T20:20:56.423784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-06T20:20:56.434556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-06T20:20:56.434924] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-06T20:20:56.435762] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-06T20:20:56.435815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:56.435859] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:56.435887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:56.435943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:56.493016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:56.493688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:56.493767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:56.493800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:56.612812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:56.612975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:56.613016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:56.613044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:56.616657] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=35.68%) [2026-03-06T20:20:56.616944] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-06T20:20:56.617077] [INFO ] [sig ] EG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:56.763490] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EG.txt [2026-03-06T20:20:56.763708] [INFO ] [sig ] [988/3360] Completed EG in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:56.763766] [INFO ] [sig ] [989/3360] Forecasting EGAN... [2026-03-06T20:20:56.763809] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-06T20:20:56.763849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-06T20:20:56.774361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-06T20:20:56.774820] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-06T20:20:56.775846] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-06T20:20:56.775910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:56.775951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:56.775988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:56.776065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:56.836423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:56.837385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:56.837481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:56.837514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:56.964027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:56.964194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:56.964241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:56.964271] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:56.967967] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-03-06T20:20:56.968264] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-06T20:20:56.968405] [INFO ] [sig ] EGAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:57.121673] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EGAN.txt [2026-03-06T20:20:57.121838] [INFO ] [sig ] [989/3360] Completed EGAN in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:57.121879] [INFO ] [sig ] [990/3360] Forecasting EGBN... [2026-03-06T20:20:57.121912] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-06T20:20:57.121941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-06T20:20:57.133804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-06T20:20:57.134208] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-06T20:20:57.135264] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-06T20:20:57.135319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:57.135352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:57.135402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:57.135480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:57.210466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:57.211387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:57.211476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:57.211511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:57.336255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:57.336428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:57.336472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:57.336502] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:57.340444] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-03-06T20:20:57.340807] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-06T20:20:57.341137] [INFO ] [sig ] EGBN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:57.500259] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EGBN.txt [2026-03-06T20:20:57.500421] [INFO ] [sig ] [990/3360] Completed EGBN in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:57.500464] [INFO ] [sig ] [991/3360] Forecasting EGP... [2026-03-06T20:20:57.500494] [INFO ] [sig ] Generating forecast for: EGP [2026-03-06T20:20:57.500524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-06T20:20:57.513555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-06T20:20:57.514197] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-06T20:20:57.515047] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-06T20:20:57.515101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:57.515134] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:57.515159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:57.515215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:57.581879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:57.583567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:57.583709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:57.583753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:57.718445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:57.718641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:57.718695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:57.718732] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:57.722988] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-03-06T20:20:57.723334] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-06T20:20:57.723486] [INFO ] [sig ] EGP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:57.876710] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EGP.txt [2026-03-06T20:20:57.876883] [INFO ] [sig ] [991/3360] Completed EGP in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:57.876937] [INFO ] [sig ] [992/3360] Forecasting EGY... [2026-03-06T20:20:57.876970] [INFO ] [sig ] Generating forecast for: EGY [2026-03-06T20:20:57.877001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-06T20:20:57.889336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-06T20:20:57.889767] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-06T20:20:57.890623] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-06T20:20:57.890678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:57.890712] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:57.890739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:57.890816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:57.952691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:57.953592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:57.953678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:57.953713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:58.075209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:58.075373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:58.075415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:58.075444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:58.079023] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-06T20:20:58.079317] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-06T20:20:58.079471] [INFO ] [sig ] EGY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:58.224818] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EGY.txt [2026-03-06T20:20:58.225146] [INFO ] [sig ] [992/3360] Completed EGY in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:58.225186] [INFO ] [sig ] [993/3360] Forecasting EH... [2026-03-06T20:20:58.225217] [INFO ] [sig ] Generating forecast for: EH [2026-03-06T20:20:58.225247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-06T20:20:58.237331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-06T20:20:58.237685] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-06T20:20:58.238501] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-06T20:20:58.238555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:58.238627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:58.238665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:58.238736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:58.299460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:58.300522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:58.300627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:58.300664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:58.421292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:58.421457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:58.421499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:58.421528] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:58.425140] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-03-06T20:20:58.425440] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-06T20:20:58.425616] [INFO ] [sig ] EH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:58.571479] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EH.txt [2026-03-06T20:20:58.571635] [INFO ] [sig ] [993/3360] Completed EH in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:58.571678] [INFO ] [sig ] [994/3360] Forecasting EHAB... [2026-03-06T20:20:58.571708] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-06T20:20:58.571739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-06T20:20:58.582698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-06T20:20:58.583059] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-06T20:20:58.583877] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-06T20:20:58.583931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:58.583963] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:58.583990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:58.584047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:58.644239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:58.645103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:58.645188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:58.645221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:58.771420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:58.771615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:58.771664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:58.771701] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:58.775368] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-06T20:20:58.775706] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-06T20:20:58.775861] [INFO ] [sig ] EHAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:58.922703] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EHAB.txt [2026-03-06T20:20:58.922857] [INFO ] [sig ] [994/3360] Completed EHAB in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:58.922899] [INFO ] [sig ] [995/3360] Forecasting EHC... [2026-03-06T20:20:58.922931] [INFO ] [sig ] Generating forecast for: EHC [2026-03-06T20:20:58.922961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-06T20:20:58.935219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-06T20:20:58.935599] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-06T20:20:58.936381] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-06T20:20:58.936434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:58.936466] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:58.936493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:58.936550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:58.994508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:58.995152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:58.995232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:58.995265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:59.121068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:59.121254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:59.121301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:59.121346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:59.125166] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-06T20:20:59.125447] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-06T20:20:59.125603] [INFO ] [sig ] EHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:59.272049] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EHC.txt [2026-03-06T20:20:59.272184] [INFO ] [sig ] [995/3360] Completed EHC in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.1m [2026-03-06T20:20:59.272253] [INFO ] [sig ] [996/3360] Forecasting EHI... [2026-03-06T20:20:59.272284] [INFO ] [sig ] Generating forecast for: EHI [2026-03-06T20:20:59.272325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-06T20:20:59.286858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-06T20:20:59.287180] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-06T20:20:59.288026] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-06T20:20:59.288079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:59.288111] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:59.288138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:59.288217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:59.348163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:59.348867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:59.348955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:59.348989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:59.475077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:59.475238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:59.475281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:59.475310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:59.478752] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-03-06T20:20:59.479045] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-06T20:20:59.479171] [INFO ] [sig ] EHI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:20:59.623153] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EHI.txt [2026-03-06T20:20:59.623269] [INFO ] [sig ] [996/3360] Completed EHI in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:20:59.623307] [INFO ] [sig ] [997/3360] Forecasting EHTH... [2026-03-06T20:20:59.623336] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-06T20:20:59.623365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-06T20:20:59.635280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-06T20:20:59.635604] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-06T20:20:59.636557] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-06T20:20:59.636632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:59.636666] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:59.636692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:59.636750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:20:59.696070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:20:59.696784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:20:59.696869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:20:59.696917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:20:59.815446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:20:59.815634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:20:59.815676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:20:59.815706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:20:59.819231] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-03-06T20:20:59.819545] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-06T20:20:59.819713] [INFO ] [sig ] EHTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:20:59.967650] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EHTH.txt [2026-03-06T20:20:59.967836] [INFO ] [sig ] [997/3360] Completed EHTH in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:20:59.967878] [INFO ] [sig ] [998/3360] Forecasting EIC... [2026-03-06T20:20:59.967911] [INFO ] [sig ] Generating forecast for: EIC [2026-03-06T20:20:59.967941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-06T20:20:59.979282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-06T20:20:59.979678] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-06T20:20:59.980456] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-06T20:20:59.980509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:20:59.980540] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:20:59.980597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:20:59.980661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:00.038263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:00.039052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:00.039132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:00.039166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:00.158739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:00.158902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:00.158942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:00.158970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:00.162442] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-06T20:21:00.162740] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-06T20:21:00.162873] [INFO ] [sig ] EIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:00.304905] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EIC.txt [2026-03-06T20:21:00.305068] [INFO ] [sig ] [998/3360] Completed EIC in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:21:00.305108] [INFO ] [sig ] [999/3360] Forecasting EIG... [2026-03-06T20:21:00.305141] [INFO ] [sig ] Generating forecast for: EIG [2026-03-06T20:21:00.305172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-06T20:21:00.315828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-06T20:21:00.316143] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-06T20:21:00.316935] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-06T20:21:00.316988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:00.317019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:00.317094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:00.317154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:00.376306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:00.376974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:00.377052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:00.377084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:00.494825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:00.494953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:00.494997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:00.495027] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:00.498801] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=34.58%) [2026-03-06T20:21:00.499117] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-06T20:21:00.499259] [INFO ] [sig ] EIG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:00.647836] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EIG.txt [2026-03-06T20:21:00.649289] [INFO ] [sig ] [999/3360] Completed EIG in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:21:00.649334] [INFO ] [sig ] [1000/3360] Forecasting EIX... [2026-03-06T20:21:00.649366] [INFO ] [sig ] Generating forecast for: EIX [2026-03-06T20:21:00.649396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-06T20:21:00.660746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-06T20:21:00.661114] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-06T20:21:00.661928] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-06T20:21:00.661981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:00.662013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:00.662040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:00.662097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:00.720341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:00.721376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:00.721463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:00.721495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:00.855538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:00.855708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:00.855772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:00.855822] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:00.859460] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-03-06T20:21:00.859802] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-06T20:21:00.859946] [INFO ] [sig ] EIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:01.013982] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EIX.txt [2026-03-06T20:21:01.014155] [INFO ] [sig ] [1000/3360] Completed EIX in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:21:01.014196] [INFO ] [sig ] [1001/3360] Forecasting EL... [2026-03-06T20:21:01.014228] [INFO ] [sig ] Generating forecast for: EL [2026-03-06T20:21:01.014259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-06T20:21:01.025680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-06T20:21:01.026047] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-06T20:21:01.026928] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-06T20:21:01.026981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:01.027013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:01.027039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:01.027094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:01.086399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:01.087537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:01.087644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:01.087680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:01.219814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:01.219980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:01.220024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:01.220053] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:01.223532] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=27.56%) [2026-03-06T20:21:01.223841] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-06T20:21:01.223973] [INFO ] [sig ] EL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:01.369809] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EL.txt [2026-03-06T20:21:01.369953] [INFO ] [sig ] [1001/3360] Completed EL in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.0m [2026-03-06T20:21:01.369993] [INFO ] [sig ] [1002/3360] Forecasting ELAN... [2026-03-06T20:21:01.370023] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-06T20:21:01.370052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-06T20:21:01.382159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-06T20:21:01.382515] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-06T20:21:01.383507] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-06T20:21:01.383560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:01.383612] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:01.383640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:01.383696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:01.442322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:01.443231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:01.443310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:01.443346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:01.577857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:01.578036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:01.578078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:01.578106] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:01.581594] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-03-06T20:21:01.581923] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-06T20:21:01.582063] [INFO ] [sig ] ELAN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:01.723493] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ELAN.txt [2026-03-06T20:21:01.723697] [INFO ] [sig ] [1002/3360] Completed ELAN in 0.4s | 2.81 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:01.723742] [INFO ] [sig ] [1003/3360] Forecasting ELC... [2026-03-06T20:21:01.723772] [INFO ] [sig ] Generating forecast for: ELC [2026-03-06T20:21:01.723802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-06T20:21:01.735639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-06T20:21:01.736072] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-06T20:21:01.736896] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-06T20:21:01.736949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:01.736982] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:01.737009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:01.737067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:01.794735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:01.795638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:01.795724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:01.795760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:01.927623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:01.927812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:01.927883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:01.927914] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:01.931868] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=30.38%) [2026-03-06T20:21:01.932172] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-06T20:21:01.932311] [INFO ] [sig ] ELC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:02.091551] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ELC.txt [2026-03-06T20:21:02.091740] [INFO ] [sig ] [1003/3360] Completed ELC in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:02.091784] [INFO ] [sig ] [1004/3360] Forecasting ELDN... [2026-03-06T20:21:02.091814] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-06T20:21:02.091843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-06T20:21:02.103541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-06T20:21:02.103956] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-06T20:21:02.104769] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-06T20:21:02.104821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:02.104853] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:02.104879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:02.104936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:02.168940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:02.170354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:02.170438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:02.170473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:02.301076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:02.301247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:02.301292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:02.301323] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:02.305128] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=58.27%) [2026-03-06T20:21:02.305426] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-06T20:21:02.305565] [INFO ] [sig ] ELDN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:02.453828] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ELDN.txt [2026-03-06T20:21:02.454000] [INFO ] [sig ] [1004/3360] Completed ELDN in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:02.454047] [INFO ] [sig ] [1005/3360] Forecasting ELF... [2026-03-06T20:21:02.454078] [INFO ] [sig ] Generating forecast for: ELF [2026-03-06T20:21:02.454108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-06T20:21:02.465798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-06T20:21:02.466216] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-06T20:21:02.467083] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-06T20:21:02.467137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:02.467171] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:02.467197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:02.467256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:02.528289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:02.529192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:02.529280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:02.529314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:02.653851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:02.654029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:02.654073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:02.654101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:02.658075] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-03-06T20:21:02.658440] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-06T20:21:02.658608] [INFO ] [sig ] ELF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:02.819106] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ELF.txt [2026-03-06T20:21:02.819277] [INFO ] [sig ] [1005/3360] Completed ELF in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:02.819322] [INFO ] [sig ] [1006/3360] Forecasting ELME... [2026-03-06T20:21:02.819355] [INFO ] [sig ] Generating forecast for: ELME [2026-03-06T20:21:02.819388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-06T20:21:02.831766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-06T20:21:02.832232] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-06T20:21:02.833259] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-06T20:21:02.833317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:02.833352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:02.833381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:02.833440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:02.894134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:02.895118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:02.895204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:02.895239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:03.022318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:03.022479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:03.022520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:03.022551] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:03.026010] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=56.98%) [2026-03-06T20:21:03.026309] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-06T20:21:03.026442] [INFO ] [sig ] ELME: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:03.169308] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ELME.txt [2026-03-06T20:21:03.169442] [INFO ] [sig ] [1006/3360] Completed ELME in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:03.169482] [INFO ] [sig ] [1007/3360] Forecasting ELS... [2026-03-06T20:21:03.169513] [INFO ] [sig ] Generating forecast for: ELS [2026-03-06T20:21:03.169543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-06T20:21:03.180908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-06T20:21:03.181271] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-06T20:21:03.182123] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-06T20:21:03.182178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:03.182212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:03.182240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:03.182299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:03.243407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:03.244301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:03.244386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:03.244421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:03.373298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:03.373492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:03.373543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:03.373610] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:03.377533] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-06T20:21:03.377976] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-06T20:21:03.378133] [INFO ] [sig ] ELS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:03.534565] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ELS.txt [2026-03-06T20:21:03.534745] [INFO ] [sig ] [1007/3360] Completed ELS in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:03.534797] [INFO ] [sig ] [1008/3360] Forecasting ELTX... [2026-03-06T20:21:03.534833] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-06T20:21:03.534870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-06T20:21:03.546077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-06T20:21:03.546448] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-06T20:21:03.547272] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-06T20:21:03.547328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:03.547361] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:03.547389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:03.547447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:03.608066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:03.608780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:03.608865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:03.608900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:03.727930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:03.728107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:03.728150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:03.728181] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:03.731842] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-03-06T20:21:03.732132] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-06T20:21:03.732272] [INFO ] [sig ] ELTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:03.881646] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ELTX.txt [2026-03-06T20:21:03.881811] [INFO ] [sig ] [1008/3360] Completed ELTX in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:03.881857] [INFO ] [sig ] [1009/3360] Forecasting ELVA... [2026-03-06T20:21:03.881888] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-06T20:21:03.881917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-06T20:21:03.893153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-06T20:21:03.893605] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-06T20:21:03.894480] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-06T20:21:03.894537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:03.894569] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:03.894624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:03.894685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:03.956261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:03.957269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:03.957354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:03.957387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:04.077723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:04.077910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:04.077956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:04.077986] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:04.081657] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-03-06T20:21:04.081980] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-06T20:21:04.082125] [INFO ] [sig ] ELVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:04.227845] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ELVA.txt [2026-03-06T20:21:04.228020] [INFO ] [sig ] [1009/3360] Completed ELVA in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:04.228063] [INFO ] [sig ] [1010/3360] Forecasting ELVN... [2026-03-06T20:21:04.228094] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-06T20:21:04.228124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-06T20:21:04.240171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-06T20:21:04.240615] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-06T20:21:04.241536] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-06T20:21:04.241648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:04.241698] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:04.241729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:04.241788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:04.303164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:04.304205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:04.304306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:04.304340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:04.435968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:04.436142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:04.436186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:04.436217] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:04.441201] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=29.87%) [2026-03-06T20:21:04.441667] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-06T20:21:04.441843] [INFO ] [sig ] ELVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:04.627035] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ELVN.txt [2026-03-06T20:21:04.627209] [INFO ] [sig ] [1010/3360] Completed ELVN in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:04.627253] [INFO ] [sig ] [1011/3360] Forecasting EM... [2026-03-06T20:21:04.627284] [INFO ] [sig ] Generating forecast for: EM [2026-03-06T20:21:04.627314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-06T20:21:04.639710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-06T20:21:04.640346] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-06T20:21:04.641212] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-06T20:21:04.641268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:04.641301] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:04.641327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:04.641384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:04.703703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:04.704659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:04.704750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:04.704784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:04.824212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:04.824380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:04.824422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:04.824452] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:04.827948] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-03-06T20:21:04.828230] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-06T20:21:04.828366] [INFO ] [sig ] EM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:04.972716] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EM.txt [2026-03-06T20:21:04.972860] [INFO ] [sig ] [1011/3360] Completed EM in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:04.972901] [INFO ] [sig ] [1012/3360] Forecasting EMB... [2026-03-06T20:21:04.972931] [INFO ] [sig ] Generating forecast for: EMB [2026-03-06T20:21:04.972963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-06T20:21:04.984483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-06T20:21:04.984849] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-06T20:21:04.985663] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-06T20:21:04.985717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:04.985764] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:04.985799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:04.985871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:05.043482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:05.044394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:05.044480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:05.044514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:05.168744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:05.168926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:05.168972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:05.169000] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:05.172555] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=74.77%) [2026-03-06T20:21:05.172868] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-06T20:21:05.173003] [INFO ] [sig ] EMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:05.325516] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EMB.txt [2026-03-06T20:21:05.325697] [INFO ] [sig ] [1012/3360] Completed EMB in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.0m [2026-03-06T20:21:05.325779] [INFO ] [sig ] [1013/3360] Forecasting EMBC... [2026-03-06T20:21:05.325813] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-06T20:21:05.325847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-06T20:21:05.337230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-06T20:21:05.337605] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-06T20:21:05.338627] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-06T20:21:05.338680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:05.338712] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:05.338738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:05.338794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:05.402143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:05.403044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:05.403131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:05.403165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:05.530295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:05.530466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:05.530512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:05.530542] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:05.534190] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-03-06T20:21:05.534492] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-06T20:21:05.534661] [INFO ] [sig ] EMBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:05.678436] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMBC.txt [2026-03-06T20:21:05.678596] [INFO ] [sig ] [1013/3360] Completed EMBC in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:05.678639] [INFO ] [sig ] [1014/3360] Forecasting EMD... [2026-03-06T20:21:05.678670] [INFO ] [sig ] Generating forecast for: EMD [2026-03-06T20:21:05.678701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-06T20:21:05.689804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-06T20:21:05.690115] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-06T20:21:05.690933] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-06T20:21:05.690986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:05.691017] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:05.691043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:05.691100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:05.749097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:05.749799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:05.749880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:05.749913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:05.870488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:05.870679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:05.870720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:05.870749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:05.874332] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-03-06T20:21:05.874657] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-06T20:21:05.874795] [INFO ] [sig ] EMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:06.023950] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMD.txt [2026-03-06T20:21:06.024123] [INFO ] [sig ] [1014/3360] Completed EMD in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:06.024168] [INFO ] [sig ] [1015/3360] Forecasting EMF... [2026-03-06T20:21:06.024199] [INFO ] [sig ] Generating forecast for: EMF [2026-03-06T20:21:06.024231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-06T20:21:06.036873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-06T20:21:06.037291] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-06T20:21:06.038204] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-06T20:21:06.038260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:06.038294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:06.038322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:06.038381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:06.098359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:06.099257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:06.099347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:06.099382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:06.218652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:06.218819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:06.218864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:06.218895] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:06.222673] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=13.42%) [2026-03-06T20:21:06.222964] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-06T20:21:06.223098] [INFO ] [sig ] EMF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:06.366803] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMF.txt [2026-03-06T20:21:06.366924] [INFO ] [sig ] [1015/3360] Completed EMF in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:06.366970] [INFO ] [sig ] [1016/3360] Forecasting EMN... [2026-03-06T20:21:06.367001] [INFO ] [sig ] Generating forecast for: EMN [2026-03-06T20:21:06.367031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-06T20:21:06.378201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-06T20:21:06.378550] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-06T20:21:06.379354] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-06T20:21:06.379406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:06.379439] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:06.379497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:06.379556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:06.438735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:06.439675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:06.439760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:06.439793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:06.563179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:06.563340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:06.563381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:06.563410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:06.566848] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-06T20:21:06.567134] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-06T20:21:06.567265] [INFO ] [sig ] EMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:06.714130] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMN.txt [2026-03-06T20:21:06.714300] [INFO ] [sig ] [1016/3360] Completed EMN in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:06.714340] [INFO ] [sig ] [1017/3360] Forecasting EMO... [2026-03-06T20:21:06.714372] [INFO ] [sig ] Generating forecast for: EMO [2026-03-06T20:21:06.714412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-06T20:21:06.725852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-06T20:21:06.726213] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-06T20:21:06.727017] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-06T20:21:06.727070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:06.727101] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:06.727127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:06.727184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:06.784497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:06.785379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:06.785463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:06.785495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:06.906143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:06.906313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:06.906356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:06.906385] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:06.909954] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-03-06T20:21:06.910292] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-06T20:21:06.910450] [INFO ] [sig ] EMO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:07.053794] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMO.txt [2026-03-06T20:21:07.053928] [INFO ] [sig ] [1017/3360] Completed EMO in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:07.053968] [INFO ] [sig ] [1018/3360] Forecasting EMXC... [2026-03-06T20:21:07.053998] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-06T20:21:07.054027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-06T20:21:07.065461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-06T20:21:07.065808] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-06T20:21:07.066603] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-06T20:21:07.066656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:07.066687] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:07.066716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:07.066773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:07.123956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:07.124716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:07.124797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:07.124831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:07.249360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:07.249527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:07.249589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:07.249624] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:07.253201] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-03-06T20:21:07.253623] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-06T20:21:07.253768] [INFO ] [sig ] EMXC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:07.401788] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EMXC.txt [2026-03-06T20:21:07.401985] [INFO ] [sig ] [1018/3360] Completed EMXC in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 13.9m [2026-03-06T20:21:07.402032] [INFO ] [sig ] [1019/3360] Forecasting ENB... [2026-03-06T20:21:07.402061] [INFO ] [sig ] Generating forecast for: ENB [2026-03-06T20:21:07.402090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-06T20:21:07.413229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-06T20:21:07.413595] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-06T20:21:07.414373] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-06T20:21:07.414425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:07.414457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:07.414484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:07.414540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:07.474072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:07.475035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:07.475291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:07.475327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:07.606971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:07.607326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:07.607366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:07.607411] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:07.611440] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-03-06T20:21:07.611769] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-06T20:21:07.611918] [INFO ] [sig ] ENB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:07.755531] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENB.txt [2026-03-06T20:21:07.755715] [INFO ] [sig ] [1019/3360] Completed ENB in 0.4s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:07.755759] [INFO ] [sig ] [1020/3360] Forecasting ENGN... [2026-03-06T20:21:07.755790] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-06T20:21:07.755823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-06T20:21:07.767524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-06T20:21:07.767936] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-06T20:21:07.768739] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-06T20:21:07.768792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:07.768823] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:07.768850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:07.768919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:07.827450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:07.828185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:07.828266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:07.828299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:07.950371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:07.950529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:07.950587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:07.950619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:07.954102] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-06T20:21:07.954379] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-06T20:21:07.954509] [INFO ] [sig ] ENGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:08.105730] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENGN.txt [2026-03-06T20:21:08.105894] [INFO ] [sig ] [1020/3360] Completed ENGN in 0.4s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:08.105936] [INFO ] [sig ] [1021/3360] Forecasting ENIC... [2026-03-06T20:21:08.105966] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-06T20:21:08.105996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-06T20:21:08.117387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-06T20:21:08.117783] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-06T20:21:08.118646] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-06T20:21:08.118699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:08.118730] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:08.118756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:08.118812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:08.178743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:08.179643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:08.179748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:08.179781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:08.303412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:08.303596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:08.303640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:08.303669] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:08.307273] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-06T20:21:08.307620] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-06T20:21:08.307764] [INFO ] [sig ] ENIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:08.460329] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENIC.txt [2026-03-06T20:21:08.460496] [INFO ] [sig ] [1021/3360] Completed ENIC in 0.4s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:08.460540] [INFO ] [sig ] [1022/3360] Forecasting ENPH... [2026-03-06T20:21:08.460593] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-06T20:21:08.460628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-06T20:21:08.474251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-06T20:21:08.474691] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-06T20:21:08.475541] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-06T20:21:08.475623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:08.475658] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:08.475685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:08.475751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:08.537719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:08.538619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:08.538704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:08.538739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:08.680139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:08.680305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:08.680346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:08.680374] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:08.684015] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=49.40%) [2026-03-06T20:21:08.684308] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-06T20:21:08.684440] [INFO ] [sig ] ENPH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:08.846161] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENPH.txt [2026-03-06T20:21:08.846320] [INFO ] [sig ] [1022/3360] Completed ENPH in 0.4s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:08.846362] [INFO ] [sig ] [1023/3360] Forecasting ENS... [2026-03-06T20:21:08.846393] [INFO ] [sig ] Generating forecast for: ENS [2026-03-06T20:21:08.846424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-06T20:21:08.857608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-06T20:21:08.858018] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-06T20:21:08.858964] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-06T20:21:08.859034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:08.859081] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:08.859137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:08.859221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:08.917671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:08.918615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:08.918715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:08.918751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:09.039487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:09.039675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:09.039730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:09.039761] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:09.043338] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=30.77%) [2026-03-06T20:21:09.043664] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-06T20:21:09.043805] [INFO ] [sig ] ENS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:09.186263] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENS.txt [2026-03-06T20:21:09.186428] [INFO ] [sig ] [1023/3360] Completed ENS in 0.3s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:09.186469] [INFO ] [sig ] [1024/3360] Forecasting ENSG... [2026-03-06T20:21:09.186500] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-06T20:21:09.186531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-06T20:21:09.198061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-06T20:21:09.198466] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-06T20:21:09.199332] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-06T20:21:09.199389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:09.199423] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:09.199452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:09.199511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:09.258470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:09.259412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:09.259501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:09.259536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:09.400318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:09.400492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:09.400536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:09.400566] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:09.404414] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-06T20:21:09.404816] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-06T20:21:09.404972] [INFO ] [sig ] ENSG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:09.566148] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENSG.txt [2026-03-06T20:21:09.566298] [INFO ] [sig ] [1024/3360] Completed ENSG in 0.4s | 2.81 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:09.566349] [INFO ] [sig ] [1025/3360] Forecasting ENTA... [2026-03-06T20:21:09.566397] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-06T20:21:09.566440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-06T20:21:09.579824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-06T20:21:09.580236] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-06T20:21:09.581113] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-06T20:21:09.581179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:09.581216] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:09.581245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:09.581305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:09.647031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:09.648040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:09.648157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:09.648194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:09.775040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:09.775412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:09.775456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:09.775485] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:09.779889] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-06T20:21:09.780218] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-06T20:21:09.780357] [INFO ] [sig ] ENTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:09.927764] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ENTA.txt [2026-03-06T20:21:09.927956] [INFO ] [sig ] [1025/3360] Completed ENTA in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:09.928009] [INFO ] [sig ] [1026/3360] Forecasting ENTG... [2026-03-06T20:21:09.928047] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-06T20:21:09.928082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-06T20:21:09.939474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-06T20:21:09.939838] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-06T20:21:09.940678] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-06T20:21:09.940731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:09.940763] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:09.940791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:09.940849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:09.998783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:09.999532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:09.999671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:09.999709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:10.131286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:10.131467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:10.131522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:10.131555] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:10.135644] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-03-06T20:21:10.135974] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-06T20:21:10.136116] [INFO ] [sig ] ENTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:10.291478] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENTG.txt [2026-03-06T20:21:10.291665] [INFO ] [sig ] [1026/3360] Completed ENTG in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:10.291712] [INFO ] [sig ] [1027/3360] Forecasting ENTX... [2026-03-06T20:21:10.291751] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-06T20:21:10.291783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-06T20:21:10.303936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-06T20:21:10.304553] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-06T20:21:10.305434] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-06T20:21:10.305502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:10.305543] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:10.305613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:10.305685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:10.369112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:10.370287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:10.370377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:10.370412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:10.510958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:10.511123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:10.511168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:10.511200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:10.515386] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=55.60%) [2026-03-06T20:21:10.515746] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-06T20:21:10.515896] [INFO ] [sig ] ENTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:10.662738] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ENTX.txt [2026-03-06T20:21:10.662916] [INFO ] [sig ] [1027/3360] Completed ENTX in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:10.662967] [INFO ] [sig ] [1028/3360] Forecasting ENVA... [2026-03-06T20:21:10.663005] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-06T20:21:10.663042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-06T20:21:10.674808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-06T20:21:10.675271] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-06T20:21:10.676181] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-06T20:21:10.676238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:10.676271] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:10.676298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:10.676356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:10.737317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:10.738263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:10.738358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:10.738393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:10.861343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:10.861547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:10.861618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:10.861650] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:10.865689] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-03-06T20:21:10.866009] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-06T20:21:10.866181] [INFO ] [sig ] ENVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:11.010083] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ENVA.txt [2026-03-06T20:21:11.010258] [INFO ] [sig ] [1028/3360] Completed ENVA in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:11.010300] [INFO ] [sig ] [1029/3360] Forecasting ENVB... [2026-03-06T20:21:11.010332] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-06T20:21:11.010363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-06T20:21:11.022455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-06T20:21:11.022990] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-06T20:21:11.024019] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-06T20:21:11.024075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:11.024110] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:11.024136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:11.024194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:11.084255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:11.085201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:11.085288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:11.085323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:11.216556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:11.216746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:11.216787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:11.216816] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:11.220569] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-06T20:21:11.220941] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-06T20:21:11.221101] [INFO ] [sig ] ENVB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:11.370057] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ENVB.txt [2026-03-06T20:21:11.370468] [INFO ] [sig ] [1029/3360] Completed ENVB in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.9m [2026-03-06T20:21:11.370512] [INFO ] [sig ] [1030/3360] Forecasting ENVX... [2026-03-06T20:21:11.370542] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-06T20:21:11.370589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-06T20:21:11.381547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-06T20:21:11.381962] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-06T20:21:11.382803] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-06T20:21:11.382855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:11.382888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:11.382915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:11.382974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:11.443847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:11.444758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:11.444844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:11.444878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:11.574446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:11.574649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:11.574702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:11.574749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:11.578462] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-03-06T20:21:11.578783] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-06T20:21:11.578928] [INFO ] [sig ] ENVX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:11.720812] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ENVX.txt [2026-03-06T20:21:11.720971] [INFO ] [sig ] [1030/3360] Completed ENVX in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.8m [2026-03-06T20:21:11.721014] [INFO ] [sig ] [1031/3360] Forecasting EOD... [2026-03-06T20:21:11.721046] [INFO ] [sig ] Generating forecast for: EOD [2026-03-06T20:21:11.721079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-06T20:21:11.732108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-06T20:21:11.732508] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-06T20:21:11.733374] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-06T20:21:11.733429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:11.733462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:11.733489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:11.733552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:11.796494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:11.797924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:11.798033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:11.798075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:11.927799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:11.927978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:11.928028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:11.928063] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:11.931534] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-03-06T20:21:11.931846] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-06T20:21:11.931985] [INFO ] [sig ] EOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:12.077356] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EOD.txt [2026-03-06T20:21:12.077489] [INFO ] [sig ] [1031/3360] Completed EOD in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.8m [2026-03-06T20:21:12.077529] [INFO ] [sig ] [1032/3360] Forecasting EOG... [2026-03-06T20:21:12.077558] [INFO ] [sig ] Generating forecast for: EOG [2026-03-06T20:21:12.077607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-06T20:21:12.088759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-06T20:21:12.089078] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-06T20:21:12.089868] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-06T20:21:12.089940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:12.089976] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:12.090005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:12.090062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:12.148592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:12.149232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:12.149315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:12.149362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:12.272359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:12.272542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:12.272601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:12.272633] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:12.276216] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-03-06T20:21:12.276510] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-06T20:21:12.276669] [INFO ] [sig ] EOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:12.426131] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EOG.txt [2026-03-06T20:21:12.426328] [INFO ] [sig ] [1032/3360] Completed EOG in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 13.8m [2026-03-06T20:21:12.426383] [INFO ] [sig ] [1033/3360] Forecasting EOI... [2026-03-06T20:21:12.426416] [INFO ] [sig ] Generating forecast for: EOI [2026-03-06T20:21:12.426448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-06T20:21:12.440723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-06T20:21:12.441150] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-06T20:21:12.442318] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-06T20:21:12.442372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:12.442684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:12.442734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:12.442817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:12.508640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:12.509653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:12.509742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:12.509776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:12.646192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:12.646360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:12.646404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:12.646436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:12.650345] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-03-06T20:21:12.650678] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-06T20:21:12.650824] [INFO ] [sig ] EOI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:12.809201] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EOI.txt [2026-03-06T20:21:12.809367] [INFO ] [sig ] [1033/3360] Completed EOI in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.8m [2026-03-06T20:21:12.809413] [INFO ] [sig ] [1034/3360] Forecasting EOLS... [2026-03-06T20:21:12.809446] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-06T20:21:12.809477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-06T20:21:12.821725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-06T20:21:12.822196] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-06T20:21:12.823144] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-06T20:21:12.823211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:12.823247] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:12.823275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:12.823350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:12.888366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:12.889359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:12.889447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:12.889482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:13.027520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:13.027750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:13.027796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:13.027854] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:13.032298] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-03-06T20:21:13.032786] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-06T20:21:13.032944] [INFO ] [sig ] EOLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:13.177134] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EOLS.txt [2026-03-06T20:21:13.177270] [INFO ] [sig ] [1034/3360] Completed EOLS in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 13.8m [2026-03-06T20:21:13.177309] [INFO ] [sig ] [1035/3360] Forecasting EOS... [2026-03-06T20:21:13.177340] [INFO ] [sig ] Generating forecast for: EOS [2026-03-06T20:21:13.177370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-06T20:21:13.189033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-06T20:21:13.189365] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-06T20:21:13.190164] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-06T20:21:13.190217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:13.190249] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:13.190276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:13.190334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:13.250438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:13.251124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:13.251205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:13.251237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:13.374619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:13.374762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:13.374802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:13.374832] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:13.378808] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-03-06T20:21:13.379113] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-06T20:21:13.379248] [INFO ] [sig ] EOS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:13.522969] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EOS.txt [2026-03-06T20:21:13.523093] [INFO ] [sig ] [1035/3360] Completed EOS in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:13.523133] [INFO ] [sig ] [1036/3360] Forecasting EOSE... [2026-03-06T20:21:13.523162] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-06T20:21:13.523192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-06T20:21:13.535015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-06T20:21:13.535375] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-06T20:21:13.536199] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-06T20:21:13.536294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:13.536329] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:13.536356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:13.536413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:13.595433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:13.596064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:13.596144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:13.596176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:13.723247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:13.723431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:13.723475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:13.723543] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:13.727157] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-03-06T20:21:13.727436] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-06T20:21:13.727563] [INFO ] [sig ] EOSE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:13.873561] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EOSE.txt [2026-03-06T20:21:13.873732] [INFO ] [sig ] [1036/3360] Completed EOSE in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:13.873774] [INFO ] [sig ] [1037/3360] Forecasting EPAC... [2026-03-06T20:21:13.873805] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-06T20:21:13.873836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-06T20:21:13.885326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-06T20:21:13.885775] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-06T20:21:13.886685] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-06T20:21:13.886740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:13.886771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:13.886817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:13.886917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:13.951154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:13.952095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:13.952198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:13.952234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:14.079787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:14.079966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:14.080028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:14.080063] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:14.083842] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-06T20:21:14.084168] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-06T20:21:14.084311] [INFO ] [sig ] EPAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:14.243519] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EPAC.txt [2026-03-06T20:21:14.243740] [INFO ] [sig ] [1037/3360] Completed EPAC in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:14.243797] [INFO ] [sig ] [1038/3360] Forecasting EPAM... [2026-03-06T20:21:14.243829] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-06T20:21:14.243862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-06T20:21:14.256117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-06T20:21:14.256561] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-06T20:21:14.257517] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-06T20:21:14.257590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:14.257627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:14.257656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:14.257715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:14.322116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:14.323103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:14.323199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:14.323234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:14.463501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:14.463725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:14.463786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:14.463819] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:14.468004] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-03-06T20:21:14.468407] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-06T20:21:14.468560] [INFO ] [sig ] EPAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:14.630109] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EPAM.txt [2026-03-06T20:21:14.630278] [INFO ] [sig ] [1038/3360] Completed EPAM in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:14.630323] [INFO ] [sig ] [1039/3360] Forecasting EPC... [2026-03-06T20:21:14.630355] [INFO ] [sig ] Generating forecast for: EPC [2026-03-06T20:21:14.630390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-06T20:21:14.643813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-06T20:21:14.644270] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-06T20:21:14.645183] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-06T20:21:14.645239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:14.645272] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:14.645300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:14.645359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:14.711887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:14.713018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:14.713127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:14.713171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:14.853212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:14.853638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:14.853707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:14.853755] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:14.858783] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-03-06T20:21:14.859250] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-06T20:21:14.859651] [INFO ] [sig ] EPC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:15.017162] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EPC.txt [2026-03-06T20:21:15.017343] [INFO ] [sig ] [1039/3360] Completed EPC in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:15.017383] [INFO ] [sig ] [1040/3360] Forecasting EPD... [2026-03-06T20:21:15.017412] [INFO ] [sig ] Generating forecast for: EPD [2026-03-06T20:21:15.017444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-06T20:21:15.029040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-06T20:21:15.029484] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-06T20:21:15.030386] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-06T20:21:15.030449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:15.030485] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:15.030513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:15.030591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:15.094271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:15.095511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:15.095625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:15.095663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:15.222462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:15.222662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:15.222706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:15.222736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:15.227061] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-03-06T20:21:15.227383] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-06T20:21:15.227543] [INFO ] [sig ] EPD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:15.377061] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EPD.txt [2026-03-06T20:21:15.377255] [INFO ] [sig ] [1040/3360] Completed EPD in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:15.377302] [INFO ] [sig ] [1041/3360] Forecasting EPSN... [2026-03-06T20:21:15.377334] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-06T20:21:15.377379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-06T20:21:15.389487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-06T20:21:15.389924] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-06T20:21:15.390919] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-06T20:21:15.390979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:15.391013] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:15.391040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:15.391104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:15.451274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:15.452189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:15.452273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:15.452308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:15.578351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:15.578515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:15.578557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:15.578611] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:15.582664] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-03-06T20:21:15.583089] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-06T20:21:15.583253] [INFO ] [sig ] EPSN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:15.729938] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EPSN.txt [2026-03-06T20:21:15.730087] [INFO ] [sig ] [1041/3360] Completed EPSN in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:15.730136] [INFO ] [sig ] [1042/3360] Forecasting EQBK... [2026-03-06T20:21:15.730175] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-06T20:21:15.730210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-06T20:21:15.744860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-06T20:21:15.745312] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-06T20:21:15.746212] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-06T20:21:15.746267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:15.746300] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:15.746329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:15.746387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:15.804978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:15.805745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:15.805828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:15.805861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:15.925130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:15.925310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:15.925354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:15.925384] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:15.928878] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=73.71%) [2026-03-06T20:21:15.929160] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-06T20:21:15.929290] [INFO ] [sig ] EQBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:16.073334] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EQBK.txt [2026-03-06T20:21:16.073480] [INFO ] [sig ] [1042/3360] Completed EQBK in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:16.073532] [INFO ] [sig ] [1043/3360] Forecasting EQH... [2026-03-06T20:21:16.073564] [INFO ] [sig ] Generating forecast for: EQH [2026-03-06T20:21:16.073615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-06T20:21:16.085354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-06T20:21:16.085755] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-06T20:21:16.086627] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-06T20:21:16.086684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:16.086717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:16.086746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:16.086805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:16.144527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:16.145301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:16.145417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:16.145455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:16.271867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:16.272025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:16.272083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:16.272118] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:16.275717] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=0.21%) [2026-03-06T20:21:16.276003] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-06T20:21:16.276141] [INFO ] [sig ] EQH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:16.420738] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EQH.txt [2026-03-06T20:21:16.420871] [INFO ] [sig ] [1043/3360] Completed EQH in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:16.420913] [INFO ] [sig ] [1044/3360] Forecasting EQIX... [2026-03-06T20:21:16.420944] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-06T20:21:16.420974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-06T20:21:16.432185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-06T20:21:16.432528] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-06T20:21:16.433327] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-06T20:21:16.433381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:16.433413] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:16.433440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:16.433497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:16.495258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:16.496206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:16.496286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:16.496319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:16.619486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:16.619688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:16.619731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:16.619760] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:16.623306] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-03-06T20:21:16.623627] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-06T20:21:16.623765] [INFO ] [sig ] EQIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:16.767568] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EQIX.txt [2026-03-06T20:21:16.767728] [INFO ] [sig ] [1044/3360] Completed EQIX in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:16.767769] [INFO ] [sig ] [1045/3360] Forecasting ERAS... [2026-03-06T20:21:16.767799] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-06T20:21:16.767844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-06T20:21:16.779382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-06T20:21:16.779762] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-06T20:21:16.780542] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-06T20:21:16.780615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:16.780649] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:16.780677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:16.780735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:16.838761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:16.839610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:16.839693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:16.839729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:16.964093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:16.964251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:16.964293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:16.964322] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:16.967790] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-03-06T20:21:16.968090] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-06T20:21:16.968218] [INFO ] [sig ] ERAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:17.112684] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ERAS.txt [2026-03-06T20:21:17.112834] [INFO ] [sig ] [1045/3360] Completed ERAS in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:17.112874] [INFO ] [sig ] [1046/3360] Forecasting ERIC... [2026-03-06T20:21:17.112906] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-06T20:21:17.112937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-06T20:21:17.127140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-06T20:21:17.127592] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-06T20:21:17.128518] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-06T20:21:17.128602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:17.128639] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:17.128669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:17.128728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:17.193443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:17.194468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:17.194561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:17.194616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:17.325037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:17.325206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:17.325247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:17.325278] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:17.329219] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-06T20:21:17.329617] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-06T20:21:17.329770] [INFO ] [sig ] ERIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:17.479839] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ERIC.txt [2026-03-06T20:21:17.480073] [INFO ] [sig ] [1046/3360] Completed ERIC in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.8m [2026-03-06T20:21:17.480149] [INFO ] [sig ] [1047/3360] Forecasting ERIE... [2026-03-06T20:21:17.480203] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-06T20:21:17.480256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-06T20:21:17.492119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-06T20:21:17.492523] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-06T20:21:17.493371] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-06T20:21:17.493427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:17.493502] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:17.493534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:17.493618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:17.552679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:17.553512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:17.553625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:17.553679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:17.676216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:17.676374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:17.676416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:17.676444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:17.680078] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-06T20:21:17.680409] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-06T20:21:17.680549] [INFO ] [sig ] ERIE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:17.915865] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ERIE.txt [2026-03-06T20:21:17.916043] [INFO ] [sig ] [1047/3360] Completed ERIE in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.7m [2026-03-06T20:21:17.916089] [INFO ] [sig ] [1048/3360] Forecasting ERII... [2026-03-06T20:21:17.916128] [INFO ] [sig ] Generating forecast for: ERII [2026-03-06T20:21:17.916165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-06T20:21:17.928126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-06T20:21:17.928607] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-06T20:21:17.929614] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-06T20:21:17.929677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:17.929711] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:17.929739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:17.929797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:17.990041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:17.991025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:17.991117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:17.991151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:18.116064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:18.116239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:18.116284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:18.116313] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:18.119788] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-03-06T20:21:18.120073] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-06T20:21:18.120206] [INFO ] [sig ] ERII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:18.264196] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ERII.txt [2026-03-06T20:21:18.264335] [INFO ] [sig ] [1048/3360] Completed ERII in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.7m [2026-03-06T20:21:18.264375] [INFO ] [sig ] [1049/3360] Forecasting ERO... [2026-03-06T20:21:18.264406] [INFO ] [sig ] Generating forecast for: ERO [2026-03-06T20:21:18.264436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-06T20:21:18.275825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-06T20:21:18.276157] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-06T20:21:18.276982] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-06T20:21:18.277035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:18.277068] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:18.277096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:18.277152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:18.335873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:18.336622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:18.336703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:18.336736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:18.455275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:18.455436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:18.455478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:18.455508] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:18.459071] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-03-06T20:21:18.459352] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-06T20:21:18.459485] [INFO ] [sig ] ERO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:18.605054] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ERO.txt [2026-03-06T20:21:18.605202] [INFO ] [sig ] [1049/3360] Completed ERO in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.7m [2026-03-06T20:21:18.605244] [INFO ] [sig ] [1050/3360] Forecasting ES... [2026-03-06T20:21:18.605273] [INFO ] [sig ] Generating forecast for: ES [2026-03-06T20:21:18.605302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-06T20:21:18.616801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-06T20:21:18.617129] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-06T20:21:18.617998] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-06T20:21:18.618050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:18.618111] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:18.618139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:18.618196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:18.675742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:18.676506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:18.676604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:18.676640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:18.794912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:18.795076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:18.795117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:18.795146] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:18.798764] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-06T20:21:18.799040] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-06T20:21:18.799172] [INFO ] [sig ] ES: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:18.942663] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ES.txt [2026-03-06T20:21:18.942793] [INFO ] [sig ] [1050/3360] Completed ES in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.7m [2026-03-06T20:21:18.942840] [INFO ] [sig ] [1051/3360] Forecasting ESAB... [2026-03-06T20:21:18.942871] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-06T20:21:18.942901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-06T20:21:18.955218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-06T20:21:18.955525] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-06T20:21:18.956311] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-06T20:21:18.956364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:18.956396] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:18.956423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:18.956480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:19.014540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:19.015174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:19.015249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:19.015284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:19.133852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:19.134009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:19.134048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:19.134077] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:19.137539] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-03-06T20:21:19.137850] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-06T20:21:19.137981] [INFO ] [sig ] ESAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:19.284038] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESAB.txt [2026-03-06T20:21:19.284190] [INFO ] [sig ] [1051/3360] Completed ESAB in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.7m [2026-03-06T20:21:19.284235] [INFO ] [sig ] [1052/3360] Forecasting ESCA... [2026-03-06T20:21:19.284270] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-06T20:21:19.284302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-06T20:21:19.295517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-06T20:21:19.295923] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-06T20:21:19.296739] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-06T20:21:19.296791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:19.296823] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:19.296850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:19.296906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:19.354744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:19.355427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:19.355507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:19.355540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:19.465085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:19.465237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:19.465276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:19.465304] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:19.468749] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-03-06T20:21:19.469025] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-06T20:21:19.469171] [INFO ] [sig ] ESCA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:19.611599] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESCA.txt [2026-03-06T20:21:19.611744] [INFO ] [sig ] [1052/3360] Completed ESCA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:19.611794] [INFO ] [sig ] [1053/3360] Forecasting ESE... [2026-03-06T20:21:19.611831] [INFO ] [sig ] Generating forecast for: ESE [2026-03-06T20:21:19.611865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-06T20:21:19.623067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-06T20:21:19.623398] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-06T20:21:19.624211] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-06T20:21:19.624275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:19.624315] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:19.624348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:19.624407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:19.681985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:19.682695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:19.682776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:19.682809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:19.809085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:19.809257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:19.809325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:19.809409] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:19.813180] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=35.10%) [2026-03-06T20:21:19.813481] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-06T20:21:19.813640] [INFO ] [sig ] ESE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:19.972669] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ESE.txt [2026-03-06T20:21:19.972870] [INFO ] [sig ] [1053/3360] Completed ESE in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:19.972914] [INFO ] [sig ] [1054/3360] Forecasting ESEA... [2026-03-06T20:21:19.972945] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-06T20:21:19.972975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-06T20:21:19.986068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-06T20:21:19.986631] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-06T20:21:19.987752] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-06T20:21:19.987842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:19.987878] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:19.987907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:19.987968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:20.047949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:20.048893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:20.048985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:20.049020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:20.170602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:20.170770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:20.170810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:20.170859] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:20.174406] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-03-06T20:21:20.174715] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-06T20:21:20.174854] [INFO ] [sig ] ESEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:20.316464] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESEA.txt [2026-03-06T20:21:20.316613] [INFO ] [sig ] [1054/3360] Completed ESEA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:20.316654] [INFO ] [sig ] [1055/3360] Forecasting ESGD... [2026-03-06T20:21:20.316684] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-06T20:21:20.316714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-06T20:21:20.327772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-06T20:21:20.328153] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-06T20:21:20.328978] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-06T20:21:20.329031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:20.329063] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:20.329089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:20.329145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:20.386876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:20.387666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:20.387749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:20.387781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:20.517684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:20.517876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:20.517930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:20.517961] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:20.521959] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=67.34%) [2026-03-06T20:21:20.522260] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-06T20:21:20.522403] [INFO ] [sig ] ESGD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:20.668800] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESGD.txt [2026-03-06T20:21:20.668966] [INFO ] [sig ] [1055/3360] Completed ESGD in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:20.669015] [INFO ] [sig ] [1056/3360] Forecasting ESGE... [2026-03-06T20:21:20.669048] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-06T20:21:20.669079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-06T20:21:20.680451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-06T20:21:20.680808] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-06T20:21:20.681649] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-06T20:21:20.681701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:20.681732] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:20.681759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:20.681815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:20.739074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:20.739844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:20.739944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:20.739978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:20.865932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:20.866095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:20.866135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:20.866164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:20.869639] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-03-06T20:21:20.869919] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-06T20:21:20.870050] [INFO ] [sig ] ESGE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:21.013976] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ESGE.txt [2026-03-06T20:21:21.014106] [INFO ] [sig ] [1056/3360] Completed ESGE in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:21.014144] [INFO ] [sig ] [1057/3360] Forecasting ESI... [2026-03-06T20:21:21.014174] [INFO ] [sig ] Generating forecast for: ESI [2026-03-06T20:21:21.014204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-06T20:21:21.025228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-06T20:21:21.025598] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-06T20:21:21.026371] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-06T20:21:21.026424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:21.026456] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:21.026483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:21.026542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:21.083515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:21.084162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:21.084240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:21.084273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:21.203893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:21.204053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:21.204093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:21.204121] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:21.207624] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-03-06T20:21:21.207917] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-06T20:21:21.208047] [INFO ] [sig ] ESI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:21.350720] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESI.txt [2026-03-06T20:21:21.350854] [INFO ] [sig ] [1057/3360] Completed ESI in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:21.350895] [INFO ] [sig ] [1058/3360] Forecasting ESOA... [2026-03-06T20:21:21.350925] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-06T20:21:21.350955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-06T20:21:21.362850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-06T20:21:21.363177] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-06T20:21:21.363973] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-06T20:21:21.364026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:21.364059] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:21.364101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:21.364160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:21.425239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:21.426046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:21.426134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:21.426173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:21.543629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:21.543798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:21.543841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:21.543872] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:21.547502] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-03-06T20:21:21.547860] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-06T20:21:21.548004] [INFO ] [sig ] ESOA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:21.693466] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ESOA.txt [2026-03-06T20:21:21.693629] [INFO ] [sig ] [1058/3360] Completed ESOA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:21.693674] [INFO ] [sig ] [1059/3360] Forecasting ESPO... [2026-03-06T20:21:21.693704] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-06T20:21:21.693734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-06T20:21:21.706227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-06T20:21:21.706633] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-06T20:21:21.707499] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-06T20:21:21.707555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:21.707615] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:21.707646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:21.707705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:21.765776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:21.766702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:21.766786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:21.766820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:21.899051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:21.899227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:21.899279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:21.899315] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:21.902859] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-03-06T20:21:21.903149] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-06T20:21:21.903304] [INFO ] [sig ] ESPO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:22.047999] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESPO.txt [2026-03-06T20:21:22.048158] [INFO ] [sig ] [1059/3360] Completed ESPO in 0.4s | 2.81 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:22.048199] [INFO ] [sig ] [1060/3360] Forecasting ESQ... [2026-03-06T20:21:22.048228] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-06T20:21:22.048260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-06T20:21:22.060087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-06T20:21:22.060459] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-06T20:21:22.061466] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-06T20:21:22.061531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:22.061594] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:22.061635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:22.061712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:22.121482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:22.122405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:22.122528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:22.122561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:22.247736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:22.247930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:22.247973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:22.248002] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:22.251689] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-03-06T20:21:22.251997] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-06T20:21:22.252138] [INFO ] [sig ] ESQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:22.433207] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESQ.txt [2026-03-06T20:21:22.433345] [INFO ] [sig ] [1060/3360] Completed ESQ in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:22.433384] [INFO ] [sig ] [1061/3360] Forecasting ESTA... [2026-03-06T20:21:22.433415] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-06T20:21:22.433445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-06T20:21:22.444439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-06T20:21:22.444785] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-06T20:21:22.445564] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-06T20:21:22.445638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:22.445670] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:22.445697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:22.445753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:22.503076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:22.503707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:22.503786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:22.503817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:22.628657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:22.628883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:22.628941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:22.628974] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:22.632599] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-03-06T20:21:22.632882] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-06T20:21:22.633015] [INFO ] [sig ] ESTA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:22.775143] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ESTA.txt [2026-03-06T20:21:22.775277] [INFO ] [sig ] [1061/3360] Completed ESTA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:22.775317] [INFO ] [sig ] [1062/3360] Forecasting ESTC... [2026-03-06T20:21:22.775346] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-06T20:21:22.775401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-06T20:21:22.786768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-06T20:21:22.787108] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-06T20:21:22.787935] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-06T20:21:22.787987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:22.788019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:22.788045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:22.788101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:22.845774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:22.846559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:22.846658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:22.846691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:22.973154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:22.973319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:22.973361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:22.973392] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:22.977101] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-06T20:21:22.977396] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-06T20:21:22.977530] [INFO ] [sig ] ESTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:23.122475] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ESTC.txt [2026-03-06T20:21:23.122637] [INFO ] [sig ] [1062/3360] Completed ESTC in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.7m [2026-03-06T20:21:23.122681] [INFO ] [sig ] [1063/3360] Forecasting ETB... [2026-03-06T20:21:23.122710] [INFO ] [sig ] Generating forecast for: ETB [2026-03-06T20:21:23.122740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-06T20:21:23.134950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-06T20:21:23.135274] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-06T20:21:23.136069] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-06T20:21:23.136121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:23.136154] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:23.136181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:23.136250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:23.195568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:23.196215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:23.196295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:23.196331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:23.320526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:23.320703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:23.320746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:23.320779] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:23.324394] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-03-06T20:21:23.324709] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-06T20:21:23.324846] [INFO ] [sig ] ETB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:23.469372] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ETB.txt [2026-03-06T20:21:23.469524] [INFO ] [sig ] [1063/3360] Completed ETB in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:23.469564] [INFO ] [sig ] [1064/3360] Forecasting ETD... [2026-03-06T20:21:23.469616] [INFO ] [sig ] Generating forecast for: ETD [2026-03-06T20:21:23.469647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-06T20:21:23.481544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-06T20:21:23.481884] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-06T20:21:23.482875] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-06T20:21:23.482927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:23.482959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:23.482985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:23.483042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:23.540546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:23.541180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:23.541263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:23.541295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:23.660929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:23.661100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:23.661144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:23.661174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:23.664923] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-03-06T20:21:23.665235] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-06T20:21:23.665403] [INFO ] [sig ] ETD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:23.809061] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETD.txt [2026-03-06T20:21:23.809206] [INFO ] [sig ] [1064/3360] Completed ETD in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:23.809247] [INFO ] [sig ] [1065/3360] Forecasting ETG... [2026-03-06T20:21:23.809277] [INFO ] [sig ] Generating forecast for: ETG [2026-03-06T20:21:23.809307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-06T20:21:23.820838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-06T20:21:23.821306] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-06T20:21:23.822406] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-06T20:21:23.822472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:23.822520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:23.822561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:23.822672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:23.880891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:23.881882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:23.881977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:23.882011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:24.002932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:24.003097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:24.003138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:24.003166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:24.006709] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-03-06T20:21:24.007019] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-06T20:21:24.007161] [INFO ] [sig ] ETG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:24.151057] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETG.txt [2026-03-06T20:21:24.151228] [INFO ] [sig ] [1065/3360] Completed ETG in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:24.151277] [INFO ] [sig ] [1066/3360] Forecasting ETHA... [2026-03-06T20:21:24.151313] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-06T20:21:24.151348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-06T20:21:24.163042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-06T20:21:24.163452] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-06T20:21:24.164298] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-06T20:21:24.164366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:24.164406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:24.164436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:24.164493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:24.222499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:24.223422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:24.223528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:24.223563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:24.343438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:24.343624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:24.343669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:24.343699] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:24.347200] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-03-06T20:21:24.347502] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-06T20:21:24.347663] [INFO ] [sig ] ETHA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:24.490886] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ETHA.txt [2026-03-06T20:21:24.491024] [INFO ] [sig ] [1066/3360] Completed ETHA in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:24.491064] [INFO ] [sig ] [1067/3360] Forecasting ETJ... [2026-03-06T20:21:24.491093] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-06T20:21:24.491123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-06T20:21:24.501904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-06T20:21:24.502224] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-06T20:21:24.503023] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-06T20:21:24.503075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:24.503135] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:24.503164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:24.503221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:24.560916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:24.561555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:24.561652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:24.561685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:24.677400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:24.677548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:24.677605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:24.677635] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:24.681054] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=52.56%) [2026-03-06T20:21:24.681330] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-06T20:21:24.681458] [INFO ] [sig ] ETJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:24.823611] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETJ.txt [2026-03-06T20:21:24.823735] [INFO ] [sig ] [1067/3360] Completed ETJ in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:24.823774] [INFO ] [sig ] [1068/3360] Forecasting ETN... [2026-03-06T20:21:24.823803] [INFO ] [sig ] Generating forecast for: ETN [2026-03-06T20:21:24.823833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-06T20:21:24.835152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-06T20:21:24.835490] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-06T20:21:24.836287] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-06T20:21:24.836351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:24.836390] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:24.836421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:24.836487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:24.893738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:24.894602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:24.894688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:24.894721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:25.018929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:25.019093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:25.019135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:25.019165] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:25.023287] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=45.94%) [2026-03-06T20:21:25.023603] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-06T20:21:25.023741] [INFO ] [sig ] ETN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:25.169809] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ETN.txt [2026-03-06T20:21:25.169936] [INFO ] [sig ] [1068/3360] Completed ETN in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:25.169975] [INFO ] [sig ] [1069/3360] Forecasting ETO... [2026-03-06T20:21:25.170004] [INFO ] [sig ] Generating forecast for: ETO [2026-03-06T20:21:25.170035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-06T20:21:25.180679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-06T20:21:25.180982] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-06T20:21:25.181777] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-06T20:21:25.181830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:25.181863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:25.181889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:25.181946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:25.239602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:25.240213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:25.240294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:25.240334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:25.360150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:25.360282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:25.360320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:25.360349] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:25.363706] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=74.23%) [2026-03-06T20:21:25.363987] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-06T20:21:25.364114] [INFO ] [sig ] ETO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:25.507135] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETO.txt [2026-03-06T20:21:25.507260] [INFO ] [sig ] [1069/3360] Completed ETO in 0.3s | 2.81 sym/s | Total: 6.3m | ETA: 13.6m [2026-03-06T20:21:25.507299] [INFO ] [sig ] [1070/3360] Forecasting ETON... [2026-03-06T20:21:25.507328] [INFO ] [sig ] Generating forecast for: ETON [2026-03-06T20:21:25.507359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-06T20:21:25.518890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-06T20:21:25.519221] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-06T20:21:25.520084] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-06T20:21:25.520137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:25.520170] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:25.520198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:25.520256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:25.580939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:25.581552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:25.581650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:25.581684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:25.703768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:25.703914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:25.703954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:25.704017] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:25.707539] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=51.73%) [2026-03-06T20:21:25.707883] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-06T20:21:25.708020] [INFO ] [sig ] ETON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:25.850738] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETON.txt [2026-03-06T20:21:25.850854] [INFO ] [sig ] [1070/3360] Completed ETON in 0.3s | 2.81 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:25.850893] [INFO ] [sig ] [1071/3360] Forecasting ETSY... [2026-03-06T20:21:25.850923] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-06T20:21:25.850953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-06T20:21:25.862354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-06T20:21:25.862685] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-06T20:21:25.863452] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-06T20:21:25.863520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:25.863554] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:25.863601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:25.863660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:25.921724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:25.922318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:25.922396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:25.922429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:26.064335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:26.064511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:26.064552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:26.064604] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:26.068183] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=72.94%) [2026-03-06T20:21:26.068471] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-06T20:21:26.068631] [INFO ] [sig ] ETSY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:26.213172] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ETSY.txt [2026-03-06T20:21:26.213344] [INFO ] [sig ] [1071/3360] Completed ETSY in 0.4s | 2.81 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:26.213396] [INFO ] [sig ] [1072/3360] Forecasting ETY... [2026-03-06T20:21:26.213428] [INFO ] [sig ] Generating forecast for: ETY [2026-03-06T20:21:26.213459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-06T20:21:26.226320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-06T20:21:26.226770] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-06T20:21:26.227621] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-06T20:21:26.227676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:26.227709] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:26.227736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:26.227795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:26.287371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:26.288302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:26.288407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:26.288444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:26.407120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:26.407272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:26.407314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:26.407345] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:26.410977] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=41.51%) [2026-03-06T20:21:26.411266] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-06T20:21:26.411396] [INFO ] [sig ] ETY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:26.559020] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ETY.txt [2026-03-06T20:21:26.559142] [INFO ] [sig ] [1072/3360] Completed ETY in 0.3s | 2.81 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:26.559182] [INFO ] [sig ] [1073/3360] Forecasting EUFN... [2026-03-06T20:21:26.559213] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-06T20:21:26.559243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-06T20:21:26.571485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-06T20:21:26.571828] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-06T20:21:26.572642] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-06T20:21:26.572696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:26.572728] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:26.572756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:26.572815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:26.633337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:26.634058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:26.634139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:26.634174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:26.754907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:26.755050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:26.755088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:26.755118] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:26.758570] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=70.67%) [2026-03-06T20:21:26.758869] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-06T20:21:26.758996] [INFO ] [sig ] EUFN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:26.905076] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EUFN.txt [2026-03-06T20:21:26.905250] [INFO ] [sig ] [1073/3360] Completed EUFN in 0.3s | 2.81 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:26.905291] [INFO ] [sig ] [1074/3360] Forecasting EVAX... [2026-03-06T20:21:26.905322] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-06T20:21:26.905355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-06T20:21:26.917741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-06T20:21:26.918176] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-06T20:21:26.919031] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-06T20:21:26.919084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:26.919116] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:26.919143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:26.919200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:26.977867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:26.978800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:26.978891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:26.978923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:27.108544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:27.108933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:27.108977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:27.109007] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:27.113187] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-06T20:21:27.113552] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-06T20:21:27.113738] [INFO ] [sig ] EVAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:27.301879] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVAX.txt [2026-03-06T20:21:27.302070] [INFO ] [sig ] [1074/3360] Completed EVAX in 0.4s | 2.81 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:27.302130] [INFO ] [sig ] [1075/3360] Forecasting EVC... [2026-03-06T20:21:27.302166] [INFO ] [sig ] Generating forecast for: EVC [2026-03-06T20:21:27.302197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-06T20:21:27.319215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-06T20:21:27.319823] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-06T20:21:27.321162] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-06T20:21:27.321243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:27.321307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:27.321369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:27.321482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:27.403215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:27.404391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:27.404514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:27.404559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:27.587432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:27.587692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:27.587758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:27.587807] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:27.594830] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-03-06T20:21:27.595398] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-06T20:21:27.595658] [INFO ] [sig ] EVC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:27.831790] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVC.txt [2026-03-06T20:21:27.832026] [INFO ] [sig ] [1075/3360] Completed EVC in 0.5s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:27.832086] [INFO ] [sig ] [1076/3360] Forecasting EVCM... [2026-03-06T20:21:27.832129] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-06T20:21:27.832196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-06T20:21:27.857083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-06T20:21:27.857792] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-06T20:21:27.859124] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-06T20:21:27.859198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:27.859250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:27.859295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:27.859400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:27.956096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:27.957462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:27.957616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:27.957673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:28.135326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:28.135534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:28.135640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:28.135728] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:28.141249] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-03-06T20:21:28.141825] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-06T20:21:28.142044] [INFO ] [sig ] EVCM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:28.357311] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EVCM.txt [2026-03-06T20:21:28.357506] [INFO ] [sig ] [1076/3360] Completed EVCM in 0.5s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:28.357549] [INFO ] [sig ] [1077/3360] Forecasting EVEX... [2026-03-06T20:21:28.357603] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-06T20:21:28.357636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-06T20:21:28.370146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-06T20:21:28.370569] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-06T20:21:28.371626] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-06T20:21:28.371684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:28.371717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:28.371745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:28.371803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:28.434312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:28.435221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:28.435342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:28.435379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:28.563364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:28.563527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:28.563570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:28.563622] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:28.567462] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-06T20:21:28.567793] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-06T20:21:28.567959] [INFO ] [sig ] EVEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:28.715530] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVEX.txt [2026-03-06T20:21:28.715689] [INFO ] [sig ] [1077/3360] Completed EVEX in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:28.715730] [INFO ] [sig ] [1078/3360] Forecasting EVF... [2026-03-06T20:21:28.715760] [INFO ] [sig ] Generating forecast for: EVF [2026-03-06T20:21:28.715790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-06T20:21:28.726784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-06T20:21:28.727147] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-06T20:21:28.727981] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-06T20:21:28.728035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:28.728068] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:28.728096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:28.728153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:28.787512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:28.788477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:28.788590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:28.788629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:28.913638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:28.913800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:28.913875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:28.913908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:28.917439] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=55.08%) [2026-03-06T20:21:28.917751] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-06T20:21:28.917914] [INFO ] [sig ] EVF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:29.065066] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVF.txt [2026-03-06T20:21:29.065231] [INFO ] [sig ] [1078/3360] Completed EVF in 0.3s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:29.065271] [INFO ] [sig ] [1079/3360] Forecasting EVG... [2026-03-06T20:21:29.065302] [INFO ] [sig ] Generating forecast for: EVG [2026-03-06T20:21:29.065332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-06T20:21:29.077222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-06T20:21:29.077678] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-06T20:21:29.078536] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-06T20:21:29.078618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:29.078653] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:29.078680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:29.078737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:29.137657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:29.138614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:29.138701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:29.138736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:29.256630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:29.256787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:29.256828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:29.256857] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:29.260291] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-03-06T20:21:29.260591] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-06T20:21:29.260723] [INFO ] [sig ] EVG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:29.420250] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVG.txt [2026-03-06T20:21:29.420411] [INFO ] [sig ] [1079/3360] Completed EVG in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:29.420453] [INFO ] [sig ] [1080/3360] Forecasting EVGO... [2026-03-06T20:21:29.420483] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-06T20:21:29.420512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-06T20:21:29.431912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-06T20:21:29.432285] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-06T20:21:29.433091] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-06T20:21:29.433144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:29.433177] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:29.433204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:29.433261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:29.492447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:29.493442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:29.493540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:29.493597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:29.619375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:29.619557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:29.619619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:29.619651] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:29.623242] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-06T20:21:29.623532] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-06T20:21:29.623692] [INFO ] [sig ] EVGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:29.780306] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVGO.txt [2026-03-06T20:21:29.780503] [INFO ] [sig ] [1080/3360] Completed EVGO in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:29.780545] [INFO ] [sig ] [1081/3360] Forecasting EVH... [2026-03-06T20:21:29.780596] [INFO ] [sig ] Generating forecast for: EVH [2026-03-06T20:21:29.780631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-06T20:21:29.792013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-06T20:21:29.792418] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-06T20:21:29.793268] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-06T20:21:29.793320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:29.793352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:29.793378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:29.793446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:29.854609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:29.855521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:29.855628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:29.855664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:29.985941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:29.986106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:29.986145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:29.986174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:29.989884] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-03-06T20:21:29.990213] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-06T20:21:29.990356] [INFO ] [sig ] EVH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:30.149650] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVH.txt [2026-03-06T20:21:30.149824] [INFO ] [sig ] [1081/3360] Completed EVH in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.6m [2026-03-06T20:21:30.149867] [INFO ] [sig ] [1082/3360] Forecasting EVN... [2026-03-06T20:21:30.149897] [INFO ] [sig ] Generating forecast for: EVN [2026-03-06T20:21:30.149928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-06T20:21:30.161414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-06T20:21:30.161840] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-06T20:21:30.162650] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-06T20:21:30.162704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:30.162753] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:30.162782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:30.162839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:30.222556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:30.223479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:30.223566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:30.223623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:30.349129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:30.349296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:30.349337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:30.349365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:30.352978] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-03-06T20:21:30.353276] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-06T20:21:30.353410] [INFO ] [sig ] EVN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:30.499866] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVN.txt [2026-03-06T20:21:30.500043] [INFO ] [sig ] [1082/3360] Completed EVN in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.5m [2026-03-06T20:21:30.500088] [INFO ] [sig ] [1083/3360] Forecasting EVO... [2026-03-06T20:21:30.500119] [INFO ] [sig ] Generating forecast for: EVO [2026-03-06T20:21:30.500150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-06T20:21:30.511880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-06T20:21:30.512315] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-06T20:21:30.513192] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-06T20:21:30.513247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:30.513282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:30.513310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:30.513374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:30.573269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:30.574213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:30.574299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:30.574333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:30.694052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:30.694206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:30.694246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:30.694275] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:30.697765] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=13.61%) [2026-03-06T20:21:30.698102] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-06T20:21:30.698235] [INFO ] [sig ] EVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:30.839909] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EVO.txt [2026-03-06T20:21:30.840038] [INFO ] [sig ] [1083/3360] Completed EVO in 0.3s | 2.80 sym/s | Total: 6.4m | ETA: 13.5m [2026-03-06T20:21:30.840078] [INFO ] [sig ] [1084/3360] Forecasting EVRG... [2026-03-06T20:21:30.840108] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-06T20:21:30.840139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-06T20:21:30.851821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-06T20:21:30.852185] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-06T20:21:30.853032] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-06T20:21:30.853084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:30.853143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:30.853173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:30.853230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:30.910826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:30.911440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:30.911518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:30.911551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:31.031841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:31.032002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:31.032043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:31.032072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:31.035490] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-03-06T20:21:31.035785] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-06T20:21:31.035916] [INFO ] [sig ] EVRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:31.179536] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVRG.txt [2026-03-06T20:21:31.179716] [INFO ] [sig ] [1084/3360] Completed EVRG in 0.3s | 2.80 sym/s | Total: 6.4m | ETA: 13.5m [2026-03-06T20:21:31.179759] [INFO ] [sig ] [1085/3360] Forecasting EVSD... [2026-03-06T20:21:31.179790] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-06T20:21:31.179820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-06T20:21:31.191208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-06T20:21:31.191548] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-06T20:21:31.192373] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-06T20:21:31.192428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:31.192463] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:31.192489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:31.192546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:31.249267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:31.249902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:31.249981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:31.250012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:31.369894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:31.370054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:31.370097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:31.370127] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:31.373649] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-03-06T20:21:31.373930] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-06T20:21:31.374062] [INFO ] [sig ] EVSD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:31.516248] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EVSD.txt [2026-03-06T20:21:31.516394] [INFO ] [sig ] [1085/3360] Completed EVSD in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:31.516435] [INFO ] [sig ] [1086/3360] Forecasting EVTC... [2026-03-06T20:21:31.516491] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-06T20:21:31.516524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-06T20:21:31.527753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-06T20:21:31.528103] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-06T20:21:31.528940] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-06T20:21:31.528992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:31.529026] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:31.529053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:31.529110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:31.589099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:31.589817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:31.589899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:31.589933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:31.713078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:31.713206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:31.713245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:31.713274] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:31.716762] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-03-06T20:21:31.717036] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-06T20:21:31.717167] [INFO ] [sig ] EVTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:31.861586] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVTC.txt [2026-03-06T20:21:31.861722] [INFO ] [sig ] [1086/3360] Completed EVTC in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:31.861760] [INFO ] [sig ] [1087/3360] Forecasting EVTL... [2026-03-06T20:21:31.861791] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-06T20:21:31.861821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-06T20:21:31.873008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-06T20:21:31.873358] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-06T20:21:31.874208] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-06T20:21:31.874262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:31.874296] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:31.874324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:31.874384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:31.932529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:31.933246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:31.933326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:31.933358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:32.054328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:32.054495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:32.054544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:32.054629] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:32.058100] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-03-06T20:21:32.058375] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-06T20:21:32.058507] [INFO ] [sig ] EVTL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:32.207425] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EVTL.txt [2026-03-06T20:21:32.207613] [INFO ] [sig ] [1087/3360] Completed EVTL in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:32.207670] [INFO ] [sig ] [1088/3360] Forecasting EWBC... [2026-03-06T20:21:32.207715] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-06T20:21:32.207748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-06T20:21:32.220796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-06T20:21:32.221177] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-06T20:21:32.222020] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-06T20:21:32.222076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:32.222110] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:32.222148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:32.222233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:32.292226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:32.293304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:32.293396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:32.293440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:32.422762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:32.422922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:32.422966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:32.422997] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:32.426526] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-03-06T20:21:32.426837] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-06T20:21:32.426968] [INFO ] [sig ] EWBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:32.570798] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EWBC.txt [2026-03-06T20:21:32.570946] [INFO ] [sig ] [1088/3360] Completed EWBC in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:32.570987] [INFO ] [sig ] [1089/3360] Forecasting EWCZ... [2026-03-06T20:21:32.571018] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-06T20:21:32.571048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-06T20:21:32.582598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-06T20:21:32.582946] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-06T20:21:32.583789] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-06T20:21:32.583844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:32.583878] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:32.583907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:32.583965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:32.656309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:32.657499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:32.657654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:32.657710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:32.779292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:32.779457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:32.779505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:32.779560] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:32.783028] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-06T20:21:32.783308] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-06T20:21:32.783437] [INFO ] [sig ] EWCZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:32.930679] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EWCZ.txt [2026-03-06T20:21:32.930910] [INFO ] [sig ] [1089/3360] Completed EWCZ in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:32.930965] [INFO ] [sig ] [1090/3360] Forecasting EWTX... [2026-03-06T20:21:32.930997] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-06T20:21:32.931028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-06T20:21:32.944385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-06T20:21:32.944815] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-06T20:21:32.945756] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-06T20:21:32.945809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:32.945842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:32.945868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:32.945932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:33.003129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:33.003981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:33.004082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:33.004118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:33.131044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:33.131211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:33.131259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:33.131322] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:33.135004] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=78.43%) [2026-03-06T20:21:33.135286] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-06T20:21:33.135417] [INFO ] [sig ] EWTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:33.277405] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EWTX.txt [2026-03-06T20:21:33.277555] [INFO ] [sig ] [1090/3360] Completed EWTX in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:33.277616] [INFO ] [sig ] [1091/3360] Forecasting EWZS... [2026-03-06T20:21:33.277647] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-06T20:21:33.277678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-06T20:21:33.289068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-06T20:21:33.289432] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-06T20:21:33.290282] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-06T20:21:33.290334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:33.290367] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:33.290394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:33.290451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:33.347712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:33.348448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:33.348533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:33.348600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:33.471390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:33.471588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:33.471642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:33.471679] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:33.475248] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=39.47%) [2026-03-06T20:21:33.475549] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-06T20:21:33.475716] [INFO ] [sig ] EWZS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:33.617792] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EWZS.txt [2026-03-06T20:21:33.617984] [INFO ] [sig ] [1091/3360] Completed EWZS in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:33.618027] [INFO ] [sig ] [1092/3360] Forecasting EXAS... [2026-03-06T20:21:33.618057] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-06T20:21:33.618087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-06T20:21:33.629652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-06T20:21:33.630016] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-06T20:21:33.630864] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-06T20:21:33.630919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:33.630951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:33.630977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:33.631033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:33.687636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:33.688402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:33.688491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:33.688524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:33.812407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:33.812598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:33.812643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:33.812672] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:33.816165] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-03-06T20:21:33.816448] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-06T20:21:33.816598] [INFO ] [sig ] EXAS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:33.958426] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXAS.txt [2026-03-06T20:21:33.958612] [INFO ] [sig ] [1092/3360] Completed EXAS in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:33.958665] [INFO ] [sig ] [1093/3360] Forecasting EXC... [2026-03-06T20:21:33.958700] [INFO ] [sig ] Generating forecast for: EXC [2026-03-06T20:21:33.958730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-06T20:21:33.970117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-06T20:21:33.970487] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-06T20:21:33.971288] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-06T20:21:33.971341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:33.971374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:33.971418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:33.971477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:34.028528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:34.029297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:34.029379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:34.029412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:34.155719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:34.155892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:34.155935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:34.155964] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:34.159534] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-03-06T20:21:34.159892] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-06T20:21:34.160042] [INFO ] [sig ] EXC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:34.324937] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXC.txt [2026-03-06T20:21:34.325180] [INFO ] [sig ] [1093/3360] Completed EXC in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:34.325246] [INFO ] [sig ] [1094/3360] Forecasting EXEL... [2026-03-06T20:21:34.325291] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-06T20:21:34.325346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-06T20:21:34.340778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-06T20:21:34.341257] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-06T20:21:34.342170] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-06T20:21:34.342226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:34.342270] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:34.342302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:34.342381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:34.407136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:34.408077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:34.408243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:34.408282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:34.540327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:34.540491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:34.540534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:34.540592] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:34.544433] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-03-06T20:21:34.544770] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-06T20:21:34.544912] [INFO ] [sig ] EXEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:34.696335] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EXEL.txt [2026-03-06T20:21:34.696501] [INFO ] [sig ] [1094/3360] Completed EXEL in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:34.696551] [INFO ] [sig ] [1095/3360] Forecasting EXG... [2026-03-06T20:21:34.696616] [INFO ] [sig ] Generating forecast for: EXG [2026-03-06T20:21:34.696656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-06T20:21:34.708001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-06T20:21:34.708368] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-06T20:21:34.709181] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-06T20:21:34.709248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:34.709282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:34.709309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:34.709366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:34.769063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:34.769808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:34.769889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:34.769923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:34.891079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:34.891240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:34.891280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:34.891309] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:34.894791] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-03-06T20:21:34.895089] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-06T20:21:34.895227] [INFO ] [sig ] EXG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:35.037978] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EXG.txt [2026-03-06T20:21:35.038110] [INFO ] [sig ] [1095/3360] Completed EXG in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:35.038150] [INFO ] [sig ] [1096/3360] Forecasting EXK... [2026-03-06T20:21:35.038179] [INFO ] [sig ] Generating forecast for: EXK [2026-03-06T20:21:35.038208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-06T20:21:35.050213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-06T20:21:35.050540] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-06T20:21:35.051333] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-06T20:21:35.051385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:35.051417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:35.051444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:35.051500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:35.113087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:35.114225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:35.114331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:35.114380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:35.248204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:35.248377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:35.248417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:35.248446] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:35.252070] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-06T20:21:35.252360] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-06T20:21:35.252494] [INFO ] [sig ] EXK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:35.394747] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXK.txt [2026-03-06T20:21:35.394885] [INFO ] [sig ] [1096/3360] Completed EXK in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:35.394924] [INFO ] [sig ] [1097/3360] Forecasting EXLS... [2026-03-06T20:21:35.394954] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-06T20:21:35.394991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-06T20:21:35.406632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-06T20:21:35.406979] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-06T20:21:35.407808] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-06T20:21:35.407884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:35.407917] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:35.407944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:35.408002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:35.464788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:35.465390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:35.465466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:35.465498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:35.588081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:35.588243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:35.588285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:35.588315] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:35.591886] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-06T20:21:35.592182] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-06T20:21:35.592317] [INFO ] [sig ] EXLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:35.749025] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXLS.txt [2026-03-06T20:21:35.749214] [INFO ] [sig ] [1097/3360] Completed EXLS in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.5m [2026-03-06T20:21:35.749256] [INFO ] [sig ] [1098/3360] Forecasting EXP... [2026-03-06T20:21:35.749286] [INFO ] [sig ] Generating forecast for: EXP [2026-03-06T20:21:35.749316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-06T20:21:35.760627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-06T20:21:35.760952] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-06T20:21:35.761757] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-06T20:21:35.761809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:35.761842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:35.761869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:35.761925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:35.822000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:35.822748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:35.822831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:35.822865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:35.941009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:35.941175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:35.941215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:35.941244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:35.944776] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-03-06T20:21:35.945077] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-06T20:21:35.945210] [INFO ] [sig ] EXP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:36.090545] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EXP.txt [2026-03-06T20:21:36.090744] [INFO ] [sig ] [1098/3360] Completed EXP in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.4m [2026-03-06T20:21:36.090787] [INFO ] [sig ] [1099/3360] Forecasting EXPD... [2026-03-06T20:21:36.090818] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-06T20:21:36.090850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-06T20:21:36.103090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-06T20:21:36.103489] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-06T20:21:36.104339] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-06T20:21:36.104392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:36.104424] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:36.104450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:36.104508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:36.164097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:36.165093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:36.165184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:36.165219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:36.290715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:36.290884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:36.290925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:36.290956] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:36.294507] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-06T20:21:36.294840] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-06T20:21:36.294978] [INFO ] [sig ] EXPD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:36.440159] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXPD.txt [2026-03-06T20:21:36.440296] [INFO ] [sig ] [1099/3360] Completed EXPD in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.4m [2026-03-06T20:21:36.440336] [INFO ] [sig ] [1100/3360] Forecasting EXPE... [2026-03-06T20:21:36.440368] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-06T20:21:36.440398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-06T20:21:36.451718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-06T20:21:36.452031] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-06T20:21:36.452825] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-06T20:21:36.452878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:36.452911] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:36.452938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:36.452996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:36.511926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:36.512644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:36.512737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:36.512770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:36.639609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:36.639782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:36.639821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:36.639851] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:36.643306] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-06T20:21:36.643604] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-06T20:21:36.643734] [INFO ] [sig ] EXPE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:36.787895] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EXPE.txt [2026-03-06T20:21:36.788037] [INFO ] [sig ] [1100/3360] Completed EXPE in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.4m [2026-03-06T20:21:36.788079] [INFO ] [sig ] [1101/3360] Forecasting EXPI... [2026-03-06T20:21:36.788109] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-06T20:21:36.788140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-06T20:21:36.799669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-06T20:21:36.799993] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-06T20:21:36.800789] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-06T20:21:36.800841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:36.800900] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:36.800929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:36.800986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:36.858924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:36.859554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:36.859667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:36.859709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:36.978805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:36.978965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:36.979005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:36.979035] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:36.982494] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-03-06T20:21:36.982789] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-06T20:21:36.982919] [INFO ] [sig ] EXPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:37.128701] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EXPI.txt [2026-03-06T20:21:37.128830] [INFO ] [sig ] [1101/3360] Completed EXPI in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.4m [2026-03-06T20:21:37.128869] [INFO ] [sig ] [1102/3360] Forecasting EXPO... [2026-03-06T20:21:37.128897] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-06T20:21:37.128927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-06T20:21:37.140334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-06T20:21:37.140721] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-06T20:21:37.141503] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-06T20:21:37.141556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:37.141612] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:37.141642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:37.141699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:37.199319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:37.200014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:37.200090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:37.200123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:37.318321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:37.318521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:37.318588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:37.318627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:37.322127] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-03-06T20:21:37.322417] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-06T20:21:37.322551] [INFO ] [sig ] EXPO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:37.470181] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EXPO.txt [2026-03-06T20:21:37.470329] [INFO ] [sig ] [1102/3360] Completed EXPO in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.4m [2026-03-06T20:21:37.470370] [INFO ] [sig ] [1103/3360] Forecasting EYE... [2026-03-06T20:21:37.470401] [INFO ] [sig ] Generating forecast for: EYE [2026-03-06T20:21:37.470431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-06T20:21:37.481965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-06T20:21:37.482351] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-06T20:21:37.483173] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-06T20:21:37.483229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:37.483263] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:37.483290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:37.483348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:37.544101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:37.544999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:37.545086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:37.545120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:37.668226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:37.668390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:37.668429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:37.668458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:37.671913] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-06T20:21:37.672189] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-06T20:21:37.672319] [INFO ] [sig ] EYE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:37.814157] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/EYE.txt [2026-03-06T20:21:37.814295] [INFO ] [sig ] [1103/3360] Completed EYE in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:37.814335] [INFO ] [sig ] [1104/3360] Forecasting EZGO... [2026-03-06T20:21:37.814365] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-06T20:21:37.814394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-06T20:21:37.826381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-06T20:21:37.826750] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-06T20:21:37.827519] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-06T20:21:37.827589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:37.827624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:37.827651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:37.827714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:37.885645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:37.886399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:37.886484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:37.886519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:38.003125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:38.003295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:38.003337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:38.003404] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:38.006873] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-06T20:21:38.007165] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-06T20:21:38.007299] [INFO ] [sig ] EZGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:38.147900] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/EZGO.txt [2026-03-06T20:21:38.148042] [INFO ] [sig ] [1104/3360] Completed EZGO in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:38.148083] [INFO ] [sig ] [1105/3360] Forecasting F... [2026-03-06T20:21:38.148113] [INFO ] [sig ] Generating forecast for: F [2026-03-06T20:21:38.148144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-06T20:21:38.159490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-06T20:21:38.159955] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-06T20:21:38.160809] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-06T20:21:38.160862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:38.160894] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:38.160921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:38.160982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:38.218539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:38.219381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:38.219464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:38.219496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:38.340289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:38.340453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:38.340493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:38.340522] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:38.344040] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-03-06T20:21:38.344317] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-06T20:21:38.344446] [INFO ] [sig ] F: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:38.489011] [INFO ] [LOCAL ] Saved forecast: F 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/F.txt [2026-03-06T20:21:38.489156] [INFO ] [sig ] [1105/3360] Completed F in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:38.489195] [INFO ] [sig ] [1106/3360] Forecasting FA... [2026-03-06T20:21:38.489224] [INFO ] [sig ] Generating forecast for: FA [2026-03-06T20:21:38.489255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-06T20:21:38.500848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-06T20:21:38.501200] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-06T20:21:38.502030] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-06T20:21:38.502083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:38.502130] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:38.502158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:38.502215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:38.560590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:38.561698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:38.561790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:38.561823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:38.684976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:38.685136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:38.685176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:38.685204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:38.688659] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-03-06T20:21:38.688951] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-06T20:21:38.689086] [INFO ] [sig ] FA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:38.837013] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FA.txt [2026-03-06T20:21:38.837160] [INFO ] [sig ] [1106/3360] Completed FA in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:38.837201] [INFO ] [sig ] [1107/3360] Forecasting FAF... [2026-03-06T20:21:38.837230] [INFO ] [sig ] Generating forecast for: FAF [2026-03-06T20:21:38.837261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-06T20:21:38.848658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-06T20:21:38.849089] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-06T20:21:38.849970] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-06T20:21:38.850026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:38.850059] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:38.850088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:38.850146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:38.909739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:38.910648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:38.910738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:38.910773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:39.029222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:39.029391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:39.029433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:39.029461] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:39.033046] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=14.31%) [2026-03-06T20:21:39.033379] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-06T20:21:39.033521] [INFO ] [sig ] FAF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:39.186924] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FAF.txt [2026-03-06T20:21:39.187095] [INFO ] [sig ] [1107/3360] Completed FAF in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:39.187136] [INFO ] [sig ] [1108/3360] Forecasting FALN... [2026-03-06T20:21:39.187166] [INFO ] [sig ] Generating forecast for: FALN [2026-03-06T20:21:39.187196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-06T20:21:39.198411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-06T20:21:39.198862] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-06T20:21:39.199696] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-06T20:21:39.199750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:39.199783] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:39.199811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:39.199868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:39.256994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:39.257930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:39.258019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:39.258052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:39.383750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:39.383921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:39.383961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:39.383990] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:39.387560] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-03-06T20:21:39.387926] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-06T20:21:39.388069] [INFO ] [sig ] FALN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:39.530969] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FALN.txt [2026-03-06T20:21:39.531139] [INFO ] [sig ] [1108/3360] Completed FALN in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:39.531180] [INFO ] [sig ] [1109/3360] Forecasting FANG... [2026-03-06T20:21:39.531211] [INFO ] [sig ] Generating forecast for: FANG [2026-03-06T20:21:39.531241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-06T20:21:39.542556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-06T20:21:39.542996] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-06T20:21:39.543805] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-06T20:21:39.543858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:39.543891] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:39.543918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:39.543974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:39.601092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:39.602012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:39.602095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:39.602128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:39.726146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:39.726316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:39.726357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:39.726386] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:39.729989] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-06T20:21:39.730278] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-06T20:21:39.730413] [INFO ] [sig ] FANG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:39.881097] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FANG.txt [2026-03-06T20:21:39.881252] [INFO ] [sig ] [1109/3360] Completed FANG in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:39.881311] [INFO ] [sig ] [1110/3360] Forecasting FARM... [2026-03-06T20:21:39.881343] [INFO ] [sig ] Generating forecast for: FARM [2026-03-06T20:21:39.881373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-06T20:21:39.893364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-06T20:21:39.893738] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-06T20:21:39.894737] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-06T20:21:39.894790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:39.894822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:39.894849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:39.894905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:39.952197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:39.953000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:39.953082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:39.953114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:40.074259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:40.074417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:40.074460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:40.074488] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:40.077990] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-03-06T20:21:40.078282] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-06T20:21:40.078414] [INFO ] [sig ] FARM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:40.221813] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FARM.txt [2026-03-06T20:21:40.221966] [INFO ] [sig ] [1110/3360] Completed FARM in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:40.222006] [INFO ] [sig ] [1111/3360] Forecasting FBIN... [2026-03-06T20:21:40.222035] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-06T20:21:40.222067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-06T20:21:40.233231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-06T20:21:40.233642] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-06T20:21:40.234446] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-06T20:21:40.234500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:40.234532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:40.234560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:40.234643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:40.292554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:40.293387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:40.293510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:40.293545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:40.423667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:40.423839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:40.423878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:40.423906] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:40.427434] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-03-06T20:21:40.427763] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-06T20:21:40.427949] [INFO ] [sig ] FBIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:40.582537] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FBIN.txt [2026-03-06T20:21:40.582737] [INFO ] [sig ] [1111/3360] Completed FBIN in 0.4s | 2.81 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:40.582788] [INFO ] [sig ] [1112/3360] Forecasting FBIO... [2026-03-06T20:21:40.582821] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-06T20:21:40.582854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-06T20:21:40.594967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-06T20:21:40.595346] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-06T20:21:40.596228] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-06T20:21:40.596283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:40.596318] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:40.596346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:40.596406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:40.656345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:40.657272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:40.657360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:40.657394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:40.779739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:40.779911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:40.779959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:40.779989] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:40.783538] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-03-06T20:21:40.783870] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-06T20:21:40.784012] [INFO ] [sig ] FBIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:40.925552] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FBIO.txt [2026-03-06T20:21:40.925735] [INFO ] [sig ] [1112/3360] Completed FBIO in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:40.925778] [INFO ] [sig ] [1113/3360] Forecasting FBIZ... [2026-03-06T20:21:40.925807] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-06T20:21:40.925836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-06T20:21:40.937167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-06T20:21:40.937552] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-06T20:21:40.938434] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-06T20:21:40.938498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:40.938534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:40.938561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:40.938642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:40.998003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:40.998876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:40.998960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:40.998995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:41.122080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:41.122240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:41.122318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:41.122351] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:41.126014] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-03-06T20:21:41.126302] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-06T20:21:41.126437] [INFO ] [sig ] FBIZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:41.271511] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FBIZ.txt [2026-03-06T20:21:41.271674] [INFO ] [sig ] [1113/3360] Completed FBIZ in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.4m [2026-03-06T20:21:41.271719] [INFO ] [sig ] [1114/3360] Forecasting FBK... [2026-03-06T20:21:41.271750] [INFO ] [sig ] Generating forecast for: FBK [2026-03-06T20:21:41.271782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-06T20:21:41.283005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-06T20:21:41.283380] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-06T20:21:41.284226] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-06T20:21:41.284281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:41.284314] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:41.284340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:41.284398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:41.343876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:41.344671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:41.344765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:41.344800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:41.468691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:41.468868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:41.468908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:41.468939] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:41.472549] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=63.35%) [2026-03-06T20:21:41.472892] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-06T20:21:41.473028] [INFO ] [sig ] FBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:41.618220] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FBK.txt [2026-03-06T20:21:41.618422] [INFO ] [sig ] [1114/3360] Completed FBK in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:41.618466] [INFO ] [sig ] [1115/3360] Forecasting FBL... [2026-03-06T20:21:41.618498] [INFO ] [sig ] Generating forecast for: FBL [2026-03-06T20:21:41.618530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-06T20:21:41.629686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-06T20:21:41.630069] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-06T20:21:41.630916] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-06T20:21:41.630971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:41.631004] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:41.631032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:41.631091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:41.691634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:41.692634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:41.692757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:41.692807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:41.813891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:41.814052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:41.814090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:41.814119] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:41.817651] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-03-06T20:21:41.817955] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-06T20:21:41.818086] [INFO ] [sig ] FBL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:41.959219] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FBL.txt [2026-03-06T20:21:41.959364] [INFO ] [sig ] [1115/3360] Completed FBL in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:41.959404] [INFO ] [sig ] [1116/3360] Forecasting FBNC... [2026-03-06T20:21:41.959434] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-06T20:21:41.959465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-06T20:21:41.973762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-06T20:21:41.974404] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-06T20:21:41.975456] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-06T20:21:41.975514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:41.975547] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:41.975599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:41.975678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:42.038317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:42.039554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:42.039674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:42.039708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:42.164864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:42.165120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:42.165169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:42.165200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:42.169894] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-03-06T20:21:42.170384] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-06T20:21:42.170597] [INFO ] [sig ] FBNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:42.325831] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FBNC.txt [2026-03-06T20:21:42.326049] [INFO ] [sig ] [1116/3360] Completed FBNC in 0.4s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:42.326098] [INFO ] [sig ] [1117/3360] Forecasting FBP... [2026-03-06T20:21:42.326131] [INFO ] [sig ] Generating forecast for: FBP [2026-03-06T20:21:42.326163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-06T20:21:42.341877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-06T20:21:42.342436] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-06T20:21:42.343414] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-06T20:21:42.343470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:42.343529] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:42.343559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:42.343654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:42.406458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:42.407528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:42.407654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:42.407701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:42.535849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:42.536100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:42.536150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:42.536187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:42.540289] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-03-06T20:21:42.540635] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-06T20:21:42.540784] [INFO ] [sig ] FBP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:42.687339] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FBP.txt [2026-03-06T20:21:42.687598] [INFO ] [sig ] [1117/3360] Completed FBP in 0.4s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:42.687646] [INFO ] [sig ] [1118/3360] Forecasting FC... [2026-03-06T20:21:42.687679] [INFO ] [sig ] Generating forecast for: FC [2026-03-06T20:21:42.687712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-06T20:21:42.701933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-06T20:21:42.702537] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-06T20:21:42.703491] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-06T20:21:42.703558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:42.703684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:42.703719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:42.703782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:42.763679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:42.764694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:42.764796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:42.764833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:42.893042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:42.893292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:42.893341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:42.893372] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:42.897498] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-03-06T20:21:42.897890] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-06T20:21:42.898114] [INFO ] [sig ] FC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:43.045934] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FC.txt [2026-03-06T20:21:43.046134] [INFO ] [sig ] [1118/3360] Completed FC in 0.4s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:43.046188] [INFO ] [sig ] [1119/3360] Forecasting FCAL... [2026-03-06T20:21:43.046224] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-06T20:21:43.046258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-06T20:21:43.060294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-06T20:21:43.060842] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-06T20:21:43.061846] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-06T20:21:43.061901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:43.061937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:43.061965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:43.062028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:43.120937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:43.122143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:43.122246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:43.122282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:43.235919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:43.236188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:43.236239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:43.236273] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:43.240478] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=67.48%) [2026-03-06T20:21:43.240822] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-06T20:21:43.240973] [INFO ] [sig ] FCAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:43.390677] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCAL.txt [2026-03-06T20:21:43.390895] [INFO ] [sig ] [1119/3360] Completed FCAL in 0.3s | 2.81 sym/s | Total: 6.6m | ETA: 13.3m [2026-03-06T20:21:43.390942] [INFO ] [sig ] [1120/3360] Forecasting FCBC... [2026-03-06T20:21:43.390974] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-06T20:21:43.391015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-06T20:21:43.403288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-06T20:21:43.403697] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-06T20:21:43.404539] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-06T20:21:43.404610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:43.404645] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:43.404672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:43.404729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:43.462688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:43.463717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:43.463806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:43.463840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:43.592950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:43.593123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:43.593166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:43.593196] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:43.596807] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-03-06T20:21:43.597099] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-06T20:21:43.597234] [INFO ] [sig ] FCBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:43.739760] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCBC.txt [2026-03-06T20:21:43.739911] [INFO ] [sig ] [1120/3360] Completed FCBC in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:43.739950] [INFO ] [sig ] [1121/3360] Forecasting FCCO... [2026-03-06T20:21:43.739981] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-06T20:21:43.740019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-06T20:21:43.751632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-06T20:21:43.752003] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-06T20:21:43.752861] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-06T20:21:43.752914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:43.752945] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:43.752971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:43.753027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:43.812127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:43.812891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:43.813170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:43.813212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:43.940437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:43.940628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:43.940671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:43.940743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:43.944253] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-03-06T20:21:43.944546] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-06T20:21:43.944700] [INFO ] [sig ] FCCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:44.089370] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCCO.txt [2026-03-06T20:21:44.089546] [INFO ] [sig ] [1121/3360] Completed FCCO in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:44.089607] [INFO ] [sig ] [1122/3360] Forecasting FCEL... [2026-03-06T20:21:44.089638] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-06T20:21:44.089671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-06T20:21:44.101053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-06T20:21:44.101384] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-06T20:21:44.102199] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-06T20:21:44.102254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:44.102286] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:44.102312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:44.102368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:44.160409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:44.161073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:44.161155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:44.161188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:44.281879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:44.282049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:44.282093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:44.282123] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:44.285963] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-03-06T20:21:44.286314] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-06T20:21:44.286462] [INFO ] [sig ] FCEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:44.435939] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCEL.txt [2026-03-06T20:21:44.436078] [INFO ] [sig ] [1122/3360] Completed FCEL in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:44.436117] [INFO ] [sig ] [1123/3360] Forecasting FCF... [2026-03-06T20:21:44.436148] [INFO ] [sig ] Generating forecast for: FCF [2026-03-06T20:21:44.436177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-06T20:21:44.448936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-06T20:21:44.449250] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-06T20:21:44.450075] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-06T20:21:44.450128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:44.450160] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:44.450187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:44.450244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:44.514411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:44.515155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:44.515239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:44.515271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:44.643885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:44.644038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:44.644080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:44.644112] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:44.647918] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-03-06T20:21:44.648218] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-06T20:21:44.648351] [INFO ] [sig ] FCF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:44.798848] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCF.txt [2026-03-06T20:21:44.798998] [INFO ] [sig ] [1123/3360] Completed FCF in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:44.799038] [INFO ] [sig ] [1124/3360] Forecasting FCFS... [2026-03-06T20:21:44.799067] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-06T20:21:44.799098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-06T20:21:44.810297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-06T20:21:44.810643] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-06T20:21:44.811453] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-06T20:21:44.811505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:44.811537] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:44.811564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:44.811647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:44.869841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:44.870464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:44.870544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:44.870599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:44.994950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:44.995110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:44.995150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:44.995195] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:44.998638] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-03-06T20:21:44.998919] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-06T20:21:44.999048] [INFO ] [sig ] FCFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:45.141266] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCFS.txt [2026-03-06T20:21:45.141393] [INFO ] [sig ] [1124/3360] Completed FCFS in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:45.141433] [INFO ] [sig ] [1125/3360] Forecasting FCN... [2026-03-06T20:21:45.141463] [INFO ] [sig ] Generating forecast for: FCN [2026-03-06T20:21:45.141494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-06T20:21:45.152636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-06T20:21:45.152983] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-06T20:21:45.153820] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-06T20:21:45.153874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:45.153907] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:45.153935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:45.153992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:45.210766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:45.211374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:45.211451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:45.211484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:45.330877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:45.331038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:45.331078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:45.331106] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:45.334543] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-03-06T20:21:45.334876] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-06T20:21:45.335021] [INFO ] [sig ] FCN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:45.477700] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCN.txt [2026-03-06T20:21:45.477856] [INFO ] [sig ] [1125/3360] Completed FCN in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:45.477898] [INFO ] [sig ] [1126/3360] Forecasting FCNCA... [2026-03-06T20:21:45.477929] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-06T20:21:45.477959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-06T20:21:45.489272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-06T20:21:45.489696] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-06T20:21:45.490476] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-06T20:21:45.490528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:45.490560] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:45.490621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:45.490680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:45.548415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:45.549333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:45.549417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:45.549449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:45.667261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:45.667396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:45.667435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:45.667463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:45.670876] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-03-06T20:21:45.671154] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-06T20:21:45.671284] [INFO ] [sig ] FCNCA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:45.812979] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCNCA.txt [2026-03-06T20:21:45.813101] [INFO ] [sig ] [1126/3360] Completed FCNCA in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:45.813139] [INFO ] [sig ] [1127/3360] Forecasting FCNCO... [2026-03-06T20:21:45.813169] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-06T20:21:45.813199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-06T20:21:45.824117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-06T20:21:45.824427] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-06T20:21:45.825210] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-06T20:21:45.825263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:45.825294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:45.825321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:45.825376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:45.882805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:45.883400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:45.883477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:45.883509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:45.983549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:45.983677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:45.983715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:45.983743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:45.986958] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-03-06T20:21:45.987226] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-06T20:21:45.987352] [INFO ] [sig ] FCNCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:46.130628] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCNCO.txt [2026-03-06T20:21:46.130744] [INFO ] [sig ] [1127/3360] Completed FCNCO in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:46.130784] [INFO ] [sig ] [1128/3360] Forecasting FCNCP... [2026-03-06T20:21:46.130817] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-06T20:21:46.130846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-06T20:21:46.141768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-06T20:21:46.142064] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-06T20:21:46.142851] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-06T20:21:46.142903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:46.142934] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:46.142996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:46.143055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:46.204368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:46.205527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:46.205667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:46.205704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:46.318919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:46.319094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:46.319136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:46.319168] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:46.322912] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-03-06T20:21:46.323219] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-06T20:21:46.323364] [INFO ] [sig ] FCNCP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:46.475435] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCNCP.txt [2026-03-06T20:21:46.475659] [INFO ] [sig ] [1128/3360] Completed FCNCP in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:46.475707] [INFO ] [sig ] [1129/3360] Forecasting FCTE... [2026-03-06T20:21:46.475740] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-06T20:21:46.475776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-06T20:21:46.488634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-06T20:21:46.489061] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-06T20:21:46.490232] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-06T20:21:46.490288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:46.490321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:46.490348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:46.490406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:46.549862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:46.550850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:46.550952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:46.550987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:46.681180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:46.681357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:46.681408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:46.681438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:46.685470] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=49.39%) [2026-03-06T20:21:46.685868] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-06T20:21:46.686065] [INFO ] [sig ] FCTE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:46.842664] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FCTE.txt [2026-03-06T20:21:46.842825] [INFO ] [sig ] [1129/3360] Completed FCTE in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.3m [2026-03-06T20:21:46.842868] [INFO ] [sig ] [1130/3360] Forecasting FCX... [2026-03-06T20:21:46.842898] [INFO ] [sig ] Generating forecast for: FCX [2026-03-06T20:21:46.842930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-06T20:21:46.854607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-06T20:21:46.854992] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-06T20:21:46.855861] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-06T20:21:46.855917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:46.855950] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:46.855978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:46.856035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:46.921817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:46.922693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:46.922782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:46.922817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:47.059326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:47.059492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:47.059535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:47.059566] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:47.063299] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=85.18%) [2026-03-06T20:21:47.063632] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-06T20:21:47.063822] [INFO ] [sig ] FCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:47.215291] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FCX.txt [2026-03-06T20:21:47.215477] [INFO ] [sig ] [1130/3360] Completed FCX in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:47.215521] [INFO ] [sig ] [1131/3360] Forecasting FDBC... [2026-03-06T20:21:47.215565] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-06T20:21:47.215637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-06T20:21:47.226687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-06T20:21:47.227034] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-06T20:21:47.227943] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-06T20:21:47.227998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:47.228041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:47.228070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:47.228127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:47.290257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:47.291186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:47.291296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:47.291331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:47.387382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:47.387537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:47.387602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:47.387637] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:47.391184] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-03-06T20:21:47.391474] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-06T20:21:47.391629] [INFO ] [sig ] FDBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:47.537001] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDBC.txt [2026-03-06T20:21:47.537186] [INFO ] [sig ] [1131/3360] Completed FDBC in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:47.537228] [INFO ] [sig ] [1132/3360] Forecasting FDIF... [2026-03-06T20:21:47.537261] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-06T20:21:47.537300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-06T20:21:47.548148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-06T20:21:47.548516] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-06T20:21:47.549404] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-06T20:21:47.549458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:47.549492] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:47.549519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:47.549597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:47.609749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:47.610511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:47.610619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:47.610657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:47.718847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:47.719211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:47.719252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:47.719290] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:47.723069] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-03-06T20:21:47.723363] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-06T20:21:47.723502] [INFO ] [sig ] FDIF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:47.881474] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDIF.txt [2026-03-06T20:21:47.881690] [INFO ] [sig ] [1132/3360] Completed FDIF in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:47.881748] [INFO ] [sig ] [1133/3360] Forecasting FDIG... [2026-03-06T20:21:47.881784] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-06T20:21:47.881822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-06T20:21:47.894886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-06T20:21:47.895275] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-06T20:21:47.896164] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-06T20:21:47.896218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:47.896254] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:47.896283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:47.896343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:47.955624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:47.956608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:47.956713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:47.956750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:48.085430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:48.085628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:48.085675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:48.085707] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:48.089704] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-06T20:21:48.090058] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-06T20:21:48.090204] [INFO ] [sig ] FDIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:48.251532] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDIG.txt [2026-03-06T20:21:48.251732] [INFO ] [sig ] [1133/3360] Completed FDIG in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:48.251778] [INFO ] [sig ] [1134/3360] Forecasting FDP... [2026-03-06T20:21:48.251827] [INFO ] [sig ] Generating forecast for: FDP [2026-03-06T20:21:48.251867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-06T20:21:48.263519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-06T20:21:48.263947] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-06T20:21:48.264786] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-06T20:21:48.264842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:48.264879] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:48.264907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:48.264963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:48.326601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:48.327530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:48.327643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:48.327679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:48.468332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:48.468546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:48.468618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:48.468655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:48.473036] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=75.57%) [2026-03-06T20:21:48.473358] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-06T20:21:48.473518] [INFO ] [sig ] FDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:48.620022] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDP.txt [2026-03-06T20:21:48.620213] [INFO ] [sig ] [1134/3360] Completed FDP in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:48.620256] [INFO ] [sig ] [1135/3360] Forecasting FDS... [2026-03-06T20:21:48.620286] [INFO ] [sig ] Generating forecast for: FDS [2026-03-06T20:21:48.620316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-06T20:21:48.632034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-06T20:21:48.632425] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-06T20:21:48.633231] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-06T20:21:48.633283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:48.633365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:48.633394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:48.633451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:48.696718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:48.697684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:48.697793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:48.697849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:48.826050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:48.826242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:48.826308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:48.826354] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:48.830919] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-03-06T20:21:48.831266] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-06T20:21:48.831428] [INFO ] [sig ] FDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:48.979195] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDS.txt [2026-03-06T20:21:48.979347] [INFO ] [sig ] [1135/3360] Completed FDS in 0.4s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:48.979389] [INFO ] [sig ] [1136/3360] Forecasting FDTX... [2026-03-06T20:21:48.979422] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-06T20:21:48.979454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-06T20:21:48.992313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-06T20:21:48.992757] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-06T20:21:48.993663] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-06T20:21:48.993717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:48.993749] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:48.993775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:48.993831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:49.052497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:49.053477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:49.053559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:49.053611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:49.182240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:49.182427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:49.182478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:49.182508] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:49.186382] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=48.21%) [2026-03-06T20:21:49.186696] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-06T20:21:49.186837] [INFO ] [sig ] FDTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:49.329184] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FDTX.txt [2026-03-06T20:21:49.329333] [INFO ] [sig ] [1136/3360] Completed FDTX in 0.3s | 2.81 sym/s | Total: 6.7m | ETA: 13.2m [2026-03-06T20:21:49.329376] [INFO ] [sig ] [1137/3360] Forecasting FDUS... [2026-03-06T20:21:49.329405] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-06T20:21:49.329435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-06T20:21:49.342714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-06T20:21:49.343089] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-06T20:21:49.344002] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-06T20:21:49.344069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:49.344121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:49.344165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:49.344237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:49.402142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:49.402926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:49.403021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:49.403056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:49.530614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:49.530808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:49.530851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:49.530881] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:49.534769] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-03-06T20:21:49.535061] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-06T20:21:49.535194] [INFO ] [sig ] FDUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:49.686068] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDUS.txt [2026-03-06T20:21:49.686217] [INFO ] [sig ] [1137/3360] Completed FDUS in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:49.686258] [INFO ] [sig ] [1138/3360] Forecasting FDX... [2026-03-06T20:21:49.686287] [INFO ] [sig ] Generating forecast for: FDX [2026-03-06T20:21:49.686318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-06T20:21:49.698771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-06T20:21:49.699139] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-06T20:21:49.699964] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-06T20:21:49.700018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:49.700049] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:49.700087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:49.700145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:49.764516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:49.765468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:49.765553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:49.765604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:49.906243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:49.906406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:49.906447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:49.906535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:49.910993] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-03-06T20:21:49.911288] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-06T20:21:49.911436] [INFO ] [sig ] FDX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:50.072700] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FDX.txt [2026-03-06T20:21:50.072867] [INFO ] [sig ] [1138/3360] Completed FDX in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:50.072918] [INFO ] [sig ] [1139/3360] Forecasting FE... [2026-03-06T20:21:50.072960] [INFO ] [sig ] Generating forecast for: FE [2026-03-06T20:21:50.073016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-06T20:21:50.085341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-06T20:21:50.085752] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-06T20:21:50.086650] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-06T20:21:50.086705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:50.086738] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:50.086765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:50.086821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:50.154800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:50.155869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:50.155959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:50.155992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:50.285223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:50.285390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:50.285434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:50.285463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:50.289679] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-03-06T20:21:50.290032] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-06T20:21:50.290341] [INFO ] [sig ] FE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:50.438253] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FE.txt [2026-03-06T20:21:50.438394] [INFO ] [sig ] [1139/3360] Completed FE in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:50.438434] [INFO ] [sig ] [1140/3360] Forecasting FEIM... [2026-03-06T20:21:50.438466] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-06T20:21:50.438496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-06T20:21:50.450378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-06T20:21:50.450734] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-06T20:21:50.451751] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-06T20:21:50.451804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:50.451836] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:50.451868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:50.451938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:50.511338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:50.512043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:50.512320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:50.512352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:50.635608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:50.635769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:50.635808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:50.635837] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:50.639301] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-03-06T20:21:50.639596] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-06T20:21:50.639729] [INFO ] [sig ] FEIM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:50.783920] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FEIM.txt [2026-03-06T20:21:50.784058] [INFO ] [sig ] [1140/3360] Completed FEIM in 0.3s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:50.784098] [INFO ] [sig ] [1141/3360] Forecasting FELE... [2026-03-06T20:21:50.784323] [INFO ] [sig ] Generating forecast for: FELE [2026-03-06T20:21:50.784354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-06T20:21:50.796490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-06T20:21:50.796847] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-06T20:21:50.797640] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-06T20:21:50.797708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:50.797740] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:50.797766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:50.797844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:50.856939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:50.857878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:50.857960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:50.857993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:50.985053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:50.985214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:50.985254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:50.985282] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:50.988826] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-03-06T20:21:50.989148] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-06T20:21:50.989282] [INFO ] [sig ] FELE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:51.137049] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FELE.txt [2026-03-06T20:21:51.137214] [INFO ] [sig ] [1141/3360] Completed FELE in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:51.137256] [INFO ] [sig ] [1142/3360] Forecasting FEM... [2026-03-06T20:21:51.137285] [INFO ] [sig ] Generating forecast for: FEM [2026-03-06T20:21:51.137315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-06T20:21:51.148874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-06T20:21:51.149466] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-06T20:21:51.150460] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-06T20:21:51.150514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:51.150546] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:51.150597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:51.150660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:51.211503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:51.212265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:51.212346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:51.212380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:51.336695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:51.336861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:51.336902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:51.336930] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:51.341152] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-03-06T20:21:51.341437] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-06T20:21:51.341568] [INFO ] [sig ] FEM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:51.501735] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FEM.txt [2026-03-06T20:21:51.501909] [INFO ] [sig ] [1142/3360] Completed FEM in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:51.501953] [INFO ] [sig ] [1143/3360] Forecasting FEMB... [2026-03-06T20:21:51.501987] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-06T20:21:51.502018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-06T20:21:51.514808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-06T20:21:51.515233] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-06T20:21:51.516232] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-06T20:21:51.516288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:51.516323] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:51.516351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:51.516409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:51.580378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:51.581427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:51.581520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:51.581555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:51.733020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:51.733227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:51.733281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:51.733313] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:51.737524] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-03-06T20:21:51.737950] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-06T20:21:51.738092] [INFO ] [sig ] FEMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:51.888137] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FEMB.txt [2026-03-06T20:21:51.888284] [INFO ] [sig ] [1143/3360] Completed FEMB in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:51.888325] [INFO ] [sig ] [1144/3360] Forecasting FEMS... [2026-03-06T20:21:51.888355] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-06T20:21:51.888386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-06T20:21:51.900455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-06T20:21:51.900904] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-06T20:21:51.901756] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-06T20:21:51.901811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:51.901843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:51.901877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:51.901934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:51.960552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:51.961486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:51.961590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:51.961626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:52.085400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:52.085586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:52.085629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:52.085658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:52.089230] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-03-06T20:21:52.089542] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-06T20:21:52.089697] [INFO ] [sig ] FEMS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:52.236231] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FEMS.txt [2026-03-06T20:21:52.236374] [INFO ] [sig ] [1144/3360] Completed FEMS in 0.3s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:52.236436] [INFO ] [sig ] [1145/3360] Forecasting FEP... [2026-03-06T20:21:52.236469] [INFO ] [sig ] Generating forecast for: FEP [2026-03-06T20:21:52.236499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-06T20:21:52.247534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-06T20:21:52.247930] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-06T20:21:52.248748] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-06T20:21:52.248801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:52.248832] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:52.248859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:52.248916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:52.307183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:52.308125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:52.308266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:52.308300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:52.447619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:52.447807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:52.447861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:52.447894] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:52.451971] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=16.70%) [2026-03-06T20:21:52.452257] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-06T20:21:52.452386] [INFO ] [sig ] FEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:52.597500] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FEP.txt [2026-03-06T20:21:52.597670] [INFO ] [sig ] [1145/3360] Completed FEP in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:52.597715] [INFO ] [sig ] [1146/3360] Forecasting FEPI... [2026-03-06T20:21:52.597747] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-06T20:21:52.597777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-06T20:21:52.608990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-06T20:21:52.609368] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-06T20:21:52.610191] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-06T20:21:52.610244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:52.610276] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:52.610304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:52.610362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:52.673447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:52.674270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:52.674353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:52.674387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:52.797863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:52.798025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:52.798065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:52.798097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:52.801749] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-03-06T20:21:52.802036] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-06T20:21:52.802205] [INFO ] [sig ] FEPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:52.952323] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FEPI.txt [2026-03-06T20:21:52.952466] [INFO ] [sig ] [1146/3360] Completed FEPI in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.2m [2026-03-06T20:21:52.952506] [INFO ] [sig ] [1147/3360] Forecasting FERG... [2026-03-06T20:21:52.952536] [INFO ] [sig ] Generating forecast for: FERG [2026-03-06T20:21:52.952565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-06T20:21:52.964587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-06T20:21:52.964907] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-06T20:21:52.965702] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-06T20:21:52.965756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:52.965788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:52.965815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:52.965872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:53.032244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:53.033200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:53.033290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:53.033327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:53.163532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:53.163708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:53.163749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:53.163777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:53.167706] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-03-06T20:21:53.168029] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-06T20:21:53.168170] [INFO ] [sig ] FERG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:53.325056] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FERG.txt [2026-03-06T20:21:53.325366] [INFO ] [sig ] [1147/3360] Completed FERG in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:53.325407] [INFO ] [sig ] [1148/3360] Forecasting FEX... [2026-03-06T20:21:53.325437] [INFO ] [sig ] Generating forecast for: FEX [2026-03-06T20:21:53.325468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-06T20:21:53.338116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-06T20:21:53.338667] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-06T20:21:53.339668] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-06T20:21:53.339720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:53.339753] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:53.339780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:53.339838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:53.406031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:53.407473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:53.407608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:53.407652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:53.529928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:53.530105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:53.530163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:53.530194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:53.533861] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=50.79%) [2026-03-06T20:21:53.534216] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-06T20:21:53.534391] [INFO ] [sig ] FEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:53.708899] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FEX.txt [2026-03-06T20:21:53.709112] [INFO ] [sig ] [1148/3360] Completed FEX in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:53.709159] [INFO ] [sig ] [1149/3360] Forecasting FF... [2026-03-06T20:21:53.709190] [INFO ] [sig ] Generating forecast for: FF [2026-03-06T20:21:53.709222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-06T20:21:53.721297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-06T20:21:53.721738] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-06T20:21:53.722717] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-06T20:21:53.722770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:53.722802] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:53.722829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:53.722886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:53.783462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:53.784505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:53.784606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:53.784642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:53.915303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:53.915466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:53.915510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:53.915540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:53.919996] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-03-06T20:21:53.920330] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-06T20:21:53.920480] [INFO ] [sig ] FF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:54.088512] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FF.txt [2026-03-06T20:21:54.088750] [INFO ] [sig ] [1149/3360] Completed FF in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:54.088806] [INFO ] [sig ] [1150/3360] Forecasting FFA... [2026-03-06T20:21:54.088851] [INFO ] [sig ] Generating forecast for: FFA [2026-03-06T20:21:54.088890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-06T20:21:54.101405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-06T20:21:54.101883] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-06T20:21:54.102841] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-06T20:21:54.102896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:54.102930] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:54.102961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:54.103019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:54.169418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:54.170400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:54.170512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:54.170555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:54.289611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:54.289776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:54.289818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:54.289847] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:54.293637] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-03-06T20:21:54.293973] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-06T20:21:54.294140] [INFO ] [sig ] FFA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:54.456905] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FFA.txt [2026-03-06T20:21:54.457107] [INFO ] [sig ] [1150/3360] Completed FFA in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:54.457160] [INFO ] [sig ] [1151/3360] Forecasting FFBC... [2026-03-06T20:21:54.457194] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-06T20:21:54.457227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-06T20:21:54.469371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-06T20:21:54.469769] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-06T20:21:54.470617] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-06T20:21:54.470671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:54.470707] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:54.470734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:54.470792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:54.530842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:54.531775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:54.531860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:54.531894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:54.660111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:54.660273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:54.660315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:54.660347] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:54.663965] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=56.70%) [2026-03-06T20:21:54.664255] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-06T20:21:54.664390] [INFO ] [sig ] FFBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:54.811061] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FFBC.txt [2026-03-06T20:21:54.811228] [INFO ] [sig ] [1151/3360] Completed FFBC in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:54.811288] [INFO ] [sig ] [1152/3360] Forecasting FFC... [2026-03-06T20:21:54.811323] [INFO ] [sig ] Generating forecast for: FFC [2026-03-06T20:21:54.811353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-06T20:21:54.823585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-06T20:21:54.823927] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-06T20:21:54.824745] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-06T20:21:54.824799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:54.824860] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:54.824925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:54.824999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:54.884017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:54.884957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:54.885046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:54.885081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:55.017930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:55.018279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:55.018323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:55.018355] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:55.022485] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-03-06T20:21:55.022803] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-06T20:21:55.022941] [INFO ] [sig ] FFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:55.170862] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FFC.txt [2026-03-06T20:21:55.171073] [INFO ] [sig ] [1152/3360] Completed FFC in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.1m [2026-03-06T20:21:55.171125] [INFO ] [sig ] [1153/3360] Forecasting FFIC... [2026-03-06T20:21:55.171166] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-06T20:21:55.171205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-06T20:21:55.187181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-06T20:21:55.187686] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-06T20:21:55.188820] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-06T20:21:55.188883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:55.188921] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:55.188956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:55.189052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:55.259753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:55.260911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:55.260996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:55.261034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:55.386950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:55.387117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:55.387157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:55.387185] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:55.391034] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-03-06T20:21:55.391340] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-06T20:21:55.391482] [INFO ] [sig ] FFIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:55.540844] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FFIC.txt [2026-03-06T20:21:55.541022] [INFO ] [sig ] [1153/3360] Completed FFIC in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:55.541078] [INFO ] [sig ] [1154/3360] Forecasting FFIN... [2026-03-06T20:21:55.541116] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-06T20:21:55.541153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-06T20:21:55.553987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-06T20:21:55.554667] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-06T20:21:55.555720] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-06T20:21:55.555775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:55.555808] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:55.555836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:55.555895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:55.618273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:55.619132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:55.619217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:55.619251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:55.740778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:55.740967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:55.741020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:55.741051] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:55.744832] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-03-06T20:21:55.745121] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-06T20:21:55.745408] [INFO ] [sig ] FFIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:55.895403] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FFIN.txt [2026-03-06T20:21:55.895533] [INFO ] [sig ] [1154/3360] Completed FFIN in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:55.895590] [INFO ] [sig ] [1155/3360] Forecasting FFWM... [2026-03-06T20:21:55.895623] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-06T20:21:55.895653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-06T20:21:55.907441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-06T20:21:55.907847] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-06T20:21:55.908663] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-06T20:21:55.908717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:55.908750] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:55.908776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:55.908833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:55.972909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:55.973891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:55.973991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:55.974060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:56.093985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:56.094161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:56.094203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:56.094268] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:56.097918] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-03-06T20:21:56.098237] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-06T20:21:56.098374] [INFO ] [sig ] FFWM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:56.247759] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FFWM.txt [2026-03-06T20:21:56.247940] [INFO ] [sig ] [1155/3360] Completed FFWM in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:56.247983] [INFO ] [sig ] [1156/3360] Forecasting FG... [2026-03-06T20:21:56.248019] [INFO ] [sig ] Generating forecast for: FG [2026-03-06T20:21:56.248055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-06T20:21:56.259248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-06T20:21:56.259645] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-06T20:21:56.260481] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-06T20:21:56.260536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:56.260569] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:56.260625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:56.260685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:56.323528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:56.324482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:56.324587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:56.324624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:56.449483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:56.449671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:56.449713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:56.449742] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:56.453801] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-06T20:21:56.454118] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-06T20:21:56.454279] [INFO ] [sig ] FG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:56.603342] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FG.txt [2026-03-06T20:21:56.603525] [INFO ] [sig ] [1156/3360] Completed FG in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:56.603566] [INFO ] [sig ] [1157/3360] Forecasting FHB... [2026-03-06T20:21:56.603619] [INFO ] [sig ] Generating forecast for: FHB [2026-03-06T20:21:56.603649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-06T20:21:56.615472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-06T20:21:56.615902] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-06T20:21:56.616716] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-06T20:21:56.616769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:56.616801] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:56.616828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:56.616886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:56.678681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:56.679458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:56.679541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:56.679597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:56.799692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:56.799859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:56.799900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:56.799930] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:56.803500] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-03-06T20:21:56.803812] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-06T20:21:56.803952] [INFO ] [sig ] FHB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:56.953496] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FHB.txt [2026-03-06T20:21:56.953768] [INFO ] [sig ] [1157/3360] Completed FHB in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:56.953827] [INFO ] [sig ] [1158/3360] Forecasting FHI... [2026-03-06T20:21:56.953868] [INFO ] [sig ] Generating forecast for: FHI [2026-03-06T20:21:56.953913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-06T20:21:56.969023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-06T20:21:56.969499] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-06T20:21:56.970597] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-06T20:21:56.970671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:56.970721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:56.970757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:56.970840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:57.040475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:57.041668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:57.041767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:57.041802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:57.173852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:57.174013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:57.174055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:57.174085] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:57.177654] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-03-06T20:21:57.177971] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-06T20:21:57.178120] [INFO ] [sig ] FHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:57.321384] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FHI.txt [2026-03-06T20:21:57.321517] [INFO ] [sig ] [1158/3360] Completed FHI in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:57.321557] [INFO ] [sig ] [1159/3360] Forecasting FHN... [2026-03-06T20:21:57.321606] [INFO ] [sig ] Generating forecast for: FHN [2026-03-06T20:21:57.321639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-06T20:21:57.334029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-06T20:21:57.334433] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-06T20:21:57.335279] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-06T20:21:57.335333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:57.335365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:57.335392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:57.335449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:57.394688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:57.395613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:57.395699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:57.395732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:57.519364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:57.519529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:57.519590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:57.519625] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:57.523190] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-03-06T20:21:57.523488] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-06T20:21:57.523651] [INFO ] [sig ] FHN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:57.671691] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FHN.txt [2026-03-06T20:21:57.671863] [INFO ] [sig ] [1159/3360] Completed FHN in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:57.671906] [INFO ] [sig ] [1160/3360] Forecasting FHTX... [2026-03-06T20:21:57.671941] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-06T20:21:57.671973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-06T20:21:57.683134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-06T20:21:57.683493] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-06T20:21:57.684300] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-06T20:21:57.684353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:57.684384] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:57.684410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:57.684466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:57.742291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:57.743026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:57.743108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:57.743142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:57.870564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:57.870746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:57.870787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:57.870815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:57.874326] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-06T20:21:57.874620] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-06T20:21:57.874750] [INFO ] [sig ] FHTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:58.017536] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FHTX.txt [2026-03-06T20:21:58.017736] [INFO ] [sig ] [1160/3360] Completed FHTX in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:58.017778] [INFO ] [sig ] [1161/3360] Forecasting FIBK... [2026-03-06T20:21:58.017810] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-06T20:21:58.017865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-06T20:21:58.029920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-06T20:21:58.030358] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-06T20:21:58.031210] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-06T20:21:58.031265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:58.031297] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:58.031323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:58.031378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:58.088986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:58.089929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:58.090011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:58.090046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:58.212852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:58.213025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:58.213066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:58.213097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:58.216623] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=57.68%) [2026-03-06T20:21:58.216931] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-06T20:21:58.217070] [INFO ] [sig ] FIBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:58.366257] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FIBK.txt [2026-03-06T20:21:58.366423] [INFO ] [sig ] [1161/3360] Completed FIBK in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:58.366471] [INFO ] [sig ] [1162/3360] Forecasting FICO... [2026-03-06T20:21:58.366503] [INFO ] [sig ] Generating forecast for: FICO [2026-03-06T20:21:58.366534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-06T20:21:58.379029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-06T20:21:58.379374] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-06T20:21:58.380195] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-06T20:21:58.380248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:58.380280] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:58.380307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:58.380365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:58.436924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:58.437570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:58.437702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:58.437737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:58.561076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:58.561243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:58.561287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:58.561317] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:58.564868] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-06T20:21:58.565156] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-06T20:21:58.565305] [INFO ] [sig ] FICO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:58.714829] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FICO.txt [2026-03-06T20:21:58.714999] [INFO ] [sig ] [1162/3360] Completed FICO in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:58.715051] [INFO ] [sig ] [1163/3360] Forecasting FICS... [2026-03-06T20:21:58.715083] [INFO ] [sig ] Generating forecast for: FICS [2026-03-06T20:21:58.715115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-06T20:21:58.730629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-06T20:21:58.731350] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-06T20:21:58.732490] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-06T20:21:58.732548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:58.732605] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:58.732643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:58.732795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:58.809661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:58.810949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:58.811073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:58.811120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:58.949670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:58.949853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:58.949926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:58.949973] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:58.953713] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-03-06T20:21:58.954036] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-06T20:21:58.954184] [INFO ] [sig ] FICS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:59.109696] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FICS.txt [2026-03-06T20:21:59.109937] [INFO ] [sig ] [1163/3360] Completed FICS in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.1m [2026-03-06T20:21:59.109981] [INFO ] [sig ] [1164/3360] Forecasting FID... [2026-03-06T20:21:59.110016] [INFO ] [sig ] Generating forecast for: FID [2026-03-06T20:21:59.110049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-06T20:21:59.123942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-06T20:21:59.124626] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-06T20:21:59.125642] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-06T20:21:59.125699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:59.125732] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:59.125760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:59.125822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:59.186780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:59.188053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:59.188195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:59.188231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:59.311220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:59.311558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:59.311640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:59.311673] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:59.316535] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-03-06T20:21:59.317048] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-06T20:21:59.317230] [INFO ] [sig ] FID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:21:59.464709] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FID.txt [2026-03-06T20:21:59.464867] [INFO ] [sig ] [1164/3360] Completed FID in 0.4s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:21:59.464909] [INFO ] [sig ] [1165/3360] Forecasting FIGS... [2026-03-06T20:21:59.464939] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-06T20:21:59.464971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-06T20:21:59.476700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-06T20:21:59.477042] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-06T20:21:59.477987] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-06T20:21:59.478056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:59.478090] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:59.478117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:59.478177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:59.536024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:59.536745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:59.536827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:59.536860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:59.659202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:59.659375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:59.659418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:59.659446] [INFO ] [FORECASTER] Training complete [2026-03-06T20:21:59.662929] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-03-06T20:21:59.663211] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-06T20:21:59.663341] [INFO ] [sig ] FIGS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:21:59.805314] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FIGS.txt [2026-03-06T20:21:59.805490] [INFO ] [sig ] [1165/3360] Completed FIGS in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:21:59.805532] [INFO ] [sig ] [1166/3360] Forecasting FIHL... [2026-03-06T20:21:59.805562] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-06T20:21:59.805612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-06T20:21:59.816854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-06T20:21:59.817190] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-06T20:21:59.818002] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-06T20:21:59.818055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:21:59.818086] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:21:59.818114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:21:59.818171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:21:59.875496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:21:59.876207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:21:59.876287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:21:59.876320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:21:59.996305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:21:59.996467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:21:59.996508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:21:59.996536] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:00.000099] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-03-06T20:22:00.000387] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-06T20:22:00.000516] [INFO ] [sig ] FIHL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:00.145472] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FIHL.txt [2026-03-06T20:22:00.145740] [INFO ] [sig ] [1166/3360] Completed FIHL in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:22:00.145789] [INFO ] [sig ] [1167/3360] Forecasting FINS... [2026-03-06T20:22:00.145820] [INFO ] [sig ] Generating forecast for: FINS [2026-03-06T20:22:00.145851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-06T20:22:00.157980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-06T20:22:00.158326] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-06T20:22:00.159193] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-06T20:22:00.159258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:00.159293] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:00.159320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:00.159376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:00.217080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:00.217792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:00.217893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:00.217929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:00.339366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:00.339490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:00.339531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:00.339559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:00.343084] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-03-06T20:22:00.343372] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-06T20:22:00.343508] [INFO ] [sig ] FINS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:00.488286] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FINS.txt [2026-03-06T20:22:00.488452] [INFO ] [sig ] [1167/3360] Completed FINS in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:22:00.488494] [INFO ] [sig ] [1168/3360] Forecasting FINX... [2026-03-06T20:22:00.488524] [INFO ] [sig ] Generating forecast for: FINX [2026-03-06T20:22:00.488555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-06T20:22:00.500215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-06T20:22:00.500616] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-06T20:22:00.501423] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-06T20:22:00.501477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:00.501510] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:00.501537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:00.501613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:00.558600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:00.559430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:00.559515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:00.559547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:00.678086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:00.678231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:00.679213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:00.679255] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:00.682746] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-03-06T20:22:00.683038] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-06T20:22:00.683183] [INFO ] [sig ] FINX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:00.833066] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FINX.txt [2026-03-06T20:22:00.833228] [INFO ] [sig ] [1168/3360] Completed FINX in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:22:00.833270] [INFO ] [sig ] [1169/3360] Forecasting FIP... [2026-03-06T20:22:00.833300] [INFO ] [sig ] Generating forecast for: FIP [2026-03-06T20:22:00.833331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-06T20:22:00.844518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-06T20:22:00.844896] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-06T20:22:00.845731] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-06T20:22:00.845786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:00.845865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:00.845895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:00.845953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:00.906089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:00.906980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:00.907062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:00.907097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:01.031042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:01.031213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:01.031256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:01.031287] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:01.034950] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-03-06T20:22:01.035234] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-06T20:22:01.035368] [INFO ] [sig ] FIP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:01.179838] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FIP.txt [2026-03-06T20:22:01.180010] [INFO ] [sig ] [1169/3360] Completed FIP in 0.3s | 2.81 sym/s | Total: 6.9m | ETA: 13.0m [2026-03-06T20:22:01.180053] [INFO ] [sig ] [1170/3360] Forecasting FIS... [2026-03-06T20:22:01.180081] [INFO ] [sig ] Generating forecast for: FIS [2026-03-06T20:22:01.180111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-06T20:22:01.192012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-06T20:22:01.192711] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-06T20:22:01.193554] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-06T20:22:01.193638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:01.193671] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:01.193697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:01.193752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:01.257310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:01.258300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:01.258389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:01.258423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:01.381360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:01.381555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:01.381642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:01.381680] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:01.385562] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-03-06T20:22:01.385917] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-06T20:22:01.386066] [INFO ] [sig ] FIS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:01.535473] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FIS.txt [2026-03-06T20:22:01.535633] [INFO ] [sig ] [1170/3360] Completed FIS in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:01.535676] [INFO ] [sig ] [1171/3360] Forecasting FISI... [2026-03-06T20:22:01.535705] [INFO ] [sig ] Generating forecast for: FISI [2026-03-06T20:22:01.535736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-06T20:22:01.546799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-06T20:22:01.547145] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-06T20:22:01.548011] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-06T20:22:01.548064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:01.548099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:01.548132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:01.548201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:01.611970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:01.612901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:01.612984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:01.613019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:01.738626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:01.738787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:01.738828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:01.738856] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:01.742345] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=30.16%) [2026-03-06T20:22:01.742652] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-06T20:22:01.742783] [INFO ] [sig ] FISI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:01.884434] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FISI.txt [2026-03-06T20:22:01.884545] [INFO ] [sig ] [1171/3360] Completed FISI in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:01.884603] [INFO ] [sig ] [1172/3360] Forecasting FITB... [2026-03-06T20:22:01.884635] [INFO ] [sig ] Generating forecast for: FITB [2026-03-06T20:22:01.884666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-06T20:22:01.895771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-06T20:22:01.896123] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-06T20:22:01.896945] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-06T20:22:01.896998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:01.897029] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:01.897055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:01.897111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:01.954834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:01.955787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:01.955875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:01.955908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:02.083465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:02.083658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:02.083718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:02.083780] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:02.087176] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-03-06T20:22:02.087460] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-06T20:22:02.087614] [INFO ] [sig ] FITB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:02.231042] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FITB.txt [2026-03-06T20:22:02.231184] [INFO ] [sig ] [1172/3360] Completed FITB in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:02.231224] [INFO ] [sig ] [1173/3360] Forecasting FITBI... [2026-03-06T20:22:02.231255] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-06T20:22:02.231285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-06T20:22:02.242316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-06T20:22:02.242698] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-06T20:22:02.243533] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-06T20:22:02.243607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:02.243645] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:02.243673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:02.243732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:02.301420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:02.302069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:02.302149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:02.302182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:02.421996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:02.422148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:02.422197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:02.422231] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:02.425673] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-06T20:22:02.425966] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-06T20:22:02.426100] [INFO ] [sig ] FITBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:02.568354] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FITBI.txt [2026-03-06T20:22:02.568480] [INFO ] [sig ] [1173/3360] Completed FITBI in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:02.568526] [INFO ] [sig ] [1174/3360] Forecasting FITBO... [2026-03-06T20:22:02.568558] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-06T20:22:02.568610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-06T20:22:02.579742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-06T20:22:02.580063] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-06T20:22:02.580858] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-06T20:22:02.580910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:02.580943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:02.580970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:02.581026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:02.639688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:02.640373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:02.640450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:02.640482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:02.760438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:02.760611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:02.760653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:02.760684] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:02.764093] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-03-06T20:22:02.764379] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-06T20:22:02.764515] [INFO ] [sig ] FITBO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:02.921391] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FITBO.txt [2026-03-06T20:22:02.921565] [INFO ] [sig ] [1174/3360] Completed FITBO in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:02.921635] [INFO ] [sig ] [1175/3360] Forecasting FIVE... [2026-03-06T20:22:02.921667] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-06T20:22:02.921699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-06T20:22:02.934137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-06T20:22:02.934555] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-06T20:22:02.935479] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-06T20:22:02.935535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:02.935570] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:02.935631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:02.935690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:02.998186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:02.999086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:02.999177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:02.999212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:03.125950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:03.126131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:03.126190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:03.126231] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:03.129892] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-03-06T20:22:03.130203] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-06T20:22:03.130346] [INFO ] [sig ] FIVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:03.276208] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FIVE.txt [2026-03-06T20:22:03.276386] [INFO ] [sig ] [1175/3360] Completed FIVE in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:03.276429] [INFO ] [sig ] [1176/3360] Forecasting FIVN... [2026-03-06T20:22:03.276650] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-06T20:22:03.276682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-06T20:22:03.289218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-06T20:22:03.289627] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-06T20:22:03.290476] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-06T20:22:03.290531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:03.290602] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:03.290635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:03.290693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:03.348680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:03.349561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:03.349665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:03.349698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:03.474340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:03.474505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:03.474547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:03.474599] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:03.478048] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-06T20:22:03.478325] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-06T20:22:03.478456] [INFO ] [sig ] FIVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:03.634107] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FIVN.txt [2026-03-06T20:22:03.634278] [INFO ] [sig ] [1176/3360] Completed FIVN in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:03.634321] [INFO ] [sig ] [1177/3360] Forecasting FIX... [2026-03-06T20:22:03.634352] [INFO ] [sig ] Generating forecast for: FIX [2026-03-06T20:22:03.634383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-06T20:22:03.645854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-06T20:22:03.646222] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-06T20:22:03.647134] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-06T20:22:03.647190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:03.647223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:03.647251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:03.647308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:03.707379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:03.708099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:03.708182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:03.708217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:03.830700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:03.830862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:03.830902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:03.830932] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:03.834409] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-03-06T20:22:03.834717] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-06T20:22:03.834854] [INFO ] [sig ] FIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:03.977977] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FIX.txt [2026-03-06T20:22:03.978135] [INFO ] [sig ] [1177/3360] Completed FIX in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:03.978189] [INFO ] [sig ] [1178/3360] Forecasting FIXD... [2026-03-06T20:22:03.978223] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-06T20:22:03.978255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-06T20:22:03.989602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-06T20:22:03.989935] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-06T20:22:03.990743] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-06T20:22:03.990796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:03.990828] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:03.990855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:03.990913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:04.048314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:04.049148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:04.049231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:04.049265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:04.170636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:04.170797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:04.170839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:04.170868] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:04.174293] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=93.73%) [2026-03-06T20:22:04.174593] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-06T20:22:04.174727] [INFO ] [sig ] FIXD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:04.416008] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FIXD.txt [2026-03-06T20:22:04.416171] [INFO ] [sig ] [1178/3360] Completed FIXD in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:04.416212] [INFO ] [sig ] [1179/3360] Forecasting FIZZ... [2026-03-06T20:22:04.416242] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-06T20:22:04.416278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-06T20:22:04.427077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-06T20:22:04.427439] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-06T20:22:04.428292] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-06T20:22:04.428347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:04.428379] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:04.428405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:04.428462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:04.485563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:04.486433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:04.486558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:04.486612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:04.605163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:04.605326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:04.605367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:04.605397] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:04.608879] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-03-06T20:22:04.609161] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-06T20:22:04.609295] [INFO ] [sig ] FIZZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:04.755517] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FIZZ.txt [2026-03-06T20:22:04.755688] [INFO ] [sig ] [1179/3360] Completed FIZZ in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:04.755758] [INFO ] [sig ] [1180/3360] Forecasting FJP... [2026-03-06T20:22:04.755792] [INFO ] [sig ] Generating forecast for: FJP [2026-03-06T20:22:04.755825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-06T20:22:04.766377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-06T20:22:04.766776] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-06T20:22:04.767590] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-06T20:22:04.767644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:04.767677] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:04.767704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:04.767761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:04.826157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:04.827045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:04.827126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:04.827160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:04.948516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:04.948721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:04.948791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:04.948833] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:04.952671] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-06T20:22:04.952993] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-06T20:22:04.953139] [INFO ] [sig ] FJP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:05.097184] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FJP.txt [2026-03-06T20:22:05.097328] [INFO ] [sig ] [1180/3360] Completed FJP in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.0m [2026-03-06T20:22:05.097368] [INFO ] [sig ] [1181/3360] Forecasting FLEX... [2026-03-06T20:22:05.097397] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-06T20:22:05.097429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-06T20:22:05.108527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-06T20:22:05.108895] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-06T20:22:05.109729] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-06T20:22:05.109782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:05.109813] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:05.109840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:05.109896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:05.170030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:05.170827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:05.170915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:05.170949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:05.296854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:05.297022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:05.297064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:05.297093] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:05.300664] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=14.25%) [2026-03-06T20:22:05.300947] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-06T20:22:05.301096] [INFO ] [sig ] FLEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:05.444710] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLEX.txt [2026-03-06T20:22:05.444850] [INFO ] [sig ] [1181/3360] Completed FLEX in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:05.444889] [INFO ] [sig ] [1182/3360] Forecasting FLL... [2026-03-06T20:22:05.444918] [INFO ] [sig ] Generating forecast for: FLL [2026-03-06T20:22:05.444947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-06T20:22:05.455945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-06T20:22:05.456323] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-06T20:22:05.457157] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-06T20:22:05.457211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:05.457244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:05.457273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:05.457337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:05.517679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:05.518480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:05.518565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:05.518620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:05.640299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:05.640465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:05.640508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:05.640538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:05.644141] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-06T20:22:05.644459] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-06T20:22:05.644614] [INFO ] [sig ] FLL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:05.788477] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLL.txt [2026-03-06T20:22:05.788667] [INFO ] [sig ] [1182/3360] Completed FLL in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:05.788717] [INFO ] [sig ] [1183/3360] Forecasting FLNC... [2026-03-06T20:22:05.788755] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-06T20:22:05.788792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-06T20:22:05.800004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-06T20:22:05.800347] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-06T20:22:05.801191] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-06T20:22:05.801245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:05.801277] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:05.801303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:05.801359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:05.859258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:05.859962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:05.860045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:05.860079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:05.984741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:05.984906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:05.984965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:05.984997] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:05.988509] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-03-06T20:22:05.988819] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-06T20:22:05.988959] [INFO ] [sig ] FLNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:06.132443] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLNC.txt [2026-03-06T20:22:06.132633] [INFO ] [sig ] [1183/3360] Completed FLNC in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:06.132679] [INFO ] [sig ] [1184/3360] Forecasting FLNG... [2026-03-06T20:22:06.132712] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-06T20:22:06.132745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-06T20:22:06.143907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-06T20:22:06.144302] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-06T20:22:06.145140] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-06T20:22:06.145192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:06.145223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:06.145254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:06.145323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:06.206825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:06.207929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:06.208068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:06.208114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:06.332210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:06.332375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:06.332417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:06.332446] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:06.335934] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-03-06T20:22:06.336225] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-06T20:22:06.336396] [INFO ] [sig ] FLNG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:06.477654] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FLNG.txt [2026-03-06T20:22:06.477807] [INFO ] [sig ] [1184/3360] Completed FLNG in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:06.477881] [INFO ] [sig ] [1185/3360] Forecasting FLO... [2026-03-06T20:22:06.477915] [INFO ] [sig ] Generating forecast for: FLO [2026-03-06T20:22:06.477945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-06T20:22:06.489890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-06T20:22:06.490302] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-06T20:22:06.491233] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-06T20:22:06.491309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:06.491387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:06.491433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:06.491498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:06.550835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:06.551772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:06.551894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:06.551931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:06.676181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:06.676343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:06.676383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:06.676413] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:06.679897] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-03-06T20:22:06.680176] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-06T20:22:06.680309] [INFO ] [sig ] FLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:06.824847] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FLO.txt [2026-03-06T20:22:06.825014] [INFO ] [sig ] [1185/3360] Completed FLO in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:06.825055] [INFO ] [sig ] [1186/3360] Forecasting FLS... [2026-03-06T20:22:06.825085] [INFO ] [sig ] Generating forecast for: FLS [2026-03-06T20:22:06.825116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-06T20:22:06.836072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-06T20:22:06.836455] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-06T20:22:06.837267] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-06T20:22:06.837321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:06.837387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:06.837417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:06.837478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:06.895307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:06.896224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:06.896313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:06.896349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:07.025041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:07.025209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:07.025251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:07.025281] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:07.028941] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-03-06T20:22:07.029238] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-06T20:22:07.029380] [INFO ] [sig ] FLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:07.174256] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLS.txt [2026-03-06T20:22:07.174422] [INFO ] [sig ] [1186/3360] Completed FLS in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 12.9m [2026-03-06T20:22:07.174464] [INFO ] [sig ] [1187/3360] Forecasting FLUX... [2026-03-06T20:22:07.174494] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-06T20:22:07.174525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-06T20:22:07.185503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-06T20:22:07.185900] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-06T20:22:07.186784] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-06T20:22:07.186845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:07.186925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:07.186970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:07.187033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:07.244723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:07.245515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:07.245638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:07.245676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:07.367600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:07.367759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:07.367801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:07.367842] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:07.371375] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=35.29%) [2026-03-06T20:22:07.371686] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-06T20:22:07.371819] [INFO ] [sig ] FLUX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:07.527350] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLUX.txt [2026-03-06T20:22:07.527532] [INFO ] [sig ] [1187/3360] Completed FLUX in 0.4s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:07.527592] [INFO ] [sig ] [1188/3360] Forecasting FLWS... [2026-03-06T20:22:07.527627] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-06T20:22:07.527677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-06T20:22:07.540225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-06T20:22:07.540645] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-06T20:22:07.541518] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-06T20:22:07.541589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:07.541633] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:07.541662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:07.541724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:07.599772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:07.600784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:07.600889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:07.600926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:07.723372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:07.723525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:07.723566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:07.723615] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:07.727208] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-06T20:22:07.727527] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-06T20:22:07.727688] [INFO ] [sig ] FLWS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:07.869681] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLWS.txt [2026-03-06T20:22:07.869839] [INFO ] [sig ] [1188/3360] Completed FLWS in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:07.869880] [INFO ] [sig ] [1189/3360] Forecasting FLXS... [2026-03-06T20:22:07.869912] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-06T20:22:07.869943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-06T20:22:07.883487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-06T20:22:07.883898] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-06T20:22:07.884792] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-06T20:22:07.884847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:07.884879] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:07.884904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:07.884960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:07.943551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:07.944296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:07.944384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:07.944420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:08.059613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:08.059770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:08.059811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:08.059873] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:08.063517] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=30.41%) [2026-03-06T20:22:08.063827] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-06T20:22:08.063961] [INFO ] [sig ] FLXS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:08.206456] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLXS.txt [2026-03-06T20:22:08.206640] [INFO ] [sig ] [1189/3360] Completed FLXS in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:08.206684] [INFO ] [sig ] [1190/3360] Forecasting FLYE... [2026-03-06T20:22:08.206716] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-06T20:22:08.206747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-06T20:22:08.217885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-06T20:22:08.218297] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-06T20:22:08.219240] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-06T20:22:08.219297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:08.219337] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:08.219371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:08.219443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:08.278377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:08.279259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:08.279351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:08.279385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:08.400930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:08.401095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:08.401137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:08.401168] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:08.404757] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-03-06T20:22:08.405054] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-06T20:22:08.405193] [INFO ] [sig ] FLYE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:08.548375] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FLYE.txt [2026-03-06T20:22:08.548528] [INFO ] [sig ] [1190/3360] Completed FLYE in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:08.548585] [INFO ] [sig ] [1191/3360] Forecasting FMAO... [2026-03-06T20:22:08.548626] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-06T20:22:08.548659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-06T20:22:08.559190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-06T20:22:08.559559] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-06T20:22:08.560441] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-06T20:22:08.560496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:08.560530] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:08.560557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:08.560646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:08.619116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:08.619881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:08.619964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:08.619999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:08.726477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:08.726654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:08.726697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:08.726728] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:08.730233] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-03-06T20:22:08.730523] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-06T20:22:08.730674] [INFO ] [sig ] FMAO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:08.872069] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMAO.txt [2026-03-06T20:22:08.872204] [INFO ] [sig ] [1191/3360] Completed FMAO in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:08.872244] [INFO ] [sig ] [1192/3360] Forecasting FMB... [2026-03-06T20:22:08.872273] [INFO ] [sig ] Generating forecast for: FMB [2026-03-06T20:22:08.872305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-06T20:22:08.883297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-06T20:22:08.883635] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-06T20:22:08.884429] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-06T20:22:08.884483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:08.884515] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:08.884542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:08.884616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:08.941439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:08.942120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:08.942200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:08.942232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:09.062760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:09.062916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:09.062958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:09.062986] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:09.066409] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=68.97%) [2026-03-06T20:22:09.066708] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-06T20:22:09.066838] [INFO ] [sig ] FMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:09.208107] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMB.txt [2026-03-06T20:22:09.208243] [INFO ] [sig ] [1192/3360] Completed FMB in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:09.208282] [INFO ] [sig ] [1193/3360] Forecasting FMBH... [2026-03-06T20:22:09.208313] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-06T20:22:09.208349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-06T20:22:09.219177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-06T20:22:09.219520] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-06T20:22:09.220303] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-06T20:22:09.220356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:09.220388] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:09.220414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:09.220470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:09.277697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:09.278401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:09.278489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:09.278522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:09.399017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:09.399183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:09.399223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:09.399252] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:09.402734] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-06T20:22:09.403012] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-06T20:22:09.403147] [INFO ] [sig ] FMBH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:09.543233] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMBH.txt [2026-03-06T20:22:09.543358] [INFO ] [sig ] [1193/3360] Completed FMBH in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:09.543398] [INFO ] [sig ] [1194/3360] Forecasting FMC... [2026-03-06T20:22:09.543429] [INFO ] [sig ] Generating forecast for: FMC [2026-03-06T20:22:09.543458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-06T20:22:09.554267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-06T20:22:09.554599] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-06T20:22:09.555372] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-06T20:22:09.555425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:09.555456] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:09.555483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:09.555539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:09.612747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:09.613353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:09.613445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:09.613484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:09.732802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:09.732905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:09.732942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:09.732985] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:09.736243] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: DOWN (p=27.86%) [2026-03-06T20:22:09.736553] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-06T20:22:09.736699] [INFO ] [sig ] FMC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:09.877829] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FMC.txt [2026-03-06T20:22:09.877948] [INFO ] [sig ] [1194/3360] Completed FMC in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:09.877991] [INFO ] [sig ] [1195/3360] Forecasting FMHI... [2026-03-06T20:22:09.878022] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-06T20:22:09.878052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-06T20:22:09.888875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-06T20:22:09.889178] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-06T20:22:09.889961] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-06T20:22:09.890013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:09.890044] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:09.890070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:09.890127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:09.947962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:09.948597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:09.948676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:09.948708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:10.074189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:10.074377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:10.074428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:10.074458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:10.078362] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-03-06T20:22:10.078691] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-06T20:22:10.078833] [INFO ] [sig ] FMHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:10.220973] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FMHI.txt [2026-03-06T20:22:10.221098] [INFO ] [sig ] [1195/3360] Completed FMHI in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.9m [2026-03-06T20:22:10.221140] [INFO ] [sig ] [1196/3360] Forecasting FMN... [2026-03-06T20:22:10.221169] [INFO ] [sig ] Generating forecast for: FMN [2026-03-06T20:22:10.221199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-06T20:22:10.233500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-06T20:22:10.233836] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-06T20:22:10.234666] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-06T20:22:10.234719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:10.234750] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:10.234778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:10.234841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:10.291672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:10.292344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:10.292457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:10.292502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:10.409147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:10.409277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:10.409315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:10.409344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:10.412673] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-03-06T20:22:10.412948] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-06T20:22:10.413077] [INFO ] [sig ] FMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:10.554021] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FMN.txt [2026-03-06T20:22:10.554134] [INFO ] [sig ] [1196/3360] Completed FMN in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:10.554172] [INFO ] [sig ] [1197/3360] Forecasting FMNB... [2026-03-06T20:22:10.554202] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-06T20:22:10.554231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-06T20:22:10.565364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-06T20:22:10.565714] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-06T20:22:10.566500] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-06T20:22:10.566552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:10.566614] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:10.566644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:10.566703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:10.623670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:10.624273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:10.624351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:10.624382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:10.739142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:10.739290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:10.739342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:10.739373] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:10.742883] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-03-06T20:22:10.743162] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-06T20:22:10.743289] [INFO ] [sig ] FMNB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:10.884875] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMNB.txt [2026-03-06T20:22:10.884991] [INFO ] [sig ] [1197/3360] Completed FMNB in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:10.885029] [INFO ] [sig ] [1198/3360] Forecasting FMS... [2026-03-06T20:22:10.885060] [INFO ] [sig ] Generating forecast for: FMS [2026-03-06T20:22:10.885090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-06T20:22:10.895908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-06T20:22:10.896226] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-06T20:22:10.897032] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-06T20:22:10.897085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:10.897118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:10.897144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:10.897218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:10.954485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:10.955103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:10.955180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:10.955212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:11.076167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:11.076317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:11.076357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:11.076386] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:11.080324] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-06T20:22:11.080646] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-06T20:22:11.080782] [INFO ] [sig ] FMS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:11.224274] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMS.txt [2026-03-06T20:22:11.224391] [INFO ] [sig ] [1198/3360] Completed FMS in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:11.224430] [INFO ] [sig ] [1199/3360] Forecasting FMX... [2026-03-06T20:22:11.224461] [INFO ] [sig ] Generating forecast for: FMX [2026-03-06T20:22:11.224490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-06T20:22:11.235212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-06T20:22:11.235549] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-06T20:22:11.236347] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-06T20:22:11.236400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:11.236432] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:11.236459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:11.236516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:11.295051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:11.295706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:11.295802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:11.295835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:11.420615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:11.420792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:11.420834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:11.420862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:11.424442] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-03-06T20:22:11.424765] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-06T20:22:11.424906] [INFO ] [sig ] FMX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:11.567257] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FMX.txt [2026-03-06T20:22:11.567507] [INFO ] [sig ] [1199/3360] Completed FMX in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:11.567594] [INFO ] [sig ] [1200/3360] Forecasting FN... [2026-03-06T20:22:11.567648] [INFO ] [sig ] Generating forecast for: FN [2026-03-06T20:22:11.567707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-06T20:22:11.581095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-06T20:22:11.581482] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-06T20:22:11.582313] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-06T20:22:11.582383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:11.582424] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:11.582457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:11.582554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:11.639735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:11.640701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:11.640829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:11.640884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:11.764601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:11.764733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:11.764772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:11.764800] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:11.768190] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-03-06T20:22:11.768472] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-06T20:22:11.768619] [INFO ] [sig ] FN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:11.910448] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FN.txt [2026-03-06T20:22:11.910561] [INFO ] [sig ] [1200/3360] Completed FN in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:11.910619] [INFO ] [sig ] [1201/3360] Forecasting FNB... [2026-03-06T20:22:11.910650] [INFO ] [sig ] Generating forecast for: FNB [2026-03-06T20:22:11.910680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-06T20:22:11.922453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-06T20:22:11.922828] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-06T20:22:11.923654] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-06T20:22:11.923709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:11.923742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:11.923771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:11.923830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:11.981977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:11.982634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:11.982714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:11.982746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:12.098935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:12.099063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:12.099101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:12.099129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:12.102493] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-03-06T20:22:12.102787] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-06T20:22:12.102916] [INFO ] [sig ] FNB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:12.244664] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FNB.txt [2026-03-06T20:22:12.244774] [INFO ] [sig ] [1201/3360] Completed FNB in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:12.244812] [INFO ] [sig ] [1202/3360] Forecasting FND... [2026-03-06T20:22:12.244842] [INFO ] [sig ] Generating forecast for: FND [2026-03-06T20:22:12.244872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-06T20:22:12.256161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-06T20:22:12.256486] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-06T20:22:12.257334] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-06T20:22:12.257388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:12.257422] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:12.257450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:12.257509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:12.314294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:12.314905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:12.314983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:12.315014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:12.434666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:12.434798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:12.434836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:12.434866] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:12.438225] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-06T20:22:12.438501] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-06T20:22:12.438652] [INFO ] [sig ] FND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:12.580480] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FND.txt [2026-03-06T20:22:12.580614] [INFO ] [sig ] [1202/3360] Completed FND in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:12.580654] [INFO ] [sig ] [1203/3360] Forecasting FNF... [2026-03-06T20:22:12.580683] [INFO ] [sig ] Generating forecast for: FNF [2026-03-06T20:22:12.580713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-06T20:22:12.591422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-06T20:22:12.591754] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-06T20:22:12.592531] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-06T20:22:12.592609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:12.592666] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:12.592695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:12.592752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:12.649887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:12.650514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:12.650611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:12.650647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:12.770227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:12.770354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:12.770393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:12.770422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:12.773817] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-03-06T20:22:12.774093] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-06T20:22:12.774225] [INFO ] [sig ] FNF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:12.915443] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FNF.txt [2026-03-06T20:22:12.915558] [INFO ] [sig ] [1203/3360] Completed FNF in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:12.915622] [INFO ] [sig ] [1204/3360] Forecasting FNKO... [2026-03-06T20:22:12.915653] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-06T20:22:12.915682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-06T20:22:12.926217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-06T20:22:12.926538] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-06T20:22:12.927349] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-06T20:22:12.927402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:12.927434] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:12.927461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:12.927517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:12.984647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:12.985245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:12.985322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:12.985354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:13.103817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:13.103930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:13.103968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:13.103996] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:13.107300] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-03-06T20:22:13.107595] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-06T20:22:13.107727] [INFO ] [sig ] FNKO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:13.253097] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FNKO.txt [2026-03-06T20:22:13.253231] [INFO ] [sig ] [1204/3360] Completed FNKO in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 12.8m [2026-03-06T20:22:13.253272] [INFO ] [sig ] [1205/3360] Forecasting FNLC... [2026-03-06T20:22:13.253303] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-06T20:22:13.253333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-06T20:22:13.263952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-06T20:22:13.264320] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-06T20:22:13.265194] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-06T20:22:13.265249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:13.265282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:13.265309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:13.265367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:13.323523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:13.324150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:13.324226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:13.324259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:13.430498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:13.430645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:13.430683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:13.430710] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:13.434020] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-03-06T20:22:13.434309] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-06T20:22:13.434438] [INFO ] [sig ] FNLC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:13.575875] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FNLC.txt [2026-03-06T20:22:13.575992] [INFO ] [sig ] [1205/3360] Completed FNLC in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:13.576030] [INFO ] [sig ] [1206/3360] Forecasting FNX... [2026-03-06T20:22:13.576061] [INFO ] [sig ] Generating forecast for: FNX [2026-03-06T20:22:13.576091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-06T20:22:13.587285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-06T20:22:13.587678] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-06T20:22:13.588609] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-06T20:22:13.588665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:13.588697] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:13.588725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:13.588782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:13.645774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:13.646403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:13.646483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:13.646515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:13.768375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:13.768529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:13.768585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:13.768647] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:13.772097] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-03-06T20:22:13.772376] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-06T20:22:13.772505] [INFO ] [sig ] FNX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:13.913085] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FNX.txt [2026-03-06T20:22:13.913212] [INFO ] [sig ] [1206/3360] Completed FNX in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:13.913251] [INFO ] [sig ] [1207/3360] Forecasting FNY... [2026-03-06T20:22:13.913281] [INFO ] [sig ] Generating forecast for: FNY [2026-03-06T20:22:13.913311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-06T20:22:13.923950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-06T20:22:13.924261] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-06T20:22:13.925072] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-06T20:22:13.925125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:13.925157] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:13.925184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:13.925240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:13.985906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:13.986613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:13.986696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:13.986728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:14.104182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:14.104333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:14.104392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:14.104424] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:14.108082] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-03-06T20:22:14.108359] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-06T20:22:14.108495] [INFO ] [sig ] FNY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:14.249084] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FNY.txt [2026-03-06T20:22:14.249205] [INFO ] [sig ] [1207/3360] Completed FNY in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:14.249245] [INFO ] [sig ] [1208/3360] Forecasting FOA... [2026-03-06T20:22:14.249274] [INFO ] [sig ] Generating forecast for: FOA [2026-03-06T20:22:14.249304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-06T20:22:14.260084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-06T20:22:14.260419] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-06T20:22:14.261247] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-06T20:22:14.261302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:14.261335] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:14.261363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:14.261426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:14.320056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:14.320677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:14.320755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:14.320787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:14.448251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:14.448395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:14.448438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:14.448477] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:14.452113] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-03-06T20:22:14.452409] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-06T20:22:14.452568] [INFO ] [sig ] FOA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:14.594519] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FOA.txt [2026-03-06T20:22:14.594651] [INFO ] [sig ] [1208/3360] Completed FOA in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:14.594693] [INFO ] [sig ] [1209/3360] Forecasting FOF... [2026-03-06T20:22:14.594722] [INFO ] [sig ] Generating forecast for: FOF [2026-03-06T20:22:14.594753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-06T20:22:14.606948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-06T20:22:14.607274] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-06T20:22:14.608092] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-06T20:22:14.608144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:14.608175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:14.608201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:14.608257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:14.667637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:14.668428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:14.668516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:14.668550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:14.793252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:14.793423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:14.793464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:14.793501] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:14.798126] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-06T20:22:14.798443] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-06T20:22:14.798635] [INFO ] [sig ] FOF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:14.946244] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FOF.txt [2026-03-06T20:22:14.946405] [INFO ] [sig ] [1209/3360] Completed FOF in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:14.946449] [INFO ] [sig ] [1210/3360] Forecasting FOLD... [2026-03-06T20:22:14.946482] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-06T20:22:14.946514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-06T20:22:14.959134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-06T20:22:14.959671] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-06T20:22:14.960791] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-06T20:22:14.960847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:14.960881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:14.960907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:14.960964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:15.027970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:15.029045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:15.029143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:15.029188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:15.175037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:15.175203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:15.175244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:15.175272] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:15.179061] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-03-06T20:22:15.179414] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-06T20:22:15.179562] [INFO ] [sig ] FOLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:15.350239] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FOLD.txt [2026-03-06T20:22:15.350422] [INFO ] [sig ] [1210/3360] Completed FOLD in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:15.350490] [INFO ] [sig ] [1211/3360] Forecasting FORM... [2026-03-06T20:22:15.350538] [INFO ] [sig ] Generating forecast for: FORM [2026-03-06T20:22:15.350602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-06T20:22:15.365098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-06T20:22:15.365649] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-06T20:22:15.366979] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-06T20:22:15.367037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:15.367087] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:15.367115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:15.367172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:15.458191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:15.459758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:15.459893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:15.459951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:15.631341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:15.631524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:15.631619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:15.631678] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:15.635719] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-03-06T20:22:15.636059] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-06T20:22:15.636238] [INFO ] [sig ] FORM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:15.846393] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FORM.txt [2026-03-06T20:22:15.846670] [INFO ] [sig ] [1211/3360] Completed FORM in 0.5s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:15.846742] [INFO ] [sig ] [1212/3360] Forecasting FOSL... [2026-03-06T20:22:15.846794] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-06T20:22:15.846846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-06T20:22:15.867886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-06T20:22:15.868445] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-06T20:22:15.869734] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-06T20:22:15.869809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:15.869864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:15.869912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:15.870008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:15.968123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:15.969384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:15.969509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:15.969602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:16.141635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:16.141863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:16.141930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:16.141967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:16.146430] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=91.12%) [2026-03-06T20:22:16.146974] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-06T20:22:16.147143] [INFO ] [sig ] FOSL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:16.337220] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FOSL.txt [2026-03-06T20:22:16.337464] [INFO ] [sig ] [1212/3360] Completed FOSL in 0.5s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:16.337542] [INFO ] [sig ] [1213/3360] Forecasting FOX... [2026-03-06T20:22:16.337620] [INFO ] [sig ] Generating forecast for: FOX [2026-03-06T20:22:16.337678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-06T20:22:16.354072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-06T20:22:16.354620] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-06T20:22:16.355645] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-06T20:22:16.355702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:16.355735] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:16.355764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:16.355822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:16.446965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:16.447988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:16.448116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:16.448153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:16.582097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:16.582261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:16.582306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:16.582336] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:16.586039] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=75.17%) [2026-03-06T20:22:16.586344] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-06T20:22:16.586486] [INFO ] [sig ] FOX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:16.734642] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FOX.txt [2026-03-06T20:22:16.734806] [INFO ] [sig ] [1213/3360] Completed FOX in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.8m [2026-03-06T20:22:16.734850] [INFO ] [sig ] [1214/3360] Forecasting FOXA... [2026-03-06T20:22:16.734879] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-06T20:22:16.734910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-06T20:22:16.746563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-06T20:22:16.747005] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-06T20:22:16.747860] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-06T20:22:16.747916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:16.747949] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:16.747978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:16.748036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:16.810768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:16.811643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:16.811729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:16.811762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:16.936416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:16.936607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:16.936661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:16.936693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:16.940625] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=74.28%) [2026-03-06T20:22:16.940943] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-06T20:22:16.941085] [INFO ] [sig ] FOXA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:17.095478] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FOXA.txt [2026-03-06T20:22:17.095748] [INFO ] [sig ] [1214/3360] Completed FOXA in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:17.095808] [INFO ] [sig ] [1215/3360] Forecasting FOXF... [2026-03-06T20:22:17.095868] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-06T20:22:17.095915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-06T20:22:17.111486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-06T20:22:17.112019] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-06T20:22:17.113149] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-06T20:22:17.113216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:17.113262] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:17.113301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:17.113389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:17.181192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:17.182129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:17.182214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:17.182249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:17.303201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:17.303368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:17.303410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:17.303441] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:17.307541] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=26.79%) [2026-03-06T20:22:17.307896] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-06T20:22:17.308040] [INFO ] [sig ] FOXF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:17.458135] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FOXF.txt [2026-03-06T20:22:17.458308] [INFO ] [sig ] [1215/3360] Completed FOXF in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:17.458352] [INFO ] [sig ] [1216/3360] Forecasting FPF... [2026-03-06T20:22:17.458385] [INFO ] [sig ] Generating forecast for: FPF [2026-03-06T20:22:17.458417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-06T20:22:17.470637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-06T20:22:17.471071] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-06T20:22:17.471960] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-06T20:22:17.472017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:17.472052] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:17.472081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:17.472140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:17.535369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:17.536414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:17.536519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:17.536555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:17.660220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:17.660379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:17.660420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:17.660450] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:17.663906] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-03-06T20:22:17.664186] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-06T20:22:17.664315] [INFO ] [sig ] FPF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:17.809642] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FPF.txt [2026-03-06T20:22:17.809831] [INFO ] [sig ] [1216/3360] Completed FPF in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:17.809874] [INFO ] [sig ] [1217/3360] Forecasting FPH... [2026-03-06T20:22:17.809904] [INFO ] [sig ] Generating forecast for: FPH [2026-03-06T20:22:17.809935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-06T20:22:17.821039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-06T20:22:17.821451] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-06T20:22:17.822316] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-06T20:22:17.822373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:17.822407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:17.822436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:17.822495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:17.882111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:17.883009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:17.883091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:17.883124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:18.010226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:18.010388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:18.010431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:18.010462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:18.014155] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-03-06T20:22:18.014443] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-06T20:22:18.014600] [INFO ] [sig ] FPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:18.156814] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FPH.txt [2026-03-06T20:22:18.157008] [INFO ] [sig ] [1217/3360] Completed FPH in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:18.157058] [INFO ] [sig ] [1218/3360] Forecasting FPI... [2026-03-06T20:22:18.157089] [INFO ] [sig ] Generating forecast for: FPI [2026-03-06T20:22:18.157128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-06T20:22:18.169027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-06T20:22:18.169386] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-06T20:22:18.170270] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-06T20:22:18.170327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:18.170361] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:18.170390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:18.170449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:18.230904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:18.231786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:18.231872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:18.231907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:18.353911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:18.354070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:18.354111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:18.354180] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:18.357755] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-03-06T20:22:18.358062] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-06T20:22:18.358198] [INFO ] [sig ] FPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:18.507014] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FPI.txt [2026-03-06T20:22:18.507173] [INFO ] [sig ] [1218/3360] Completed FPI in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:18.507213] [INFO ] [sig ] [1219/3360] Forecasting FPXI... [2026-03-06T20:22:18.507245] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-06T20:22:18.507285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-06T20:22:18.518447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-06T20:22:18.518863] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-06T20:22:18.519706] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-06T20:22:18.519760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:18.519792] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:18.519819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:18.519875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:18.577612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:18.578468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:18.578568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:18.578635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:18.685088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:18.685252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:18.685294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:18.685325] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:18.688903] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-03-06T20:22:18.689194] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-06T20:22:18.689330] [INFO ] [sig ] FPXI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:18.833197] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FPXI.txt [2026-03-06T20:22:18.833337] [INFO ] [sig ] [1219/3360] Completed FPXI in 0.3s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:18.833387] [INFO ] [sig ] [1220/3360] Forecasting FRA... [2026-03-06T20:22:18.833427] [INFO ] [sig ] Generating forecast for: FRA [2026-03-06T20:22:18.833459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-06T20:22:18.844959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-06T20:22:18.845336] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-06T20:22:18.846225] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-06T20:22:18.846280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:18.846342] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:18.846371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:18.846429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:18.925212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:18.926176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:18.926261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:18.926312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:19.047368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:19.047525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:19.047594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:19.047634] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:19.051085] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=61.20%) [2026-03-06T20:22:19.051365] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-06T20:22:19.051492] [INFO ] [sig ] FRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:19.196218] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FRA.txt [2026-03-06T20:22:19.196342] [INFO ] [sig ] [1220/3360] Completed FRA in 0.4s | 2.81 sym/s | Total: 7.2m | ETA: 12.7m [2026-03-06T20:22:19.196381] [INFO ] [sig ] [1221/3360] Forecasting FRBA... [2026-03-06T20:22:19.196412] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-06T20:22:19.196442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-06T20:22:19.208295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-06T20:22:19.208654] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-06T20:22:19.209422] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-06T20:22:19.209474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:19.209506] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:19.209532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:19.209610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:19.267522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:19.268191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:19.268274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:19.268305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:19.387426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:19.387608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:19.387651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:19.387680] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:19.391185] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=88.69%) [2026-03-06T20:22:19.391469] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-06T20:22:19.391624] [INFO ] [sig ] FRBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:19.534640] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FRBA.txt [2026-03-06T20:22:19.534829] [INFO ] [sig ] [1221/3360] Completed FRBA in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:19.534895] [INFO ] [sig ] [1222/3360] Forecasting FRHC... [2026-03-06T20:22:19.534946] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-06T20:22:19.534992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-06T20:22:19.548227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-06T20:22:19.548657] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-06T20:22:19.549499] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-06T20:22:19.549557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:19.549636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:19.549688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:19.549820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:19.614286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:19.615066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:19.615156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:19.615208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:19.741521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:19.741720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:19.741772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:19.741813] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:19.745737] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-03-06T20:22:19.746027] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-06T20:22:19.746161] [INFO ] [sig ] FRHC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:19.906121] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FRHC.txt [2026-03-06T20:22:19.906291] [INFO ] [sig ] [1222/3360] Completed FRHC in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:19.906335] [INFO ] [sig ] [1223/3360] Forecasting FRME... [2026-03-06T20:22:19.906367] [INFO ] [sig ] Generating forecast for: FRME [2026-03-06T20:22:19.906405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-06T20:22:19.919184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-06T20:22:19.919568] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-06T20:22:19.920541] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-06T20:22:19.920616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:19.920652] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:19.920690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:19.920768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:19.985212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:19.986178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:19.986270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:19.986312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:20.116195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:20.116360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:20.116402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:20.116468] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:20.120535] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-03-06T20:22:20.120875] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-06T20:22:20.121021] [INFO ] [sig ] FRME: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:20.276119] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FRME.txt [2026-03-06T20:22:20.276289] [INFO ] [sig ] [1223/3360] Completed FRME in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:20.276342] [INFO ] [sig ] [1224/3360] Forecasting FRO... [2026-03-06T20:22:20.276373] [INFO ] [sig ] Generating forecast for: FRO [2026-03-06T20:22:20.276406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-06T20:22:20.289660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-06T20:22:20.290051] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-06T20:22:20.291068] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-06T20:22:20.291128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:20.291160] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:20.291187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:20.291244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:20.355544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:20.356439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:20.356524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:20.356558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:20.487927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:20.488109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:20.488156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:20.488187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:20.491965] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=48.70%) [2026-03-06T20:22:20.492288] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-06T20:22:20.492427] [INFO ] [sig ] FRO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:20.649491] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FRO.txt [2026-03-06T20:22:20.649747] [INFO ] [sig ] [1224/3360] Completed FRO in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:20.649805] [INFO ] [sig ] [1225/3360] Forecasting FROG... [2026-03-06T20:22:20.649838] [INFO ] [sig ] Generating forecast for: FROG [2026-03-06T20:22:20.649873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-06T20:22:20.662989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-06T20:22:20.663385] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-06T20:22:20.664439] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-06T20:22:20.664494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:20.664527] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:20.664554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:20.664638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:20.728384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:20.729300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:20.729398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:20.729434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:20.862138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:20.862309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:20.862353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:20.862383] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:20.866958] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-06T20:22:20.867256] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-06T20:22:20.867399] [INFO ] [sig ] FROG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:21.029164] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FROG.txt [2026-03-06T20:22:21.029363] [INFO ] [sig ] [1225/3360] Completed FROG in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:21.029429] [INFO ] [sig ] [1226/3360] Forecasting FRPH... [2026-03-06T20:22:21.029475] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-06T20:22:21.029527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-06T20:22:21.042964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-06T20:22:21.043413] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-06T20:22:21.044474] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-06T20:22:21.044530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:21.044564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:21.044628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:21.044709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:21.113127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:21.114064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:21.114163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:21.114196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:21.255264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:21.255431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:21.255473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:21.255503] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:21.259493] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-03-06T20:22:21.259838] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-06T20:22:21.260136] [INFO ] [sig ] FRPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:21.424230] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FRPH.txt [2026-03-06T20:22:21.424411] [INFO ] [sig ] [1226/3360] Completed FRPH in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:21.424453] [INFO ] [sig ] [1227/3360] Forecasting FRSH... [2026-03-06T20:22:21.424483] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-06T20:22:21.424515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-06T20:22:21.438321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-06T20:22:21.438758] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-06T20:22:21.439599] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-06T20:22:21.439653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:21.439689] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:21.439715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:21.439771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:21.498336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:21.499338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:21.499443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:21.499480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:21.625502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:21.625701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:21.625751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:21.625787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:21.629537] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=31.15%) [2026-03-06T20:22:21.629847] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-06T20:22:21.629980] [INFO ] [sig ] FRSH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:21.775522] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FRSH.txt [2026-03-06T20:22:21.775690] [INFO ] [sig ] [1227/3360] Completed FRSH in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:21.775736] [INFO ] [sig ] [1228/3360] Forecasting FSBC... [2026-03-06T20:22:21.775769] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-06T20:22:21.775799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-06T20:22:21.788769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-06T20:22:21.789347] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-06T20:22:21.790355] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-06T20:22:21.790410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:21.790443] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:21.790470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:21.790526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:21.849106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:21.849850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:21.849930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:21.849963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:21.971878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:21.972047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:21.972088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:21.972116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:21.975608] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=31.61%) [2026-03-06T20:22:21.975928] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-06T20:22:21.976058] [INFO ] [sig ] FSBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:22.120061] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FSBC.txt [2026-03-06T20:22:22.120196] [INFO ] [sig ] [1228/3360] Completed FSBC in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:22.120236] [INFO ] [sig ] [1229/3360] Forecasting FSCO... [2026-03-06T20:22:22.120266] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-06T20:22:22.120297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-06T20:22:22.132418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-06T20:22:22.132786] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-06T20:22:22.133562] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-06T20:22:22.133642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:22.133679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:22.133706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:22.133763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:22.194862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:22.195665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:22.195754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:22.195788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:22.317733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:22.317910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:22.317951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:22.317979] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:22.321618] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-03-06T20:22:22.321905] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-06T20:22:22.322035] [INFO ] [sig ] FSCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:22.463038] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FSCO.txt [2026-03-06T20:22:22.463165] [INFO ] [sig ] [1229/3360] Completed FSCO in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:22.463205] [INFO ] [sig ] [1230/3360] Forecasting FSK... [2026-03-06T20:22:22.463234] [INFO ] [sig ] Generating forecast for: FSK [2026-03-06T20:22:22.463263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-06T20:22:22.474870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-06T20:22:22.475194] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-06T20:22:22.476029] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-06T20:22:22.476082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:22.476114] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:22.476140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:22.476196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:22.533492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:22.534209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:22.534342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:22.534390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:22.655902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:22.656064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:22.656106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:22.656137] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:22.659768] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=59.62%) [2026-03-06T20:22:22.660058] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-06T20:22:22.660193] [INFO ] [sig ] FSK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:22.805243] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FSK.txt [2026-03-06T20:22:22.805376] [INFO ] [sig ] [1230/3360] Completed FSK in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.7m [2026-03-06T20:22:22.805418] [INFO ] [sig ] [1231/3360] Forecasting FSLY... [2026-03-06T20:22:22.805449] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-06T20:22:22.805481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-06T20:22:22.816635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-06T20:22:22.816943] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-06T20:22:22.817746] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-06T20:22:22.817799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:22.817855] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:22.817889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:22.817946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:22.877831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:22.878735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:22.878828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:22.878862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:23.004749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:23.004971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:23.005021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:23.005052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:23.008854] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-03-06T20:22:23.009145] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-06T20:22:23.009293] [INFO ] [sig ] FSLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:23.152048] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FSLY.txt [2026-03-06T20:22:23.152212] [INFO ] [sig ] [1231/3360] Completed FSLY in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:23.152252] [INFO ] [sig ] [1232/3360] Forecasting FSM... [2026-03-06T20:22:23.152283] [INFO ] [sig ] Generating forecast for: FSM [2026-03-06T20:22:23.152313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-06T20:22:23.163917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-06T20:22:23.164307] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-06T20:22:23.165135] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-06T20:22:23.165187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:23.165219] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:23.165246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:23.165302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:23.223439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:23.224350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:23.224439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:23.224473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:23.347606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:23.347773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:23.347838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:23.348057] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:23.351778] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-03-06T20:22:23.352063] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-06T20:22:23.352196] [INFO ] [sig ] FSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:23.499409] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FSM.txt [2026-03-06T20:22:23.499566] [INFO ] [sig ] [1232/3360] Completed FSM in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:23.499628] [INFO ] [sig ] [1233/3360] Forecasting FSS... [2026-03-06T20:22:23.499659] [INFO ] [sig ] Generating forecast for: FSS [2026-03-06T20:22:23.499693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-06T20:22:23.512453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-06T20:22:23.512816] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-06T20:22:23.513791] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-06T20:22:23.513844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:23.513881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:23.513907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:23.513963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:23.575559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:23.576489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:23.576593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:23.576631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:23.713726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:23.713920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:23.713978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:23.714025] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:23.719380] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-03-06T20:22:23.719820] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-06T20:22:23.720003] [INFO ] [sig ] FSS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:23.880838] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FSS.txt [2026-03-06T20:22:23.881241] [INFO ] [sig ] [1233/3360] Completed FSS in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:23.881284] [INFO ] [sig ] [1234/3360] Forecasting FTA... [2026-03-06T20:22:23.881321] [INFO ] [sig ] Generating forecast for: FTA [2026-03-06T20:22:23.881351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-06T20:22:23.893825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-06T20:22:23.894382] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-06T20:22:23.895414] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-06T20:22:23.895467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:23.895499] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:23.895525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:23.895601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:23.955250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:23.956184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:23.956265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:23.956298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:24.076386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:24.076554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:24.076615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:24.076646] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:24.080287] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-03-06T20:22:24.080566] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-06T20:22:24.080726] [INFO ] [sig ] FTA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:24.228467] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTA.txt [2026-03-06T20:22:24.228615] [INFO ] [sig ] [1234/3360] Completed FTA in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:24.228663] [INFO ] [sig ] [1235/3360] Forecasting FTAI... [2026-03-06T20:22:24.228698] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-06T20:22:24.228735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-06T20:22:24.240104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-06T20:22:24.240476] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-06T20:22:24.241484] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-06T20:22:24.241551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:24.241603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:24.241632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:24.241690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:24.300047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:24.300749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:24.300832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:24.300864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:24.424851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:24.425014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:24.425053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:24.425082] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:24.428552] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-03-06T20:22:24.428868] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-06T20:22:24.429003] [INFO ] [sig ] FTAI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:24.574404] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTAI.txt [2026-03-06T20:22:24.574561] [INFO ] [sig ] [1235/3360] Completed FTAI in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:24.574624] [INFO ] [sig ] [1236/3360] Forecasting FTC... [2026-03-06T20:22:24.574656] [INFO ] [sig ] Generating forecast for: FTC [2026-03-06T20:22:24.574686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-06T20:22:24.587329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-06T20:22:24.587716] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-06T20:22:24.588758] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-06T20:22:24.588811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:24.588843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:24.588870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:24.588926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:24.649545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:24.650237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:24.650317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:24.650349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:24.766666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:24.766825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:24.766867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:24.766897] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:24.770685] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-06T20:22:24.770965] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-06T20:22:24.771104] [INFO ] [sig ] FTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:24.912661] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTC.txt [2026-03-06T20:22:24.912805] [INFO ] [sig ] [1236/3360] Completed FTC in 0.3s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:24.912846] [INFO ] [sig ] [1237/3360] Forecasting FTCI... [2026-03-06T20:22:24.912875] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-06T20:22:24.912905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-06T20:22:24.923801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-06T20:22:24.924156] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-06T20:22:24.925002] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-06T20:22:24.925057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:24.925120] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:24.925150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:24.925208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:24.984681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:24.985325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:24.985403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:24.985437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:25.113163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:25.113342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:25.113392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:25.113429] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:25.117085] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-03-06T20:22:25.117382] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-06T20:22:25.117519] [INFO ] [sig ] FTCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:25.264289] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTCI.txt [2026-03-06T20:22:25.264472] [INFO ] [sig ] [1237/3360] Completed FTCI in 0.4s | 2.81 sym/s | Total: 7.3m | ETA: 12.6m [2026-03-06T20:22:25.264515] [INFO ] [sig ] [1238/3360] Forecasting FTCS... [2026-03-06T20:22:25.264546] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-06T20:22:25.264595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-06T20:22:25.276632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-06T20:22:25.277173] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-06T20:22:25.278036] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-06T20:22:25.278090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:25.278121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:25.278147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:25.278203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:25.337839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:25.338521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:25.338622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:25.338659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:25.458924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:25.459083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:25.459125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:25.459154] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:25.462620] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=39.38%) [2026-03-06T20:22:25.462897] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-06T20:22:25.463024] [INFO ] [sig ] FTCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:25.609241] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTCS.txt [2026-03-06T20:22:25.609413] [INFO ] [sig ] [1238/3360] Completed FTCS in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:25.609467] [INFO ] [sig ] [1239/3360] Forecasting FTEK... [2026-03-06T20:22:25.609499] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-06T20:22:25.609529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-06T20:22:25.620764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-06T20:22:25.621113] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-06T20:22:25.621952] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-06T20:22:25.622006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:25.622040] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:25.622067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:25.622125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:25.679491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:25.680228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:25.680311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:25.680346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:25.796985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:25.797148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:25.797189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:25.797219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:25.800741] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-03-06T20:22:25.801029] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-06T20:22:25.801162] [INFO ] [sig ] FTEK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:25.947301] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTEK.txt [2026-03-06T20:22:25.947440] [INFO ] [sig ] [1239/3360] Completed FTEK in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:25.947480] [INFO ] [sig ] [1240/3360] Forecasting FTGC... [2026-03-06T20:22:25.947511] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-06T20:22:25.947542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-06T20:22:25.959093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-06T20:22:25.959447] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-06T20:22:25.960311] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-06T20:22:25.960365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:25.960397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:25.960424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:25.960481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:26.017943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:26.018686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:26.018771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:26.018805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:26.138967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:26.139131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:26.139172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:26.139258] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:26.142779] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=14.49%) [2026-03-06T20:22:26.143081] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-06T20:22:26.143214] [INFO ] [sig ] FTGC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:26.284813] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTGC.txt [2026-03-06T20:22:26.284956] [INFO ] [sig ] [1240/3360] Completed FTGC in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:26.284996] [INFO ] [sig ] [1241/3360] Forecasting FTGS... [2026-03-06T20:22:26.285027] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-06T20:22:26.285057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-06T20:22:26.296084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-06T20:22:26.296432] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-06T20:22:26.297227] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-06T20:22:26.297282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:26.297314] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:26.297341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:26.297398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:26.354741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:26.355374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:26.355452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:26.355484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:26.499253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:26.499420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:26.499461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:26.499492] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:26.503081] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=48.67%) [2026-03-06T20:22:26.503373] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-06T20:22:26.503507] [INFO ] [sig ] FTGS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:26.649150] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTGS.txt [2026-03-06T20:22:26.649290] [INFO ] [sig ] [1241/3360] Completed FTGS in 0.4s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:26.649330] [INFO ] [sig ] [1242/3360] Forecasting FTHI... [2026-03-06T20:22:26.649359] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-06T20:22:26.649390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-06T20:22:26.660498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-06T20:22:26.660851] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-06T20:22:26.661650] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-06T20:22:26.661702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:26.661734] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:26.661761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:26.661817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:26.719739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:26.720603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:26.720689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:26.720722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:26.839406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:26.839594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:26.839655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:26.839687] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:26.843662] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=26.22%) [2026-03-06T20:22:26.843973] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-06T20:22:26.844112] [INFO ] [sig ] FTHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:26.990876] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTHI.txt [2026-03-06T20:22:26.991020] [INFO ] [sig ] [1242/3360] Completed FTHI in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:26.991061] [INFO ] [sig ] [1243/3360] Forecasting FTHY... [2026-03-06T20:22:26.991092] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-06T20:22:26.991123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-06T20:22:27.003378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-06T20:22:27.003786] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-06T20:22:27.004827] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-06T20:22:27.004893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:27.004929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:27.004957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:27.005014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:27.065915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:27.066595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:27.066678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:27.066712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:27.188613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:27.188813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:27.188863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:27.188898] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:27.192608] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=89.03%) [2026-03-06T20:22:27.192973] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-06T20:22:27.193109] [INFO ] [sig ] FTHY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:27.334272] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTHY.txt [2026-03-06T20:22:27.334412] [INFO ] [sig ] [1243/3360] Completed FTHY in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:27.334452] [INFO ] [sig ] [1244/3360] Forecasting FTI... [2026-03-06T20:22:27.334482] [INFO ] [sig ] Generating forecast for: FTI [2026-03-06T20:22:27.334513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-06T20:22:27.346054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-06T20:22:27.346378] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-06T20:22:27.347171] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-06T20:22:27.347224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:27.347257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:27.347283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:27.347339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:27.404094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:27.404800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:27.404886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:27.404918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:27.528255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:27.528415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:27.528456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:27.528486] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:27.532077] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-06T20:22:27.532358] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-06T20:22:27.532494] [INFO ] [sig ] FTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:27.675404] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTI.txt [2026-03-06T20:22:27.675556] [INFO ] [sig ] [1244/3360] Completed FTI in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:27.675618] [INFO ] [sig ] [1245/3360] Forecasting FTK... [2026-03-06T20:22:27.675649] [INFO ] [sig ] Generating forecast for: FTK [2026-03-06T20:22:27.675679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-06T20:22:27.686970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-06T20:22:27.687307] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-06T20:22:27.688124] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-06T20:22:27.688177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:27.688209] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:27.688236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:27.688293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:27.747029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:27.747764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:27.747858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:27.747893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:27.875342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:27.875555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:27.875618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:27.875649] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:27.879373] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-03-06T20:22:27.879705] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-06T20:22:27.879852] [INFO ] [sig ] FTK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:28.028797] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTK.txt [2026-03-06T20:22:28.028946] [INFO ] [sig ] [1245/3360] Completed FTK in 0.4s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:28.028989] [INFO ] [sig ] [1246/3360] Forecasting FTLF... [2026-03-06T20:22:28.029020] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-06T20:22:28.029060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-06T20:22:28.040303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-06T20:22:28.040701] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-06T20:22:28.041591] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-06T20:22:28.041645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:28.041692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:28.041721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:28.041777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:28.101993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:28.102644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:28.102726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:28.102758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:28.208741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:28.208893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:28.208939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:28.208968] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:28.212353] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-03-06T20:22:28.212649] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-06T20:22:28.212780] [INFO ] [sig ] FTLF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:28.353325] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTLF.txt [2026-03-06T20:22:28.353435] [INFO ] [sig ] [1246/3360] Completed FTLF in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.6m [2026-03-06T20:22:28.353472] [INFO ] [sig ] [1247/3360] Forecasting FTQI... [2026-03-06T20:22:28.353503] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-06T20:22:28.353532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-06T20:22:28.364789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-06T20:22:28.365117] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-06T20:22:28.365948] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-06T20:22:28.366000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:28.366031] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:28.366059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:28.366115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:28.423467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:28.424102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:28.424208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:28.424241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:28.543821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:28.543963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:28.544002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:28.544031] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:28.547437] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=70.82%) [2026-03-06T20:22:28.547731] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-06T20:22:28.547897] [INFO ] [sig ] FTQI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:28.693509] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTQI.txt [2026-03-06T20:22:28.693662] [INFO ] [sig ] [1247/3360] Completed FTQI in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:28.693705] [INFO ] [sig ] [1248/3360] Forecasting FTRE... [2026-03-06T20:22:28.693735] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-06T20:22:28.693765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-06T20:22:28.706177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-06T20:22:28.706529] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-06T20:22:28.707397] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-06T20:22:28.707450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:28.707482] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:28.707509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:28.707588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:28.765232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:28.765889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:28.765967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:28.766000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:28.889071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:28.889212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:28.889252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:28.889279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:28.892677] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-03-06T20:22:28.892958] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-06T20:22:28.893086] [INFO ] [sig ] FTRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:29.034334] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTRE.txt [2026-03-06T20:22:29.034445] [INFO ] [sig ] [1248/3360] Completed FTRE in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:29.034484] [INFO ] [sig ] [1249/3360] Forecasting FTRI... [2026-03-06T20:22:29.034515] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-06T20:22:29.034544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-06T20:22:29.045831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-06T20:22:29.046171] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-06T20:22:29.046985] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-06T20:22:29.047037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:29.047069] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:29.047095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:29.047151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:29.104779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:29.105412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:29.105494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:29.105527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:29.223858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:29.223996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:29.224035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:29.224063] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:29.227414] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-03-06T20:22:29.227712] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-06T20:22:29.227852] [INFO ] [sig ] FTRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:29.372517] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTRI.txt [2026-03-06T20:22:29.372666] [INFO ] [sig ] [1249/3360] Completed FTRI in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:29.372715] [INFO ] [sig ] [1250/3360] Forecasting FTS... [2026-03-06T20:22:29.372746] [INFO ] [sig ] Generating forecast for: FTS [2026-03-06T20:22:29.372776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-06T20:22:29.384552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-06T20:22:29.384920] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-06T20:22:29.385858] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-06T20:22:29.385910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:29.385943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:29.385969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:29.386031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:29.443310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:29.444051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:29.444130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:29.444162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:29.568710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:29.568857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:29.568896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:29.568936] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:29.572379] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-03-06T20:22:29.572673] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-06T20:22:29.572801] [INFO ] [sig ] FTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:29.713987] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTS.txt [2026-03-06T20:22:29.714132] [INFO ] [sig ] [1250/3360] Completed FTS in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:29.714172] [INFO ] [sig ] [1251/3360] Forecasting FTSL... [2026-03-06T20:22:29.714203] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-06T20:22:29.714233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-06T20:22:29.725294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-06T20:22:29.725629] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-06T20:22:29.726397] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-06T20:22:29.726449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:29.726483] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:29.726512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:29.726592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:29.783449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:29.784080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:29.784158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:29.784190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:29.905508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:29.905661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:29.905700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:29.905729] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:29.909186] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=36.36%) [2026-03-06T20:22:29.909463] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-06T20:22:29.909607] [INFO ] [sig ] FTSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:30.050965] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTSL.txt [2026-03-06T20:22:30.051079] [INFO ] [sig ] [1251/3360] Completed FTSL in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:30.051117] [INFO ] [sig ] [1252/3360] Forecasting FTSM... [2026-03-06T20:22:30.051147] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-06T20:22:30.051176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-06T20:22:30.062288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-06T20:22:30.062613] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-06T20:22:30.063410] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-06T20:22:30.063463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:30.063495] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:30.063523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:30.063606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:30.124838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:30.125589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:30.125668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:30.125699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:30.225054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:30.225158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:30.225194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:30.225222] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:30.228427] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-06T20:22:30.228718] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-06T20:22:30.228847] [INFO ] [sig ] FTSM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:30.371070] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTSM.txt [2026-03-06T20:22:30.371192] [INFO ] [sig ] [1252/3360] Completed FTSM in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:30.371239] [INFO ] [sig ] [1253/3360] Forecasting FTXL... [2026-03-06T20:22:30.371271] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-06T20:22:30.371301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-06T20:22:30.382915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-06T20:22:30.383260] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-06T20:22:30.384074] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-06T20:22:30.384127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:30.384159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:30.384185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:30.384241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:30.441363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:30.442008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:30.442087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:30.442120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:30.561532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:30.561702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:30.561742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:30.561787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:30.565188] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-03-06T20:22:30.565461] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-06T20:22:30.565610] [INFO ] [sig ] FTXL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:30.706695] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTXL.txt [2026-03-06T20:22:30.706816] [INFO ] [sig ] [1253/3360] Completed FTXL in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:30.706856] [INFO ] [sig ] [1254/3360] Forecasting FTXN... [2026-03-06T20:22:30.706886] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-06T20:22:30.706916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-06T20:22:30.718171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-06T20:22:30.718493] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-06T20:22:30.719318] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-06T20:22:30.719370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:30.719430] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:30.719459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:30.719515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:30.776958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:30.777659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:30.777739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:30.777771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:30.897685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:30.898052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:30.898097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:30.898126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:30.901711] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-06T20:22:30.901993] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-06T20:22:30.902123] [INFO ] [sig ] FTXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:31.044185] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FTXN.txt [2026-03-06T20:22:31.044312] [INFO ] [sig ] [1254/3360] Completed FTXN in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:31.044352] [INFO ] [sig ] [1255/3360] Forecasting FTXO... [2026-03-06T20:22:31.044383] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-06T20:22:31.044412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-06T20:22:31.055493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-06T20:22:31.055865] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-06T20:22:31.056716] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-06T20:22:31.056769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:31.056801] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:31.056828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:31.056885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:31.113810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:31.114441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:31.114531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:31.114564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:31.237328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:31.237479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:31.237518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:31.237547] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:31.241045] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=36.61%) [2026-03-06T20:22:31.241323] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-06T20:22:31.241451] [INFO ] [sig ] FTXO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:31.382149] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FTXO.txt [2026-03-06T20:22:31.382273] [INFO ] [sig ] [1255/3360] Completed FTXO in 0.3s | 2.81 sym/s | Total: 7.4m | ETA: 12.5m [2026-03-06T20:22:31.382313] [INFO ] [sig ] [1256/3360] Forecasting FUBO... [2026-03-06T20:22:31.382344] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-06T20:22:31.382374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-06T20:22:31.394069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-06T20:22:31.394419] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-06T20:22:31.395278] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-06T20:22:31.395333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:31.395366] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:31.395395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:31.395451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:31.452458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:31.453094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:31.453172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:31.453204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:31.577741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:31.577950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:31.578000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:31.578031] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:31.581683] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-03-06T20:22:31.581959] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-06T20:22:31.582090] [INFO ] [sig ] FUBO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:31.723431] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FUBO.txt [2026-03-06T20:22:31.723557] [INFO ] [sig ] [1256/3360] Completed FUBO in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:31.723615] [INFO ] [sig ] [1257/3360] Forecasting FUL... [2026-03-06T20:22:31.723645] [INFO ] [sig ] Generating forecast for: FUL [2026-03-06T20:22:31.723677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-06T20:22:31.735129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-06T20:22:31.735457] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-06T20:22:31.736286] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-06T20:22:31.736340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:31.736373] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:31.736424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:31.736484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:31.794037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:31.794705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:31.794783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:31.794816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:31.918652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:31.918805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:31.918848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:31.918917] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:31.922402] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=64.66%) [2026-03-06T20:22:31.922707] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-06T20:22:31.922840] [INFO ] [sig ] FUL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:32.066065] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FUL.txt [2026-03-06T20:22:32.066194] [INFO ] [sig ] [1257/3360] Completed FUL in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:32.066234] [INFO ] [sig ] [1258/3360] Forecasting FULC... [2026-03-06T20:22:32.066263] [INFO ] [sig ] Generating forecast for: FULC [2026-03-06T20:22:32.066294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-06T20:22:32.077069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-06T20:22:32.077392] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-06T20:22:32.078222] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-06T20:22:32.078276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:32.078307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:32.078333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:32.078389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:32.135518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:32.136234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:32.136313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:32.136346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:32.259192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:32.259339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:32.259380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:32.259408] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:32.262811] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-03-06T20:22:32.263097] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-06T20:22:32.263225] [INFO ] [sig ] FULC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:32.408707] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FULC.txt [2026-03-06T20:22:32.408846] [INFO ] [sig ] [1258/3360] Completed FULC in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:32.408894] [INFO ] [sig ] [1259/3360] Forecasting FUN... [2026-03-06T20:22:32.408929] [INFO ] [sig ] Generating forecast for: FUN [2026-03-06T20:22:32.408966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-06T20:22:32.421201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-06T20:22:32.421565] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-06T20:22:32.422430] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-06T20:22:32.422485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:32.422519] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:32.422547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:32.422638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:32.482002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:32.482715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:32.482798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:32.482833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:32.604090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:32.604239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:32.604279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:32.604309] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:32.607795] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=76.08%) [2026-03-06T20:22:32.608113] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-06T20:22:32.608248] [INFO ] [sig ] FUN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:32.750819] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FUN.txt [2026-03-06T20:22:32.750946] [INFO ] [sig ] [1259/3360] Completed FUN in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:32.750986] [INFO ] [sig ] [1260/3360] Forecasting FUNC... [2026-03-06T20:22:32.751017] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-06T20:22:32.751048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-06T20:22:32.762529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-06T20:22:32.762918] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-06T20:22:32.763923] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-06T20:22:32.763982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:32.764014] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:32.764042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:32.764099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:32.825239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:32.825923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:32.826005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:32.826039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:32.946096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:32.946249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:32.946291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:32.946319] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:32.950090] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-03-06T20:22:32.950371] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-06T20:22:32.950501] [INFO ] [sig ] FUNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:33.097657] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FUNC.txt [2026-03-06T20:22:33.097792] [INFO ] [sig ] [1260/3360] Completed FUNC in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:33.097853] [INFO ] [sig ] [1261/3360] Forecasting FUND... [2026-03-06T20:22:33.097894] [INFO ] [sig ] Generating forecast for: FUND [2026-03-06T20:22:33.097949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-06T20:22:33.109992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-06T20:22:33.110389] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-06T20:22:33.111284] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-06T20:22:33.111339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:33.111372] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:33.111401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:33.111460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:33.172746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:33.173441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:33.173521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:33.173555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:33.288360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:33.288517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:33.288556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:33.288604] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:33.291996] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-06T20:22:33.292273] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-06T20:22:33.292404] [INFO ] [sig ] FUND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:33.435149] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FUND.txt [2026-03-06T20:22:33.435272] [INFO ] [sig ] [1261/3360] Completed FUND in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.5m [2026-03-06T20:22:33.435313] [INFO ] [sig ] [1262/3360] Forecasting FVCB... [2026-03-06T20:22:33.435342] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-06T20:22:33.435372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-06T20:22:33.446632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-06T20:22:33.446949] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-06T20:22:33.447790] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-06T20:22:33.447863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:33.447897] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:33.447930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:33.448000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:33.506018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:33.506690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:33.506771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:33.506805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:33.620605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:33.620762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:33.620801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:33.620830] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:33.624302] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-03-06T20:22:33.624602] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-06T20:22:33.624736] [INFO ] [sig ] FVCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:33.765889] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FVCB.txt [2026-03-06T20:22:33.766013] [INFO ] [sig ] [1262/3360] Completed FVCB in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:33.766053] [INFO ] [sig ] [1263/3360] Forecasting FWONA... [2026-03-06T20:22:33.766083] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-06T20:22:33.766112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-06T20:22:33.777592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-06T20:22:33.777963] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-06T20:22:33.778778] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-06T20:22:33.778832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:33.778866] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:33.778900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:33.778969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:33.837253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:33.837954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:33.838034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:33.838069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:33.958253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:33.958419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:33.958459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:33.958487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:33.961948] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-03-06T20:22:33.962227] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-06T20:22:33.962355] [INFO ] [sig ] FWONA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:34.109416] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FWONA.txt [2026-03-06T20:22:34.109618] [INFO ] [sig ] [1263/3360] Completed FWONA in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:34.109662] [INFO ] [sig ] [1264/3360] Forecasting FWONK... [2026-03-06T20:22:34.109697] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-06T20:22:34.109726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-06T20:22:34.122043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-06T20:22:34.122384] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-06T20:22:34.123235] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-06T20:22:34.123288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:34.123320] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:34.123347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:34.123404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:34.181019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:34.181737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:34.181854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:34.181888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:34.295269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:34.295415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:34.295455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:34.295512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:34.299007] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-06T20:22:34.299306] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-06T20:22:34.299437] [INFO ] [sig ] FWONK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:34.441003] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FWONK.txt [2026-03-06T20:22:34.441208] [INFO ] [sig ] [1264/3360] Completed FWONK in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:34.441250] [INFO ] [sig ] [1265/3360] Forecasting FWRD... [2026-03-06T20:22:34.441283] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-06T20:22:34.441313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-06T20:22:34.453146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-06T20:22:34.453518] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-06T20:22:34.454377] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-06T20:22:34.454430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:34.454461] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:34.454488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:34.454543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:34.511170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:34.511882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:34.511970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:34.512004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:34.635245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:34.635407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:34.635449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:34.635477] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:34.639011] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-03-06T20:22:34.639300] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-06T20:22:34.639431] [INFO ] [sig ] FWRD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:34.783665] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FWRD.txt [2026-03-06T20:22:34.783835] [INFO ] [sig ] [1265/3360] Completed FWRD in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:34.783881] [INFO ] [sig ] [1266/3360] Forecasting FWRG... [2026-03-06T20:22:34.783912] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-06T20:22:34.783943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-06T20:22:34.795980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-06T20:22:34.796339] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-06T20:22:34.797176] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-06T20:22:34.797228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:34.797259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:34.797285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:34.797341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:34.853593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:34.854250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:34.854330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:34.854395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:34.975258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:34.975426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:34.975467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:34.975495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:34.979011] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=48.95%) [2026-03-06T20:22:34.979312] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-06T20:22:34.979446] [INFO ] [sig ] FWRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:35.121705] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FWRG.txt [2026-03-06T20:22:35.121840] [INFO ] [sig ] [1266/3360] Completed FWRG in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:35.121879] [INFO ] [sig ] [1267/3360] Forecasting FYC... [2026-03-06T20:22:35.121909] [INFO ] [sig ] Generating forecast for: FYC [2026-03-06T20:22:35.121940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-06T20:22:35.132682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-06T20:22:35.133018] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-06T20:22:35.133858] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-06T20:22:35.133911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:35.133944] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:35.133971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:35.134026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:35.191379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:35.192047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:35.192127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:35.192159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:35.314982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:35.315144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:35.315184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:35.315213] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:35.318715] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-03-06T20:22:35.319016] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-06T20:22:35.319171] [INFO ] [sig ] FYC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:35.468202] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/FYC.txt [2026-03-06T20:22:35.468389] [INFO ] [sig ] [1267/3360] Completed FYC in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:35.468432] [INFO ] [sig ] [1268/3360] Forecasting FYX... [2026-03-06T20:22:35.468462] [INFO ] [sig ] Generating forecast for: FYX [2026-03-06T20:22:35.468492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-06T20:22:35.479602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-06T20:22:35.479958] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-06T20:22:35.480756] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-06T20:22:35.480808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:35.480840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:35.480866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:35.480951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:35.541383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:35.542213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:35.542293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:35.542326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:35.663442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:35.663617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:35.663660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:35.663689] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:35.667181] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-03-06T20:22:35.667463] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-06T20:22:35.667612] [INFO ] [sig ] FYX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:35.808107] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/FYX.txt [2026-03-06T20:22:35.808250] [INFO ] [sig ] [1268/3360] Completed FYX in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:35.808291] [INFO ] [sig ] [1269/3360] Forecasting G... [2026-03-06T20:22:35.808321] [INFO ] [sig ] Generating forecast for: G [2026-03-06T20:22:35.808351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-06T20:22:35.819778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-06T20:22:35.820123] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-06T20:22:35.820922] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-06T20:22:35.820975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:35.821006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:35.821032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:35.821088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:35.878614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:35.879270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:35.879351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:35.879385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:36.002186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:36.002344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:36.002384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:36.002412] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:36.005851] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-06T20:22:36.006135] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-06T20:22:36.006266] [INFO ] [sig ] G: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:36.147789] [INFO ] [LOCAL ] Saved forecast: G 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/G.txt [2026-03-06T20:22:36.147940] [INFO ] [sig ] [1269/3360] Completed G in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:36.147980] [INFO ] [sig ] [1270/3360] Forecasting GAB... [2026-03-06T20:22:36.148013] [INFO ] [sig ] Generating forecast for: GAB [2026-03-06T20:22:36.148045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-06T20:22:36.159299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-06T20:22:36.159671] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-06T20:22:36.160526] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-06T20:22:36.160628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:36.160668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:36.160697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:36.160756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:36.218281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:36.218974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:36.219057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:36.219090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:36.342269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:36.342471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:36.342514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:36.342546] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:36.346265] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-03-06T20:22:36.346556] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-06T20:22:36.346713] [INFO ] [sig ] GAB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:36.489488] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GAB.txt [2026-03-06T20:22:36.489652] [INFO ] [sig ] [1270/3360] Completed GAB in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:36.489695] [INFO ] [sig ] [1271/3360] Forecasting GABC... [2026-03-06T20:22:36.489724] [INFO ] [sig ] Generating forecast for: GABC [2026-03-06T20:22:36.489752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-06T20:22:36.501022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-06T20:22:36.501372] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-06T20:22:36.502179] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-06T20:22:36.502237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:36.502312] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:36.502354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:36.502425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:36.559608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:36.560354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:36.560433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:36.560464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:36.676784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:36.676944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:36.676985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:36.677016] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:36.680494] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-06T20:22:36.680840] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-06T20:22:36.680978] [INFO ] [sig ] GABC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:36.822297] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GABC.txt [2026-03-06T20:22:36.822447] [INFO ] [sig ] [1271/3360] Completed GABC in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:36.822487] [INFO ] [sig ] [1272/3360] Forecasting GAIA... [2026-03-06T20:22:36.822518] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-06T20:22:36.822548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-06T20:22:36.833608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-06T20:22:36.833964] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-06T20:22:36.834787] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-06T20:22:36.834839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:36.834871] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:36.834898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:36.834955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:36.892349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:36.893082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:36.893163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:36.893195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:37.010065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:37.010229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:37.010272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:37.010303] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:37.013868] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-06T20:22:37.014151] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-06T20:22:37.014445] [INFO ] [sig ] GAIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:37.162516] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GAIA.txt [2026-03-06T20:22:37.162679] [INFO ] [sig ] [1272/3360] Completed GAIA in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:37.162721] [INFO ] [sig ] [1273/3360] Forecasting GAIN... [2026-03-06T20:22:37.162750] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-06T20:22:37.162779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-06T20:22:37.174895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-06T20:22:37.175248] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-06T20:22:37.176050] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-06T20:22:37.176102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:37.176135] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:37.176161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:37.176217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:37.233947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:37.234650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:37.234729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:37.234761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:37.355966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:37.356144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:37.356187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:37.356217] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:37.360223] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=49.39%) [2026-03-06T20:22:37.360515] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-06T20:22:37.360674] [INFO ] [sig ] GAIN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:37.501815] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GAIN.txt [2026-03-06T20:22:37.501984] [INFO ] [sig ] [1273/3360] Completed GAIN in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.4m [2026-03-06T20:22:37.502043] [INFO ] [sig ] [1274/3360] Forecasting GAM... [2026-03-06T20:22:37.502081] [INFO ] [sig ] Generating forecast for: GAM [2026-03-06T20:22:37.502115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-06T20:22:37.514374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-06T20:22:37.514769] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-06T20:22:37.515802] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-06T20:22:37.515856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:37.515888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:37.515916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:37.515974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:37.576567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:37.577391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:37.577480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:37.577515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:37.698349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:37.698513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:37.698558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:37.698643] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:37.702233] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-03-06T20:22:37.702517] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-06T20:22:37.702672] [INFO ] [sig ] GAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:37.849164] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GAM.txt [2026-03-06T20:22:37.849324] [INFO ] [sig ] [1274/3360] Completed GAM in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.4m [2026-03-06T20:22:37.849368] [INFO ] [sig ] [1275/3360] Forecasting GAMB... [2026-03-06T20:22:37.849403] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-06T20:22:37.849435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-06T20:22:37.861194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-06T20:22:37.861613] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-06T20:22:37.862404] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-06T20:22:37.862457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:37.862488] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:37.862514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:37.862570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:37.919132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:37.919851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:37.919950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:37.919983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:38.041192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:38.041353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:38.041395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:38.041426] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:38.044990] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-03-06T20:22:38.045304] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-06T20:22:38.045442] [INFO ] [sig ] GAMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:38.190713] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GAMB.txt [2026-03-06T20:22:38.190854] [INFO ] [sig ] [1275/3360] Completed GAMB in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.4m [2026-03-06T20:22:38.190895] [INFO ] [sig ] [1276/3360] Forecasting GANX... [2026-03-06T20:22:38.190924] [INFO ] [sig ] Generating forecast for: GANX [2026-03-06T20:22:38.190954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-06T20:22:38.203480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-06T20:22:38.203871] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-06T20:22:38.204749] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-06T20:22:38.204805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:38.204837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:38.204865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:38.204923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:38.262958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:38.263692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:38.263772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:38.263804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:38.386225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:38.386388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:38.386431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:38.386461] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:38.389961] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-06T20:22:38.390256] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-06T20:22:38.390414] [INFO ] [sig ] GANX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:38.530821] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GANX.txt [2026-03-06T20:22:38.530960] [INFO ] [sig ] [1276/3360] Completed GANX in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.4m [2026-03-06T20:22:38.531000] [INFO ] [sig ] [1277/3360] Forecasting GASS... [2026-03-06T20:22:38.531029] [INFO ] [sig ] Generating forecast for: GASS [2026-03-06T20:22:38.531059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-06T20:22:38.542259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-06T20:22:38.542637] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-06T20:22:38.543457] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-06T20:22:38.543509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:38.543540] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:38.543566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:38.543670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:38.600590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:38.601310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:38.601391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:38.601424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:38.727381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:38.727559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:38.727624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:38.727655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:38.731400] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=75.21%) [2026-03-06T20:22:38.731712] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-06T20:22:38.731847] [INFO ] [sig ] GASS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:38.877861] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GASS.txt [2026-03-06T20:22:38.878007] [INFO ] [sig ] [1277/3360] Completed GASS in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.4m [2026-03-06T20:22:38.878048] [INFO ] [sig ] [1278/3360] Forecasting GATX... [2026-03-06T20:22:38.878079] [INFO ] [sig ] Generating forecast for: GATX [2026-03-06T20:22:38.878108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-06T20:22:38.889781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-06T20:22:38.890147] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-06T20:22:38.890970] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-06T20:22:38.891026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:38.891064] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:38.891092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:38.891156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:38.949106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:38.949821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:38.949902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:38.949936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:39.074933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:39.075100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:39.075142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:39.075174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:39.078744] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=88.86%) [2026-03-06T20:22:39.079042] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-06T20:22:39.079204] [INFO ] [sig ] GATX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:39.221859] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GATX.txt [2026-03-06T20:22:39.222004] [INFO ] [sig ] [1278/3360] Completed GATX in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:39.222045] [INFO ] [sig ] [1279/3360] Forecasting GBAB... [2026-03-06T20:22:39.222074] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-06T20:22:39.222106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-06T20:22:39.233083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-06T20:22:39.233456] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-06T20:22:39.234269] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-06T20:22:39.234322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:39.234353] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:39.234379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:39.234436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:39.291715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:39.292381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:39.292462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:39.292494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:39.415164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:39.415328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:39.415370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:39.415401] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:39.418932] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-03-06T20:22:39.419220] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-06T20:22:39.419357] [INFO ] [sig ] GBAB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:39.561001] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GBAB.txt [2026-03-06T20:22:39.561169] [INFO ] [sig ] [1279/3360] Completed GBAB in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:39.561218] [INFO ] [sig ] [1280/3360] Forecasting GBCI... [2026-03-06T20:22:39.561247] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-06T20:22:39.561277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-06T20:22:39.573482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-06T20:22:39.573900] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-06T20:22:39.574854] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-06T20:22:39.574910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:39.574943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:39.574971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:39.575029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:39.632419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:39.633066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:39.633146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:39.633178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:39.753363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:39.753522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:39.753595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:39.753635] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:39.757096] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-03-06T20:22:39.757372] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-06T20:22:39.757501] [INFO ] [sig ] GBCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:39.898468] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GBCI.txt [2026-03-06T20:22:39.898637] [INFO ] [sig ] [1280/3360] Completed GBCI in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:39.898683] [INFO ] [sig ] [1281/3360] Forecasting GBDC... [2026-03-06T20:22:39.898714] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-06T20:22:39.898743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-06T20:22:39.910366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-06T20:22:39.910747] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-06T20:22:39.911589] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-06T20:22:39.911659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:39.911692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:39.911719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:39.911777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:39.970309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:39.971205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:39.971315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:39.971350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:40.093901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:40.094066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:40.094107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:40.094138] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:40.097991] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-03-06T20:22:40.098304] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-06T20:22:40.098443] [INFO ] [sig ] GBDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:40.245737] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GBDC.txt [2026-03-06T20:22:40.245871] [INFO ] [sig ] [1281/3360] Completed GBDC in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:40.245911] [INFO ] [sig ] [1282/3360] Forecasting GBTG... [2026-03-06T20:22:40.245941] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-06T20:22:40.245971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-06T20:22:40.257182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-06T20:22:40.257520] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-06T20:22:40.258544] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-06T20:22:40.258627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:40.258666] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:40.258695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:40.258754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:40.320517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:40.321394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:40.321523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:40.321558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:40.451902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:40.452068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:40.452110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:40.452141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:40.456028] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-03-06T20:22:40.456318] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-06T20:22:40.456690] [INFO ] [sig ] GBTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:40.616469] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GBTG.txt [2026-03-06T20:22:40.616625] [INFO ] [sig ] [1282/3360] Completed GBTG in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:40.616676] [INFO ] [sig ] [1283/3360] Forecasting GBX... [2026-03-06T20:22:40.616707] [INFO ] [sig ] Generating forecast for: GBX [2026-03-06T20:22:40.616736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-06T20:22:40.627958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-06T20:22:40.628310] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-06T20:22:40.629103] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-06T20:22:40.629158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:40.629190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:40.629217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:40.629274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:40.686425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:40.687151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:40.687234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:40.687269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:40.805644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:40.805801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:40.805842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:40.805871] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:40.809370] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-03-06T20:22:40.809678] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-06T20:22:40.809815] [INFO ] [sig ] GBX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:40.954033] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GBX.txt [2026-03-06T20:22:40.954182] [INFO ] [sig ] [1283/3360] Completed GBX in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:40.954223] [INFO ] [sig ] [1284/3360] Forecasting GCBC... [2026-03-06T20:22:40.954251] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-06T20:22:40.954282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-06T20:22:40.965422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-06T20:22:40.965793] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-06T20:22:40.966562] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-06T20:22:40.966635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:40.966667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:40.966694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:40.966751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:41.027021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:41.028113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:41.028200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:41.028234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:41.137449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:41.137631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:41.137675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:41.137705] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:41.141389] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=32.98%) [2026-03-06T20:22:41.141727] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-06T20:22:41.141875] [INFO ] [sig ] GCBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:41.292555] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GCBC.txt [2026-03-06T20:22:41.292768] [INFO ] [sig ] [1284/3360] Completed GCBC in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:41.292859] [INFO ] [sig ] [1285/3360] Forecasting GCMG... [2026-03-06T20:22:41.292906] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-06T20:22:41.292951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-06T20:22:41.304765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-06T20:22:41.305143] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-06T20:22:41.306011] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-06T20:22:41.306065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:41.306099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:41.306131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:41.306189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:41.364256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:41.365029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:41.365111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:41.365146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:41.483628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:41.483792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:41.483833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:41.483862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:41.487338] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-03-06T20:22:41.487642] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-06T20:22:41.487779] [INFO ] [sig ] GCMG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:41.628915] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GCMG.txt [2026-03-06T20:22:41.629060] [INFO ] [sig ] [1285/3360] Completed GCMG in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:41.629107] [INFO ] [sig ] [1286/3360] Forecasting GCO... [2026-03-06T20:22:41.629143] [INFO ] [sig ] Generating forecast for: GCO [2026-03-06T20:22:41.629181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-06T20:22:41.639847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-06T20:22:41.640204] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-06T20:22:41.641003] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-06T20:22:41.641056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:41.641088] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:41.641115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:41.641172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:41.698689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:41.699396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:41.699475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:41.699508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:41.826552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:41.826739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:41.826780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:41.826808] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:41.830904] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=75.78%) [2026-03-06T20:22:41.831192] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-06T20:22:41.831548] [INFO ] [sig ] GCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:41.975736] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GCO.txt [2026-03-06T20:22:41.975882] [INFO ] [sig ] [1286/3360] Completed GCO in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:41.975921] [INFO ] [sig ] [1287/3360] Forecasting GD... [2026-03-06T20:22:41.975951] [INFO ] [sig ] Generating forecast for: GD [2026-03-06T20:22:41.976001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-06T20:22:41.989272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-06T20:22:41.989653] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-06T20:22:41.990514] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-06T20:22:41.990568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:41.990628] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:41.990656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:41.990722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:42.049274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:42.050282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:42.050384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:42.050420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:42.174932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:42.175101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:42.175145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:42.175174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:42.178734] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-03-06T20:22:42.179025] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-06T20:22:42.179180] [INFO ] [sig ] GD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:42.321852] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GD.txt [2026-03-06T20:22:42.321986] [INFO ] [sig ] [1287/3360] Completed GD in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:42.322027] [INFO ] [sig ] [1288/3360] Forecasting GDC... [2026-03-06T20:22:42.322057] [INFO ] [sig ] Generating forecast for: GDC [2026-03-06T20:22:42.322088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-06T20:22:42.333106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-06T20:22:42.333441] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-06T20:22:42.334244] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-06T20:22:42.334297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:42.334378] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:42.334407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:42.334464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:42.393062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:42.393871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:42.393954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:42.393987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:42.519211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:42.519383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:42.519426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:42.519487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:42.523204] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-06T20:22:42.523702] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-06T20:22:42.523843] [INFO ] [sig ] GDC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:42.667597] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GDC.txt [2026-03-06T20:22:42.667750] [INFO ] [sig ] [1288/3360] Completed GDC in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:42.667792] [INFO ] [sig ] [1289/3360] Forecasting GDDY... [2026-03-06T20:22:42.667841] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-06T20:22:42.667874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-06T20:22:42.679427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-06T20:22:42.679803] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-06T20:22:42.680636] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-06T20:22:42.680690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:42.680721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:42.680748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:42.680804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:42.737274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:42.737980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:42.738061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:42.738093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:42.863388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:42.863551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:42.863644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:42.863675] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:42.867192] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-03-06T20:22:42.867473] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-06T20:22:42.867619] [INFO ] [sig ] GDDY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:43.008279] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GDDY.txt [2026-03-06T20:22:43.008422] [INFO ] [sig ] [1289/3360] Completed GDDY in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:43.008463] [INFO ] [sig ] [1290/3360] Forecasting GDEN... [2026-03-06T20:22:43.008493] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-06T20:22:43.008523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-06T20:22:43.019621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-06T20:22:43.020002] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-06T20:22:43.020807] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-06T20:22:43.020861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:43.020893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:43.020921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:43.020977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:43.078074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:43.078802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:43.078897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:43.078930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:43.199234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:43.199401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:43.199441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:43.199469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:43.202931] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-03-06T20:22:43.203214] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-06T20:22:43.203345] [INFO ] [sig ] GDEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:43.351844] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GDEN.txt [2026-03-06T20:22:43.352038] [INFO ] [sig ] [1290/3360] Completed GDEN in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.3m [2026-03-06T20:22:43.352081] [INFO ] [sig ] [1291/3360] Forecasting GDRX... [2026-03-06T20:22:43.352110] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-06T20:22:43.352148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-06T20:22:43.366460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-06T20:22:43.366885] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-06T20:22:43.367744] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-06T20:22:43.367798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:43.367848] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:43.367876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:43.367933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:43.424910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:43.425684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:43.425789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:43.425823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:43.559944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:43.560137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:43.560192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:43.560292] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:43.564353] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: UP (p=68.00%) [2026-03-06T20:22:43.564713] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-06T20:22:43.564895] [INFO ] [sig ] GDRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:43.713485] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GDRX.txt [2026-03-06T20:22:43.713655] [INFO ] [sig ] [1291/3360] Completed GDRX in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.3m [2026-03-06T20:22:43.713700] [INFO ] [sig ] [1292/3360] Forecasting GDS... [2026-03-06T20:22:43.713731] [INFO ] [sig ] Generating forecast for: GDS [2026-03-06T20:22:43.713763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-06T20:22:43.724974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-06T20:22:43.725347] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-06T20:22:43.726156] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-06T20:22:43.726209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:43.726257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:43.726286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:43.726342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:43.782763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:43.783381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:43.783460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:43.783491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:43.907554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:43.907734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:43.907776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:43.907804] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:43.911270] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-03-06T20:22:43.911543] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-06T20:22:43.911691] [INFO ] [sig ] GDS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:44.051842] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GDS.txt [2026-03-06T20:22:44.052009] [INFO ] [sig ] [1292/3360] Completed GDS in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.3m [2026-03-06T20:22:44.052052] [INFO ] [sig ] [1293/3360] Forecasting GDYN... [2026-03-06T20:22:44.052082] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-06T20:22:44.052112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-06T20:22:44.064320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-06T20:22:44.064706] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-06T20:22:44.065711] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-06T20:22:44.065763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:44.065794] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:44.065821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:44.065880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:44.123454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:44.124357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:44.124443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:44.124476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:44.247098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:44.247288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:44.247331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:44.247359] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:44.250926] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: UP (p=63.74%) [2026-03-06T20:22:44.251231] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-06T20:22:44.251381] [INFO ] [sig ] GDYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:44.396630] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GDYN.txt [2026-03-06T20:22:44.396793] [INFO ] [sig ] [1293/3360] Completed GDYN in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.3m [2026-03-06T20:22:44.396834] [INFO ] [sig ] [1294/3360] Forecasting GE... [2026-03-06T20:22:44.396865] [INFO ] [sig ] Generating forecast for: GE [2026-03-06T20:22:44.396897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-06T20:22:44.409324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-06T20:22:44.409792] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-06T20:22:44.410662] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-06T20:22:44.410715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:44.410747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:44.410775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:44.410831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:44.468769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:44.469704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:44.469796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:44.469830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:44.595296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:44.595461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:44.595508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:44.595537] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:44.599048] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-03-06T20:22:44.599328] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-06T20:22:44.599456] [INFO ] [sig ] GE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:44.743600] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GE.txt [2026-03-06T20:22:44.743776] [INFO ] [sig ] [1294/3360] Completed GE in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:44.743817] [INFO ] [sig ] [1295/3360] Forecasting GECC... [2026-03-06T20:22:44.743850] [INFO ] [sig ] Generating forecast for: GECC [2026-03-06T20:22:44.743891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-06T20:22:44.756080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-06T20:22:44.756473] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-06T20:22:44.757294] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-06T20:22:44.757348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:44.757392] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:44.757422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:44.757505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:44.814818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:44.815717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:44.815846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:44.815882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:44.939655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:44.939822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:44.939864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:44.939894] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:44.943599] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-06T20:22:44.943882] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-06T20:22:44.944018] [INFO ] [sig ] GECC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:45.086468] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GECC.txt [2026-03-06T20:22:45.086627] [INFO ] [sig ] [1295/3360] Completed GECC in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:45.086670] [INFO ] [sig ] [1296/3360] Forecasting GEF... [2026-03-06T20:22:45.086701] [INFO ] [sig ] Generating forecast for: GEF [2026-03-06T20:22:45.086764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-06T20:22:45.097788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-06T20:22:45.098340] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-06T20:22:45.099135] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-06T20:22:45.099189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:45.099221] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:45.099247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:45.099304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:45.155702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:45.156351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:45.156627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:45.156661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:45.276888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:45.277050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:45.277090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:45.277119] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:45.280616] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-03-06T20:22:45.280894] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-06T20:22:45.281021] [INFO ] [sig ] GEF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:45.421689] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GEF.txt [2026-03-06T20:22:45.421823] [INFO ] [sig ] [1296/3360] Completed GEF in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:45.421863] [INFO ] [sig ] [1297/3360] Forecasting GEHC... [2026-03-06T20:22:45.421893] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-06T20:22:45.421923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-06T20:22:45.432847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-06T20:22:45.433204] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-06T20:22:45.434049] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-06T20:22:45.434102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:45.434134] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:45.434161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:45.434222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:45.491179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:45.491850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:45.491929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:45.491982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:45.617007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:45.617171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:45.617216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:45.617245] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:45.620780] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-03-06T20:22:45.621058] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-06T20:22:45.621188] [INFO ] [sig ] GEHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:45.762056] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GEHC.txt [2026-03-06T20:22:45.762200] [INFO ] [sig ] [1297/3360] Completed GEHC in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:45.762250] [INFO ] [sig ] [1298/3360] Forecasting GEL... [2026-03-06T20:22:45.762286] [INFO ] [sig ] Generating forecast for: GEL [2026-03-06T20:22:45.762323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-06T20:22:45.773787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-06T20:22:45.774108] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-06T20:22:45.774936] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-06T20:22:45.774990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:45.775021] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:45.775047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:45.775104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:45.832114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:45.832811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:45.832916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:45.832950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:45.951836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:45.951993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:45.952033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:45.952069] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:45.955469] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-03-06T20:22:45.955763] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-06T20:22:45.955893] [INFO ] [sig ] GEL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:46.094930] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GEL.txt [2026-03-06T20:22:46.095058] [INFO ] [sig ] [1298/3360] Completed GEL in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:46.095096] [INFO ] [sig ] [1299/3360] Forecasting GEN... [2026-03-06T20:22:46.095127] [INFO ] [sig ] Generating forecast for: GEN [2026-03-06T20:22:46.095159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-06T20:22:46.106563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-06T20:22:46.106918] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-06T20:22:46.107709] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-06T20:22:46.107762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:46.107793] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:46.107840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:46.107919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:46.164599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:46.165233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:46.165311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:46.165343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:46.289493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:46.289666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:46.289706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:46.289734] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:46.293202] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-03-06T20:22:46.293481] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-06T20:22:46.293628] [INFO ] [sig ] GEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:46.435759] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GEN.txt [2026-03-06T20:22:46.435885] [INFO ] [sig ] [1299/3360] Completed GEN in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:46.435925] [INFO ] [sig ] [1300/3360] Forecasting GENI... [2026-03-06T20:22:46.435955] [INFO ] [sig ] Generating forecast for: GENI [2026-03-06T20:22:46.435984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-06T20:22:46.448080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-06T20:22:46.448451] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-06T20:22:46.449258] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-06T20:22:46.449310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:46.449343] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:46.449370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:46.449427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:46.506199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:46.506828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:46.506906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:46.506938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:46.628423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:46.628614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:46.628657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:46.628684] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:46.632180] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-06T20:22:46.632479] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-06T20:22:46.632637] [INFO ] [sig ] GENI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:46.775250] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GENI.txt [2026-03-06T20:22:46.775382] [INFO ] [sig ] [1300/3360] Completed GENI in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:46.775423] [INFO ] [sig ] [1301/3360] Forecasting GENK... [2026-03-06T20:22:46.775453] [INFO ] [sig ] Generating forecast for: GENK [2026-03-06T20:22:46.775484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-06T20:22:46.791856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-06T20:22:46.792175] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-06T20:22:46.792967] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-06T20:22:46.793019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:46.793050] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:46.793077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:46.793133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:46.849569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:46.850213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:46.850293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:46.850325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:46.973155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:46.973328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:46.973376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:46.973410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:46.977082] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-03-06T20:22:46.977361] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-06T20:22:46.977490] [INFO ] [sig ] GENK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:47.118735] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GENK.txt [2026-03-06T20:22:47.118888] [INFO ] [sig ] [1301/3360] Completed GENK in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:47.118929] [INFO ] [sig ] [1302/3360] Forecasting GEOS... [2026-03-06T20:22:47.118959] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-06T20:22:47.118992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-06T20:22:47.129908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-06T20:22:47.130234] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-06T20:22:47.131030] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-06T20:22:47.131082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:47.131114] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:47.131142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:47.131199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:47.188531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:47.189189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:47.189266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:47.189298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:47.311365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:47.311519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:47.311558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:47.311608] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:47.315010] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=74.04%) [2026-03-06T20:22:47.315307] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-06T20:22:47.315446] [INFO ] [sig ] GEOS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:47.458660] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GEOS.txt [2026-03-06T20:22:47.458795] [INFO ] [sig ] [1302/3360] Completed GEOS in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:47.458836] [INFO ] [sig ] [1303/3360] Forecasting GERN... [2026-03-06T20:22:47.458866] [INFO ] [sig ] Generating forecast for: GERN [2026-03-06T20:22:47.458895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-06T20:22:47.470738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-06T20:22:47.471141] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-06T20:22:47.471996] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-06T20:22:47.472065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:47.472107] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:47.472135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:47.472229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:47.530224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:47.530941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:47.531022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:47.531054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:47.651281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:47.651440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:47.651480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:47.651508] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:47.654971] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-06T20:22:47.655258] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-06T20:22:47.655390] [INFO ] [sig ] GERN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:47.796157] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GERN.txt [2026-03-06T20:22:47.796315] [INFO ] [sig ] [1303/3360] Completed GERN in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:47.796357] [INFO ] [sig ] [1304/3360] Forecasting GEVO... [2026-03-06T20:22:47.796386] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-06T20:22:47.796416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-06T20:22:47.807694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-06T20:22:47.808108] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-06T20:22:47.808948] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-06T20:22:47.809001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:47.809034] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:47.809061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:47.809118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:47.867232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:47.868161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:47.868248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:47.868283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:47.990439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:47.990625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:47.990668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:47.990697] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:47.994151] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=57.71%) [2026-03-06T20:22:47.994433] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-06T20:22:47.994561] [INFO ] [sig ] GEVO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:48.135149] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GEVO.txt [2026-03-06T20:22:48.135302] [INFO ] [sig ] [1304/3360] Completed GEVO in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:48.135351] [INFO ] [sig ] [1305/3360] Forecasting GFF... [2026-03-06T20:22:48.135388] [INFO ] [sig ] Generating forecast for: GFF [2026-03-06T20:22:48.135422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-06T20:22:48.145984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-06T20:22:48.146320] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-06T20:22:48.147135] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-06T20:22:48.147222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:48.147301] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:48.147338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:48.147408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:48.204680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:48.205393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:48.205477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:48.205511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:48.325908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:48.326060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:48.326105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:48.326134] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:48.329614] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-03-06T20:22:48.329895] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-06T20:22:48.330027] [INFO ] [sig ] GFF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:48.471138] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GFF.txt [2026-03-06T20:22:48.471298] [INFO ] [sig ] [1305/3360] Completed GFF in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:48.471340] [INFO ] [sig ] [1306/3360] Forecasting GFI... [2026-03-06T20:22:48.471371] [INFO ] [sig ] Generating forecast for: GFI [2026-03-06T20:22:48.471402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-06T20:22:48.482395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-06T20:22:48.482778] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-06T20:22:48.483553] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-06T20:22:48.483622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:48.483654] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:48.483681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:48.483736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:48.540097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:48.540790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:48.540869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:48.540902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:48.669918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:48.670089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:48.670132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:48.670161] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:48.673893] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-03-06T20:22:48.674213] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-06T20:22:48.674356] [INFO ] [sig ] GFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:48.822040] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GFI.txt [2026-03-06T20:22:48.822176] [INFO ] [sig ] [1306/3360] Completed GFI in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:48.822216] [INFO ] [sig ] [1307/3360] Forecasting GFL... [2026-03-06T20:22:48.822245] [INFO ] [sig ] Generating forecast for: GFL [2026-03-06T20:22:48.822277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-06T20:22:48.833003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-06T20:22:48.833319] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-06T20:22:48.834113] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-06T20:22:48.834166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:48.834198] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:48.834225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:48.834282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:48.895137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:48.896209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:48.896292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:48.896325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:49.023265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:49.023430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:49.023471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:49.023500] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:49.027069] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=17.13%) [2026-03-06T20:22:49.027400] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-06T20:22:49.027540] [INFO ] [sig ] GFL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:49.172928] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GFL.txt [2026-03-06T20:22:49.173091] [INFO ] [sig ] [1307/3360] Completed GFL in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.2m [2026-03-06T20:22:49.173135] [INFO ] [sig ] [1308/3360] Forecasting GFS... [2026-03-06T20:22:49.173166] [INFO ] [sig ] Generating forecast for: GFS [2026-03-06T20:22:49.173200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-06T20:22:49.184494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-06T20:22:49.185134] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-06T20:22:49.186047] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-06T20:22:49.186104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:49.186137] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:49.186166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:49.186225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:49.247763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:49.248763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:49.248856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:49.248892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:49.374511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:49.374698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:49.374741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:49.374770] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:49.378467] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-06T20:22:49.378775] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-06T20:22:49.378910] [INFO ] [sig ] GFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:49.527390] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GFS.txt [2026-03-06T20:22:49.527554] [INFO ] [sig ] [1308/3360] Completed GFS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.2m [2026-03-06T20:22:49.527622] [INFO ] [sig ] [1309/3360] Forecasting GGAL... [2026-03-06T20:22:49.527657] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-06T20:22:49.527687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-06T20:22:49.539208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-06T20:22:49.539660] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-06T20:22:49.540488] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-06T20:22:49.540544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:49.540603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:49.540635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:49.540695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:49.599677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:49.600594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:49.600682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:49.600716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:49.725514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:49.725714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:49.725760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:49.725790] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:49.730216] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-03-06T20:22:49.730693] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-06T20:22:49.730877] [INFO ] [sig ] GGAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:49.953594] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GGAL.txt [2026-03-06T20:22:49.953737] [INFO ] [sig ] [1309/3360] Completed GGAL in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.2m [2026-03-06T20:22:49.953777] [INFO ] [sig ] [1310/3360] Forecasting GGB... [2026-03-06T20:22:49.953807] [INFO ] [sig ] Generating forecast for: GGB [2026-03-06T20:22:49.953836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-06T20:22:49.965010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-06T20:22:49.965331] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-06T20:22:49.966134] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-06T20:22:49.966187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:49.966219] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:49.966246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:49.966303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:50.023116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:50.023769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:50.023849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:50.023880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:50.142521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:50.142664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:50.142702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:50.142731] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:50.146168] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-03-06T20:22:50.146470] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-06T20:22:50.146619] [INFO ] [sig ] GGB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:50.288867] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GGB.txt [2026-03-06T20:22:50.289005] [INFO ] [sig ] [1310/3360] Completed GGB in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:50.289044] [INFO ] [sig ] [1311/3360] Forecasting GGG... [2026-03-06T20:22:50.289073] [INFO ] [sig ] Generating forecast for: GGG [2026-03-06T20:22:50.289104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-06T20:22:50.299766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-06T20:22:50.300120] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-06T20:22:50.300921] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-06T20:22:50.300974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:50.301005] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:50.301032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:50.301089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:50.358516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:50.359277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:50.359358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:50.359391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:50.482680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:50.482839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:50.482879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:50.482907] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:50.486339] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-06T20:22:50.486640] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-06T20:22:50.486770] [INFO ] [sig ] GGG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:50.631392] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GGG.txt [2026-03-06T20:22:50.631567] [INFO ] [sig ] [1311/3360] Completed GGG in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:50.631634] [INFO ] [sig ] [1312/3360] Forecasting GGLL... [2026-03-06T20:22:50.631664] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-06T20:22:50.631695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-06T20:22:50.642828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-06T20:22:50.643257] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-06T20:22:50.644317] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-06T20:22:50.644372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:50.644405] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:50.644432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:50.644490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:50.705425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:50.706311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:50.706399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:50.706432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:50.832570] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:50.832757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:50.832817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:50.832849] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:50.836473] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-03-06T20:22:50.836844] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-06T20:22:50.836997] [INFO ] [sig ] GGLL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:50.985252] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GGLL.txt [2026-03-06T20:22:50.985427] [INFO ] [sig ] [1312/3360] Completed GGLL in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:50.985471] [INFO ] [sig ] [1313/3360] Forecasting GGLS... [2026-03-06T20:22:50.985501] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-06T20:22:50.985532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-06T20:22:50.997306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-06T20:22:50.997741] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-06T20:22:50.998653] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-06T20:22:50.998709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:50.998743] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:50.998769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:50.998828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:51.063008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:51.064026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:51.064120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:51.064156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:51.190328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:51.190500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:51.190543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:51.190597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:51.194669] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=42.74%) [2026-03-06T20:22:51.195029] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-06T20:22:51.195185] [INFO ] [sig ] GGLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:51.339121] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GGLS.txt [2026-03-06T20:22:51.339284] [INFO ] [sig ] [1313/3360] Completed GGLS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:51.339333] [INFO ] [sig ] [1314/3360] Forecasting GH... [2026-03-06T20:22:51.339370] [INFO ] [sig ] Generating forecast for: GH [2026-03-06T20:22:51.339408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-06T20:22:51.350688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-06T20:22:51.351013] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-06T20:22:51.351813] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-06T20:22:51.351866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:51.351897] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:51.351923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:51.351985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:51.410210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:51.410986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:51.411069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:51.411104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:51.534864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:51.535028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:51.535072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:51.535102] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:51.538711] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-03-06T20:22:51.538990] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-06T20:22:51.539120] [INFO ] [sig ] GH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:51.682788] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GH.txt [2026-03-06T20:22:51.682962] [INFO ] [sig ] [1314/3360] Completed GH in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:51.683005] [INFO ] [sig ] [1315/3360] Forecasting GHI... [2026-03-06T20:22:51.683035] [INFO ] [sig ] Generating forecast for: GHI [2026-03-06T20:22:51.683068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-06T20:22:51.694354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-06T20:22:51.694755] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-06T20:22:51.695536] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-06T20:22:51.695608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:51.695643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:51.695670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:51.695726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:51.754434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:51.755365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:51.755486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:51.755522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:51.870628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:51.870792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:51.870835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:51.870863] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:51.874338] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-03-06T20:22:51.874721] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-06T20:22:51.874907] [INFO ] [sig ] GHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:52.020029] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GHI.txt [2026-03-06T20:22:52.020176] [INFO ] [sig ] [1315/3360] Completed GHI in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:52.020219] [INFO ] [sig ] [1316/3360] Forecasting GHM... [2026-03-06T20:22:52.020250] [INFO ] [sig ] Generating forecast for: GHM [2026-03-06T20:22:52.020283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-06T20:22:52.032057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-06T20:22:52.032400] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-06T20:22:52.033227] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-06T20:22:52.033283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:52.033332] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:52.033363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:52.033422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:52.093335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:52.094065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:52.094148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:52.094182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:52.216480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:52.216655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:52.216698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:52.216728] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:52.220366] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-03-06T20:22:52.220680] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-06T20:22:52.220845] [INFO ] [sig ] GHM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:52.363047] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GHM.txt [2026-03-06T20:22:52.363214] [INFO ] [sig ] [1316/3360] Completed GHM in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:52.363255] [INFO ] [sig ] [1317/3360] Forecasting GHRS... [2026-03-06T20:22:52.363286] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-06T20:22:52.363319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-06T20:22:52.375938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-06T20:22:52.376387] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-06T20:22:52.377294] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-06T20:22:52.377349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:52.377382] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:52.377409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:52.377466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:52.439161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:52.440239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:52.440327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:52.440361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:52.563458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:52.563637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:52.563679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:52.563707] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:52.567275] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-03-06T20:22:52.567565] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-06T20:22:52.567722] [INFO ] [sig ] GHRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:52.717044] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GHRS.txt [2026-03-06T20:22:52.717216] [INFO ] [sig ] [1317/3360] Completed GHRS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:52.717259] [INFO ] [sig ] [1318/3360] Forecasting GHY... [2026-03-06T20:22:52.717291] [INFO ] [sig ] Generating forecast for: GHY [2026-03-06T20:22:52.717324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-06T20:22:52.729357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-06T20:22:52.729985] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-06T20:22:52.730837] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-06T20:22:52.730897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:52.730932] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:52.730961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:52.731024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:52.800137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:52.801256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:52.801341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:52.801376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:52.926645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:52.926801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:52.926841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:52.926870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:52.930282] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-03-06T20:22:52.930560] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-06T20:22:52.930711] [INFO ] [sig ] GHY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:53.071808] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GHY.txt [2026-03-06T20:22:53.071971] [INFO ] [sig ] [1318/3360] Completed GHY in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:53.072013] [INFO ] [sig ] [1319/3360] Forecasting GIB... [2026-03-06T20:22:53.072043] [INFO ] [sig ] Generating forecast for: GIB [2026-03-06T20:22:53.072073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-06T20:22:53.082907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-06T20:22:53.083240] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-06T20:22:53.084061] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-06T20:22:53.084114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:53.084147] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:53.084174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:53.084231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:53.142796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:53.143481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:53.143563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:53.143616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:53.267472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:53.267663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:53.267704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:53.267733] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:53.271384] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-03-06T20:22:53.271694] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-06T20:22:53.271834] [INFO ] [sig ] GIB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:53.413156] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GIB.txt [2026-03-06T20:22:53.413301] [INFO ] [sig ] [1319/3360] Completed GIB in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:53.413340] [INFO ] [sig ] [1320/3360] Forecasting GIII... [2026-03-06T20:22:53.413376] [INFO ] [sig ] Generating forecast for: GIII [2026-03-06T20:22:53.413408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-06T20:22:53.424513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-06T20:22:53.424890] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-06T20:22:53.425731] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-06T20:22:53.425787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:53.425820] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:53.425849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:53.425907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:53.484956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:53.485819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:53.485906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:53.485941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:53.608985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:53.609145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:53.609188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:53.609217] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:53.612904] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-03-06T20:22:53.613199] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-06T20:22:53.613336] [INFO ] [sig ] GIII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:53.766962] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GIII.txt [2026-03-06T20:22:53.767166] [INFO ] [sig ] [1320/3360] Completed GIII in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:53.767215] [INFO ] [sig ] [1321/3360] Forecasting GILD... [2026-03-06T20:22:53.767248] [INFO ] [sig ] Generating forecast for: GILD [2026-03-06T20:22:53.767279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-06T20:22:53.779502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-06T20:22:53.779899] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-06T20:22:53.780787] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-06T20:22:53.780842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:53.780875] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:53.780902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:53.780960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:53.843663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:53.844740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:53.844835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:53.844869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:53.969297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:53.969457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:53.969497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:53.969526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:53.973055] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-03-06T20:22:53.973361] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-06T20:22:53.973526] [INFO ] [sig ] GILD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:54.117703] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GILD.txt [2026-03-06T20:22:54.117892] [INFO ] [sig ] [1321/3360] Completed GILD in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:54.117936] [INFO ] [sig ] [1322/3360] Forecasting GIS... [2026-03-06T20:22:54.117968] [INFO ] [sig ] Generating forecast for: GIS [2026-03-06T20:22:54.118000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-06T20:22:54.129043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-06T20:22:54.129459] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-06T20:22:54.130314] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-06T20:22:54.130368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:54.130434] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:54.130464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:54.130522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:54.189861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:54.190744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:54.190830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:54.190866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:54.317743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:54.317921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:54.317964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:54.317993] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:54.321681] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-03-06T20:22:54.321982] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-06T20:22:54.322119] [INFO ] [sig ] GIS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:54.465687] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GIS.txt [2026-03-06T20:22:54.465849] [INFO ] [sig ] [1322/3360] Completed GIS in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:54.465892] [INFO ] [sig ] [1323/3360] Forecasting GKOS... [2026-03-06T20:22:54.465926] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-06T20:22:54.465958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-06T20:22:54.477201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-06T20:22:54.477602] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-06T20:22:54.478482] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-06T20:22:54.478553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:54.478615] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:54.478645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:54.478704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:54.538119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:54.538960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:54.539060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:54.539101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:54.665059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:54.665226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:54.665270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:54.665318] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:54.669200] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-03-06T20:22:54.669548] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-06T20:22:54.669717] [INFO ] [sig ] GKOS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:54.821730] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GKOS.txt [2026-03-06T20:22:54.821925] [INFO ] [sig ] [1323/3360] Completed GKOS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:54.821989] [INFO ] [sig ] [1324/3360] Forecasting GL... [2026-03-06T20:22:54.822025] [INFO ] [sig ] Generating forecast for: GL [2026-03-06T20:22:54.822056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-06T20:22:54.834207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-06T20:22:54.834655] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-06T20:22:54.835539] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-06T20:22:54.835633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:54.835684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:54.835715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:54.835774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:54.898171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:54.899148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:54.899236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:54.899269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:55.024904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:55.025080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:55.025122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:55.025150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:55.028959] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-03-06T20:22:55.029344] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-06T20:22:55.029533] [INFO ] [sig ] GL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:55.178286] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GL.txt [2026-03-06T20:22:55.178456] [INFO ] [sig ] [1324/3360] Completed GL in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.1m [2026-03-06T20:22:55.178507] [INFO ] [sig ] [1325/3360] Forecasting GLAD... [2026-03-06T20:22:55.178544] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-06T20:22:55.178604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-06T20:22:55.190629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-06T20:22:55.191034] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-06T20:22:55.191886] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-06T20:22:55.191939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:55.191971] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:55.191997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:55.192054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:55.251443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:55.252347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:55.252447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:55.252489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:55.369836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:55.370000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:55.370040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:55.370069] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:55.373611] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-06T20:22:55.373902] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-06T20:22:55.374036] [INFO ] [sig ] GLAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:55.516030] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GLAD.txt [2026-03-06T20:22:55.516184] [INFO ] [sig ] [1325/3360] Completed GLAD in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.1m [2026-03-06T20:22:55.516224] [INFO ] [sig ] [1326/3360] Forecasting GLBE... [2026-03-06T20:22:55.516255] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-06T20:22:55.516285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-06T20:22:55.527208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-06T20:22:55.527555] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-06T20:22:55.528388] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-06T20:22:55.528442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:55.528475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:55.528505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:55.528561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:55.585266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:55.585944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:55.586024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:55.586056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:55.707378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:55.707540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:55.707604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:55.707636] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:55.711135] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-03-06T20:22:55.711411] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-06T20:22:55.711547] [INFO ] [sig ] GLBE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:55.852035] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLBE.txt [2026-03-06T20:22:55.852181] [INFO ] [sig ] [1326/3360] Completed GLBE in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.1m [2026-03-06T20:22:55.852223] [INFO ] [sig ] [1327/3360] Forecasting GLBS... [2026-03-06T20:22:55.852252] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-06T20:22:55.852284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-06T20:22:55.863235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-06T20:22:55.863591] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-06T20:22:55.864380] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-06T20:22:55.864434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:55.864466] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:55.864494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:55.864566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:55.921118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:55.921856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:55.921936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:55.921968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:56.033534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:56.033711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:56.033755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:56.033784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:56.037270] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=87.23%) [2026-03-06T20:22:56.037560] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-06T20:22:56.037713] [INFO ] [sig ] GLBS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:56.180179] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLBS.txt [2026-03-06T20:22:56.180343] [INFO ] [sig ] [1327/3360] Completed GLBS in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:56.180384] [INFO ] [sig ] [1328/3360] Forecasting GLDD... [2026-03-06T20:22:56.180413] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-06T20:22:56.180445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-06T20:22:56.192255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-06T20:22:56.192692] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-06T20:22:56.193500] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-06T20:22:56.193553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:56.193608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:56.193636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:56.193692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:56.250036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:56.250989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:56.251075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:56.251109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:56.386891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:56.387054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:56.387095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:56.387123] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:56.390691] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-03-06T20:22:56.390989] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-06T20:22:56.391131] [INFO ] [sig ] GLDD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:56.534383] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GLDD.txt [2026-03-06T20:22:56.534599] [INFO ] [sig ] [1328/3360] Completed GLDD in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:56.534647] [INFO ] [sig ] [1329/3360] Forecasting GLNG... [2026-03-06T20:22:56.534677] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-06T20:22:56.534706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-06T20:22:56.546005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-06T20:22:56.546427] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-06T20:22:56.547274] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-06T20:22:56.547344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:56.547377] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:56.547406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:56.547474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:56.604820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:56.605731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:56.605815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:56.605848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:56.744880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:56.745056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:56.745104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:56.745134] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:56.749021] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=17.65%) [2026-03-06T20:22:56.749370] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-06T20:22:56.749522] [INFO ] [sig ] GLNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:56.921421] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GLNG.txt [2026-03-06T20:22:56.921652] [INFO ] [sig ] [1329/3360] Completed GLNG in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:56.921710] [INFO ] [sig ] [1330/3360] Forecasting GLOB... [2026-03-06T20:22:56.921743] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-06T20:22:56.921774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-06T20:22:56.934065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-06T20:22:56.934509] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-06T20:22:56.935372] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-06T20:22:56.935428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:56.935461] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:56.935488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:56.935545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:57.007364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:57.008694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:57.008814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:57.008868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:57.135845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:57.136019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:57.136062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:57.136092] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:57.139751] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-06T20:22:57.140074] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-06T20:22:57.140221] [INFO ] [sig ] GLOB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:57.286177] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLOB.txt [2026-03-06T20:22:57.286346] [INFO ] [sig ] [1330/3360] Completed GLOB in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:57.286388] [INFO ] [sig ] [1331/3360] Forecasting GLP... [2026-03-06T20:22:57.286419] [INFO ] [sig ] Generating forecast for: GLP [2026-03-06T20:22:57.286450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-06T20:22:57.298939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-06T20:22:57.299334] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-06T20:22:57.300162] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-06T20:22:57.300219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:57.300256] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:57.300292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:57.300360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:57.357430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:57.358369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:57.358461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:57.358502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:57.481232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:57.481401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:57.481447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:57.481485] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:57.485057] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-06T20:22:57.485358] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-06T20:22:57.485504] [INFO ] [sig ] GLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:57.627452] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLP.txt [2026-03-06T20:22:57.627643] [INFO ] [sig ] [1331/3360] Completed GLP in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:57.627685] [INFO ] [sig ] [1332/3360] Forecasting GLPG... [2026-03-06T20:22:57.627717] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-06T20:22:57.627747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-06T20:22:57.639086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-06T20:22:57.639490] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-06T20:22:57.640320] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-06T20:22:57.640372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:57.640404] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:57.640431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:57.640487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:57.697063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:57.698010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:57.698136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:57.698169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:57.818986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:57.819154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:57.819194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:57.819223] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:57.822838] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-03-06T20:22:57.823135] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-06T20:22:57.823299] [INFO ] [sig ] GLPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:57.965238] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GLPG.txt [2026-03-06T20:22:57.965429] [INFO ] [sig ] [1332/3360] Completed GLPG in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:57.965472] [INFO ] [sig ] [1333/3360] Forecasting GLPI... [2026-03-06T20:22:57.965502] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-06T20:22:57.965537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-06T20:22:57.976930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-06T20:22:57.977314] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-06T20:22:57.978158] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-06T20:22:57.978210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:57.978242] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:57.978268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:57.978324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:58.035024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:58.035934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:58.036022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:58.036053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:58.155795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:58.155967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:58.156007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:58.156035] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:58.159668] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=61.20%) [2026-03-06T20:22:58.159976] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-06T20:22:58.160114] [INFO ] [sig ] GLPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:58.303325] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLPI.txt [2026-03-06T20:22:58.303492] [INFO ] [sig ] [1333/3360] Completed GLPI in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:58.303537] [INFO ] [sig ] [1334/3360] Forecasting GLRE... [2026-03-06T20:22:58.303566] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-06T20:22:58.303660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-06T20:22:58.315465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-06T20:22:58.315893] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-06T20:22:58.316719] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-06T20:22:58.316773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:58.316805] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:58.316831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:58.316893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:58.373952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:58.374873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:58.374958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:58.374991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:58.495358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:58.495544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:58.495604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:58.495635] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:58.499239] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-03-06T20:22:58.499537] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-06T20:22:58.499707] [INFO ] [sig ] GLRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:58.641429] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLRE.txt [2026-03-06T20:22:58.641635] [INFO ] [sig ] [1334/3360] Completed GLRE in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:58.641684] [INFO ] [sig ] [1335/3360] Forecasting GLSI... [2026-03-06T20:22:58.641714] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-06T20:22:58.641754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-06T20:22:58.653930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-06T20:22:58.654328] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-06T20:22:58.655132] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-06T20:22:58.655185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:58.655218] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:58.655245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:58.655302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:58.712888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:58.713809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:58.713892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:58.713925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:58.832052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:58.832215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:58.832256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:58.832286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:58.835770] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-03-06T20:22:58.836053] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-06T20:22:58.836183] [INFO ] [sig ] GLSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:58.978881] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLSI.txt [2026-03-06T20:22:58.979086] [INFO ] [sig ] [1335/3360] Completed GLSI in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:58.979130] [INFO ] [sig ] [1336/3360] Forecasting GLTO... [2026-03-06T20:22:58.979159] [INFO ] [sig ] Generating forecast for: GLTO [2026-03-06T20:22:58.979188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-03-06T20:22:58.990370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-03-06T20:22:58.990774] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-03-06T20:22:58.991557] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-03-06T20:22:58.991635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:58.991667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:58.991695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:58.991752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:59.049103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:59.050038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:59.050121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:59.050154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:59.165353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:59.165563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:59.165636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:59.165669] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:59.169190] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=53.10%) [2026-03-06T20:22:59.169483] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-03-06T20:22:59.169639] [INFO ] [sig ] GLTO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:59.312597] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GLTO.txt [2026-03-06T20:22:59.312769] [INFO ] [sig ] [1336/3360] Completed GLTO in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:59.312812] [INFO ] [sig ] [1337/3360] Forecasting GLUE... [2026-03-06T20:22:59.312842] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-06T20:22:59.312872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-06T20:22:59.324483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-06T20:22:59.324904] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-06T20:22:59.325718] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-06T20:22:59.325770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:59.325802] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:59.325829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:59.325885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:59.383056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:59.383966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:59.384050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:59.384083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:59.505968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:59.506131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:59.506177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:59.506207] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:59.509802] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-03-06T20:22:59.510098] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-06T20:22:59.510238] [INFO ] [sig ] GLUE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:22:59.652888] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GLUE.txt [2026-03-06T20:22:59.653022] [INFO ] [sig ] [1337/3360] Completed GLUE in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:59.653061] [INFO ] [sig ] [1338/3360] Forecasting GMAB... [2026-03-06T20:22:59.653093] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-06T20:22:59.653123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-06T20:22:59.664156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-06T20:22:59.664468] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-06T20:22:59.665298] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-06T20:22:59.665351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:22:59.665385] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:22:59.665412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:22:59.665469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:22:59.722924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:22:59.723533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:22:59.723628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:22:59.723663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:22:59.845377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:22:59.845536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:22:59.845598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:22:59.845631] [INFO ] [FORECASTER] Training complete [2026-03-06T20:22:59.849085] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-03-06T20:22:59.849364] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-06T20:22:59.849501] [INFO ] [sig ] GMAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:22:59.994194] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GMAB.txt [2026-03-06T20:22:59.994333] [INFO ] [sig ] [1338/3360] Completed GMAB in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:22:59.994373] [INFO ] [sig ] [1339/3360] Forecasting GME... [2026-03-06T20:22:59.994403] [INFO ] [sig ] Generating forecast for: GME [2026-03-06T20:22:59.994433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-06T20:23:00.006273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-06T20:23:00.006741] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-06T20:23:00.007539] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-06T20:23:00.007614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:00.007693] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:00.007723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:00.007781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:00.064879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:00.065717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:00.065799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:00.065832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:00.187187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:00.187352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:00.187394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:00.187422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:00.190931] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-03-06T20:23:00.191212] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-06T20:23:00.191341] [INFO ] [sig ] GME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:00.334277] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GME.txt [2026-03-06T20:23:00.334443] [INFO ] [sig ] [1339/3360] Completed GME in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:23:00.334485] [INFO ] [sig ] [1340/3360] Forecasting GMED... [2026-03-06T20:23:00.334515] [INFO ] [sig ] Generating forecast for: GMED [2026-03-06T20:23:00.334545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-06T20:23:00.345945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-06T20:23:00.346320] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-06T20:23:00.347142] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-06T20:23:00.347211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:00.347244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:00.347270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:00.347327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:00.406378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:00.407137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:00.407221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:00.407255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:00.530593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:00.530764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:00.530807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:00.530836] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:00.534413] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-06T20:23:00.534750] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-06T20:23:00.534886] [INFO ] [sig ] GMED: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:00.680736] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GMED.txt [2026-03-06T20:23:00.681502] [INFO ] [sig ] [1340/3360] Completed GMED in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:23:00.681557] [INFO ] [sig ] [1341/3360] Forecasting GMM... [2026-03-06T20:23:00.681622] [INFO ] [sig ] Generating forecast for: GMM [2026-03-06T20:23:00.681657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-06T20:23:00.693305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-06T20:23:00.693731] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-06T20:23:00.694598] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-06T20:23:00.694664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:00.694705] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:00.694743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:00.694805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:00.754802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:00.755671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:00.755754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:00.755788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:00.862325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:00.862494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:00.862534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:00.862563] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:00.866130] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-03-06T20:23:00.866443] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-06T20:23:00.866605] [INFO ] [sig ] GMM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:01.010832] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GMM.txt [2026-03-06T20:23:01.010997] [INFO ] [sig ] [1341/3360] Completed GMM in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:23:01.011039] [INFO ] [sig ] [1342/3360] Forecasting GNE... [2026-03-06T20:23:01.011069] [INFO ] [sig ] Generating forecast for: GNE [2026-03-06T20:23:01.011100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-06T20:23:01.022940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-06T20:23:01.023370] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-06T20:23:01.024287] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-06T20:23:01.024359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:01.024400] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:01.024429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:01.024488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:01.088945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:01.090034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:01.090163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:01.090202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:01.215230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:01.215399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:01.215442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:01.215513] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:01.219417] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-03-06T20:23:01.219824] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-06T20:23:01.220009] [INFO ] [sig ] GNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:01.375386] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNE.txt [2026-03-06T20:23:01.375564] [INFO ] [sig ] [1342/3360] Completed GNE in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.0m [2026-03-06T20:23:01.375638] [INFO ] [sig ] [1343/3360] Forecasting GNK... [2026-03-06T20:23:01.375703] [INFO ] [sig ] Generating forecast for: GNK [2026-03-06T20:23:01.375754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-06T20:23:01.392293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-06T20:23:01.392776] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-06T20:23:01.393752] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-06T20:23:01.393814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:01.393850] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:01.393878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:01.393935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:01.461773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:01.462720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:01.462809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:01.462843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:01.589769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:01.589940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:01.589981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:01.590010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:01.593480] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-03-06T20:23:01.593803] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-06T20:23:01.593937] [INFO ] [sig ] GNK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:01.736314] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNK.txt [2026-03-06T20:23:01.736455] [INFO ] [sig ] [1343/3360] Completed GNK in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:01.736501] [INFO ] [sig ] [1344/3360] Forecasting GNL... [2026-03-06T20:23:01.736535] [INFO ] [sig ] Generating forecast for: GNL [2026-03-06T20:23:01.736593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-06T20:23:01.748342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-06T20:23:01.748766] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-06T20:23:01.749624] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-06T20:23:01.749711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:01.749747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:01.749774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:01.749833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:01.806832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:01.807549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:01.807651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:01.807686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:01.929212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:01.929378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:01.929419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:01.929449] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:01.932917] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=22.61%) [2026-03-06T20:23:01.933206] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-06T20:23:01.933336] [INFO ] [sig ] GNL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:02.074444] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNL.txt [2026-03-06T20:23:02.074617] [INFO ] [sig ] [1344/3360] Completed GNL in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:02.074660] [INFO ] [sig ] [1345/3360] Forecasting GNLX... [2026-03-06T20:23:02.074692] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-06T20:23:02.074723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-06T20:23:02.086458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-06T20:23:02.086899] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-06T20:23:02.087724] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-06T20:23:02.087777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:02.087809] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:02.087861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:02.087919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:02.144537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:02.145363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:02.145450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:02.145482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:02.265610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:02.265770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:02.265810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:02.265838] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:02.269294] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-06T20:23:02.269611] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-06T20:23:02.269777] [INFO ] [sig ] GNLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:02.412236] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GNLX.txt [2026-03-06T20:23:02.412408] [INFO ] [sig ] [1345/3360] Completed GNLX in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:02.412451] [INFO ] [sig ] [1346/3360] Forecasting GNMA... [2026-03-06T20:23:02.412481] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-06T20:23:02.412512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-06T20:23:02.424337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-06T20:23:02.424792] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-06T20:23:02.425652] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-06T20:23:02.425707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:02.425739] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:02.425766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:02.425823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:02.482981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:02.483950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:02.484035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:02.484068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:02.602912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:02.603078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:02.603119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:02.603148] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:02.606648] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-03-06T20:23:02.606951] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-06T20:23:02.607089] [INFO ] [sig ] GNMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:02.750788] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GNMA.txt [2026-03-06T20:23:02.750953] [INFO ] [sig ] [1346/3360] Completed GNMA in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:02.750996] [INFO ] [sig ] [1347/3360] Forecasting GNOM... [2026-03-06T20:23:02.751027] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-06T20:23:02.751056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-06T20:23:02.762114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-06T20:23:02.762495] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-06T20:23:02.763338] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-06T20:23:02.763391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:02.763423] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:02.763449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:02.763505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:02.821213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:02.822139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:02.822229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:02.822264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:02.951090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:02.951281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:02.951367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:02.951401] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:02.955566] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=39.69%) [2026-03-06T20:23:02.955914] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-06T20:23:02.956062] [INFO ] [sig ] GNOM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:03.115160] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNOM.txt [2026-03-06T20:23:03.115337] [INFO ] [sig ] [1347/3360] Completed GNOM in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:03.115384] [INFO ] [sig ] [1348/3360] Forecasting GNPX... [2026-03-06T20:23:03.115416] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-06T20:23:03.115448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-06T20:23:03.128682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-06T20:23:03.129128] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-06T20:23:03.130056] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-06T20:23:03.130113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:03.130146] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:03.130174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:03.130231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:03.195416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:03.196475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:03.196566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:03.196623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:03.312182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:03.312342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:03.312383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:03.312413] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:03.315899] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-06T20:23:03.316186] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-06T20:23:03.316319] [INFO ] [sig ] GNPX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:03.466683] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GNPX.txt [2026-03-06T20:23:03.466860] [INFO ] [sig ] [1348/3360] Completed GNPX in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:03.466922] [INFO ] [sig ] [1349/3360] Forecasting GNRC... [2026-03-06T20:23:03.466962] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-06T20:23:03.467005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-06T20:23:03.479381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-06T20:23:03.479816] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-06T20:23:03.480686] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-06T20:23:03.480742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:03.480775] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:03.480804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:03.480862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:03.544412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:03.545388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:03.545511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:03.545545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:03.678052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:03.678214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:03.678260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:03.678290] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:03.682100] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-03-06T20:23:03.682390] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-06T20:23:03.682526] [INFO ] [sig ] GNRC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:03.836815] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNRC.txt [2026-03-06T20:23:03.836983] [INFO ] [sig ] [1349/3360] Completed GNRC in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:03.837031] [INFO ] [sig ] [1350/3360] Forecasting GNSS... [2026-03-06T20:23:03.837065] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-06T20:23:03.837097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-06T20:23:03.848930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-06T20:23:03.849325] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-06T20:23:03.850257] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-06T20:23:03.850313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:03.850346] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:03.850374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:03.850433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:03.913015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:03.913915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:03.914002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:03.914037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:04.041986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:04.042152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:04.042194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:04.042225] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:04.045858] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-03-06T20:23:04.046157] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-06T20:23:04.046293] [INFO ] [sig ] GNSS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:04.199263] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNSS.txt [2026-03-06T20:23:04.199424] [INFO ] [sig ] [1350/3360] Completed GNSS in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:04.199467] [INFO ] [sig ] [1351/3360] Forecasting GNTX... [2026-03-06T20:23:04.199499] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-06T20:23:04.199530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-06T20:23:04.211285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-06T20:23:04.211685] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-06T20:23:04.212543] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-06T20:23:04.212622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:04.212689] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:04.212720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:04.212779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:04.277168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:04.278180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:04.278269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:04.278303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:04.412760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:04.412936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:04.412989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:04.413027] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:04.416871] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-03-06T20:23:04.417196] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-06T20:23:04.417351] [INFO ] [sig ] GNTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:04.570397] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GNTX.txt [2026-03-06T20:23:04.570596] [INFO ] [sig ] [1351/3360] Completed GNTX in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:04.570652] [INFO ] [sig ] [1352/3360] Forecasting GO... [2026-03-06T20:23:04.570685] [INFO ] [sig ] Generating forecast for: GO [2026-03-06T20:23:04.570716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-06T20:23:04.582972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-06T20:23:04.583354] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-06T20:23:04.584234] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-06T20:23:04.584290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:04.584325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:04.584352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:04.584410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:04.648868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:04.649924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:04.650014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:04.650049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:04.784038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:04.784210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:04.784251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:04.784281] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:04.787883] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=54.18%) [2026-03-06T20:23:04.788226] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-06T20:23:04.788372] [INFO ] [sig ] GO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:04.940512] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GO.txt [2026-03-06T20:23:04.940733] [INFO ] [sig ] [1352/3360] Completed GO in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:04.940778] [INFO ] [sig ] [1353/3360] Forecasting GOCO... [2026-03-06T20:23:04.940809] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-06T20:23:04.940840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-06T20:23:04.951695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-06T20:23:04.952103] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-06T20:23:04.952931] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-06T20:23:04.952984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:04.953017] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:04.953044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:04.953102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:05.010604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:05.011511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:05.011632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:05.011666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:05.131703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:05.131868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:05.131907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:05.131937] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:05.135530] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-03-06T20:23:05.135987] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-06T20:23:05.136139] [INFO ] [sig ] GOCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:05.284598] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GOCO.txt [2026-03-06T20:23:05.284753] [INFO ] [sig ] [1353/3360] Completed GOCO in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:05.284795] [INFO ] [sig ] [1354/3360] Forecasting GOF... [2026-03-06T20:23:05.284826] [INFO ] [sig ] Generating forecast for: GOF [2026-03-06T20:23:05.284856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-06T20:23:05.296226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-06T20:23:05.296590] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-06T20:23:05.297375] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-06T20:23:05.297429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:05.297462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:05.297490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:05.297548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:05.354712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:05.355527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:05.355632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:05.355666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:05.476837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:05.476993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:05.477033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:05.477062] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:05.480588] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=13.26%) [2026-03-06T20:23:05.480879] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-06T20:23:05.481016] [INFO ] [sig ] GOF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:05.623332] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GOF.txt [2026-03-06T20:23:05.623472] [INFO ] [sig ] [1354/3360] Completed GOF in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:05.623513] [INFO ] [sig ] [1355/3360] Forecasting GOGO... [2026-03-06T20:23:05.623549] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-06T20:23:05.623598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-06T20:23:05.634428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-06T20:23:05.634808] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-06T20:23:05.635633] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-06T20:23:05.635692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:05.635732] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:05.635769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:05.635830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:05.699769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:05.700652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:05.700752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:05.700793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:05.824689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:05.824867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:05.824909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:05.824938] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:05.828568] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=70.62%) [2026-03-06T20:23:05.828922] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-06T20:23:05.829061] [INFO ] [sig ] GOGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:05.978059] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GOGO.txt [2026-03-06T20:23:05.978220] [INFO ] [sig ] [1355/3360] Completed GOGO in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:05.978264] [INFO ] [sig ] [1356/3360] Forecasting GOLF... [2026-03-06T20:23:05.978294] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-06T20:23:05.978332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-06T20:23:05.990276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-06T20:23:05.990675] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-06T20:23:05.991536] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-06T20:23:05.991615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:05.991685] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:05.991714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:05.991771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:06.051979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:06.052979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:06.053086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:06.053136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:06.173953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:06.174110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:06.174151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:06.174179] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:06.177698] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-03-06T20:23:06.178014] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-06T20:23:06.178148] [INFO ] [sig ] GOLF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:06.323694] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GOLF.txt [2026-03-06T20:23:06.323841] [INFO ] [sig ] [1356/3360] Completed GOLF in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:06.323881] [INFO ] [sig ] [1357/3360] Forecasting GOOD... [2026-03-06T20:23:06.323913] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-06T20:23:06.323943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-06T20:23:06.335064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-06T20:23:06.335480] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-06T20:23:06.336324] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-06T20:23:06.336380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:06.336412] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:06.336441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:06.336499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:06.396398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:06.397220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:06.397307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:06.397341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:06.517341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:06.517505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:06.517548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:06.517599] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:06.521251] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=60.17%) [2026-03-06T20:23:06.521542] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-06T20:23:06.521702] [INFO ] [sig ] GOOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:06.671077] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GOOD.txt [2026-03-06T20:23:06.671335] [INFO ] [sig ] [1357/3360] Completed GOOD in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:06.671389] [INFO ] [sig ] [1358/3360] Forecasting GOOG... [2026-03-06T20:23:06.671420] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-06T20:23:06.671455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-06T20:23:06.683666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-06T20:23:06.684044] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-06T20:23:06.684923] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-06T20:23:06.684976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:06.685009] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:06.685036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:06.685094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:06.743961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:06.744880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:06.744966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:06.745001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:06.875095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:06.875253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:06.875295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:06.875341] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:06.878818] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-03-06T20:23:06.879112] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-06T20:23:06.879247] [INFO ] [sig ] GOOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:07.023708] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GOOG.txt [2026-03-06T20:23:07.023867] [INFO ] [sig ] [1358/3360] Completed GOOG in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.9m [2026-03-06T20:23:07.023909] [INFO ] [sig ] [1359/3360] Forecasting GOOS... [2026-03-06T20:23:07.023940] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-06T20:23:07.023971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-06T20:23:07.035310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-06T20:23:07.035754] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-06T20:23:07.036631] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-06T20:23:07.036686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:07.036726] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:07.036760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:07.036837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:07.096418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:07.097484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:07.097604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:07.097642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:07.225089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:07.225250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:07.225292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:07.225410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:07.229164] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-06T20:23:07.229465] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-06T20:23:07.229622] [INFO ] [sig ] GOOS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:07.381091] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GOOS.txt [2026-03-06T20:23:07.381266] [INFO ] [sig ] [1359/3360] Completed GOOS in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 11.8m [2026-03-06T20:23:07.381314] [INFO ] [sig ] [1360/3360] Forecasting GOVI... [2026-03-06T20:23:07.381344] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-06T20:23:07.381376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-06T20:23:07.392593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-06T20:23:07.392966] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-06T20:23:07.393934] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-06T20:23:07.393991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:07.394024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:07.394052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:07.394110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:07.454401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:07.455176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:07.455279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:07.455339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:07.576276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:07.576430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:07.576471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:07.576501] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:07.580170] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=23.28%) [2026-03-06T20:23:07.580461] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-06T20:23:07.580636] [INFO ] [sig ] GOVI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:07.726626] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GOVI.txt [2026-03-06T20:23:07.726811] [INFO ] [sig ] [1360/3360] Completed GOVI in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:07.726861] [INFO ] [sig ] [1361/3360] Forecasting GPC... [2026-03-06T20:23:07.726891] [INFO ] [sig ] Generating forecast for: GPC [2026-03-06T20:23:07.726922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-06T20:23:07.738276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-06T20:23:07.738692] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-06T20:23:07.739515] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-06T20:23:07.739598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:07.739637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:07.739666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:07.739725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:07.799460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:07.800359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:07.800446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:07.800481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:07.923250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:07.923415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:07.923456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:07.923487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:07.927184] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: DOWN (p=30.31%) [2026-03-06T20:23:07.927481] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-06T20:23:07.927640] [INFO ] [sig ] GPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:08.076871] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPC.txt [2026-03-06T20:23:08.077043] [INFO ] [sig ] [1361/3360] Completed GPC in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:08.077085] [INFO ] [sig ] [1362/3360] Forecasting GPI... [2026-03-06T20:23:08.077116] [INFO ] [sig ] Generating forecast for: GPI [2026-03-06T20:23:08.077147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-06T20:23:08.090554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-06T20:23:08.090975] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-06T20:23:08.091871] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-06T20:23:08.091927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:08.091959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:08.092002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:08.092060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:08.152183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:08.153087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:08.153177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:08.153212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:08.278260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:08.278425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:08.278467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:08.278496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:08.282253] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-03-06T20:23:08.282536] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-06T20:23:08.282689] [INFO ] [sig ] GPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:08.427202] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPI.txt [2026-03-06T20:23:08.427339] [INFO ] [sig ] [1362/3360] Completed GPI in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:08.427379] [INFO ] [sig ] [1363/3360] Forecasting GPIQ... [2026-03-06T20:23:08.427409] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-06T20:23:08.427439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-06T20:23:08.439525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-06T20:23:08.439927] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-06T20:23:08.440763] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-06T20:23:08.440819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:08.440853] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:08.440881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:08.440938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:08.500565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:08.501339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:08.501423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:08.501457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:08.620120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:08.620283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:08.620333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:08.620363] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:08.623881] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=24.33%) [2026-03-06T20:23:08.624161] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-06T20:23:08.624292] [INFO ] [sig ] GPIQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:08.776852] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPIQ.txt [2026-03-06T20:23:08.777078] [INFO ] [sig ] [1363/3360] Completed GPIQ in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:08.777142] [INFO ] [sig ] [1364/3360] Forecasting GPIX... [2026-03-06T20:23:08.777173] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-06T20:23:08.777203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-06T20:23:08.789905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-06T20:23:08.790288] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-06T20:23:08.791206] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-06T20:23:08.791266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:08.791299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:08.791336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:08.791421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:08.851309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:08.852148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:08.852235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:08.852268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:08.972976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:08.973160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:08.973213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:08.973246] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:08.977088] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-03-06T20:23:08.977384] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-06T20:23:08.977539] [INFO ] [sig ] GPIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:09.128215] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPIX.txt [2026-03-06T20:23:09.128358] [INFO ] [sig ] [1364/3360] Completed GPIX in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:09.128400] [INFO ] [sig ] [1365/3360] Forecasting GPJA... [2026-03-06T20:23:09.128429] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-06T20:23:09.128459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-06T20:23:09.139065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-06T20:23:09.139417] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-06T20:23:09.140236] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-06T20:23:09.140290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:09.140322] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:09.140349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:09.140406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:09.206394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:09.207445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:09.207545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:09.207606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:09.330640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:09.330821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:09.330871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:09.330902] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:09.334949] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=34.11%) [2026-03-06T20:23:09.335304] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-06T20:23:09.335455] [INFO ] [sig ] GPJA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:09.496159] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPJA.txt [2026-03-06T20:23:09.496384] [INFO ] [sig ] [1365/3360] Completed GPJA in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:09.496454] [INFO ] [sig ] [1366/3360] Forecasting GPK... [2026-03-06T20:23:09.496506] [INFO ] [sig ] Generating forecast for: GPK [2026-03-06T20:23:09.496567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-06T20:23:09.510161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-06T20:23:09.510647] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-06T20:23:09.511569] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-06T20:23:09.511660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:09.511695] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:09.511726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:09.511785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:09.577654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:09.578691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:09.578848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:09.578886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:09.731365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:09.731595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:09.731667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:09.731723] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:09.737281] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=60.09%) [2026-03-06T20:23:09.737799] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-06T20:23:09.738064] [INFO ] [sig ] GPK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:09.964513] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GPK.txt [2026-03-06T20:23:09.964767] [INFO ] [sig ] [1366/3360] Completed GPK in 0.5s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:09.964829] [INFO ] [sig ] [1367/3360] Forecasting GPN... [2026-03-06T20:23:09.964874] [INFO ] [sig ] Generating forecast for: GPN [2026-03-06T20:23:09.964916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-06T20:23:09.986000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-06T20:23:09.990026] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-06T20:23:09.991918] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-06T20:23:09.992009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:09.992063] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:09.992110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:09.992206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:10.085801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:10.087138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:10.087256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:10.087306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:10.259274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:10.259487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:10.259552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:10.259628] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:10.265317] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=43.93%) [2026-03-06T20:23:10.265973] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-06T20:23:10.266201] [INFO ] [sig ] GPN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:10.516249] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GPN.txt [2026-03-06T20:23:10.516506] [INFO ] [sig ] [1367/3360] Completed GPN in 0.6s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:10.516592] [INFO ] [sig ] [1368/3360] Forecasting GPRE... [2026-03-06T20:23:10.516647] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-06T20:23:10.516698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-06T20:23:10.534106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-06T20:23:10.534669] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-06T20:23:10.535896] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-06T20:23:10.535966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:10.536009] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:10.536047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:10.536136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:10.615731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:10.616797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:10.616910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:10.616952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:10.763726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:10.763929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:10.763982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:10.764018] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:10.769048] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=50.30%) [2026-03-06T20:23:10.769499] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-06T20:23:10.769715] [INFO ] [sig ] GPRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:10.930086] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GPRE.txt [2026-03-06T20:23:10.930263] [INFO ] [sig ] [1368/3360] Completed GPRE in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:10.930309] [INFO ] [sig ] [1369/3360] Forecasting GPRK... [2026-03-06T20:23:10.930339] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-06T20:23:10.930369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-06T20:23:10.942294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-06T20:23:10.942735] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-06T20:23:10.943615] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-06T20:23:10.943672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:10.943706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:10.943732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:10.943798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:11.003424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:11.004421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:11.004526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:11.004560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:11.128484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:11.128670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:11.128713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:11.128745] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:11.132391] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-03-06T20:23:11.132725] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-06T20:23:11.132868] [INFO ] [sig ] GPRK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:11.278076] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GPRK.txt [2026-03-06T20:23:11.278448] [INFO ] [sig ] [1369/3360] Completed GPRK in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:11.278489] [INFO ] [sig ] [1370/3360] Forecasting GRAB... [2026-03-06T20:23:11.278521] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-06T20:23:11.278551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-06T20:23:11.291151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-06T20:23:11.291548] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-06T20:23:11.292450] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-06T20:23:11.292504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:11.292537] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:11.292564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:11.292654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:11.350774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:11.351674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:11.351760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:11.351793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:11.479625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:11.479791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:11.479838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:11.479868] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:11.483488] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=23.08%) [2026-03-06T20:23:11.483824] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-06T20:23:11.483988] [INFO ] [sig ] GRAB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:11.627435] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRAB.txt [2026-03-06T20:23:11.627612] [INFO ] [sig ] [1370/3360] Completed GRAB in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:11.627657] [INFO ] [sig ] [1371/3360] Forecasting GRAL... [2026-03-06T20:23:11.627687] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-06T20:23:11.627717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-06T20:23:11.639271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-06T20:23:11.639677] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-06T20:23:11.640502] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-06T20:23:11.640555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:11.640606] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:11.640635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:11.640691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:11.698025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:11.698681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:11.698760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:11.698792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:11.822878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:11.823238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:11.823280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:11.823310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:11.827181] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-03-06T20:23:11.827462] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-06T20:23:11.827615] [INFO ] [sig ] GRAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:11.972958] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GRAL.txt [2026-03-06T20:23:11.973101] [INFO ] [sig ] [1371/3360] Completed GRAL in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:11.973142] [INFO ] [sig ] [1372/3360] Forecasting GRBK... [2026-03-06T20:23:11.973172] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-06T20:23:11.973201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-06T20:23:11.985091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-06T20:23:11.985485] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-06T20:23:11.986360] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-06T20:23:11.986415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:11.986449] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:11.986478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:11.986538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:12.047722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:12.048537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:12.048644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:12.048682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:12.178542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:12.178718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:12.178758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:12.178794] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:12.182244] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=17.88%) [2026-03-06T20:23:12.182524] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-06T20:23:12.182673] [INFO ] [sig ] GRBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:12.333010] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRBK.txt [2026-03-06T20:23:12.333184] [INFO ] [sig ] [1372/3360] Completed GRBK in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:12.333229] [INFO ] [sig ] [1373/3360] Forecasting GRC... [2026-03-06T20:23:12.333260] [INFO ] [sig ] Generating forecast for: GRC [2026-03-06T20:23:12.333291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-06T20:23:12.345031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-06T20:23:12.345476] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-06T20:23:12.346342] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-06T20:23:12.346398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:12.346462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:12.346494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:12.346588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:12.411109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:12.412105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:12.412196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:12.412236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:12.537603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:12.537763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:12.537812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:12.537871] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:12.541486] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=53.46%) [2026-03-06T20:23:12.541790] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-06T20:23:12.541947] [INFO ] [sig ] GRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:12.686822] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GRC.txt [2026-03-06T20:23:12.686964] [INFO ] [sig ] [1373/3360] Completed GRC in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:12.687004] [INFO ] [sig ] [1374/3360] Forecasting GREE... [2026-03-06T20:23:12.687035] [INFO ] [sig ] Generating forecast for: GREE [2026-03-06T20:23:12.687064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-06T20:23:12.698901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-06T20:23:12.699260] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-06T20:23:12.700153] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-06T20:23:12.700209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:12.700432] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:12.700468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:12.700543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:12.761210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:12.761933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:12.762014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:12.762049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:12.881312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:12.881468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:12.881510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:12.881538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:12.884960] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-03-06T20:23:12.885238] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-06T20:23:12.885368] [INFO ] [sig ] GREE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:13.028748] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GREE.txt [2026-03-06T20:23:13.028926] [INFO ] [sig ] [1374/3360] Completed GREE in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:13.028981] [INFO ] [sig ] [1375/3360] Forecasting GRFS... [2026-03-06T20:23:13.029017] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-06T20:23:13.029049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-06T20:23:13.040316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-06T20:23:13.040707] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-06T20:23:13.041507] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-06T20:23:13.041597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:13.041636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:13.041664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:13.041724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:13.102538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:13.103370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:13.103455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:13.103491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:13.232884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:13.233067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:13.233110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:13.233141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:13.236762] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=69.53%) [2026-03-06T20:23:13.237042] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-06T20:23:13.237180] [INFO ] [sig ] GRFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:13.387595] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GRFS.txt [2026-03-06T20:23:13.387763] [INFO ] [sig ] [1375/3360] Completed GRFS in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 11.8m [2026-03-06T20:23:13.387806] [INFO ] [sig ] [1376/3360] Forecasting GRID... [2026-03-06T20:23:13.387859] [INFO ] [sig ] Generating forecast for: GRID [2026-03-06T20:23:13.387893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-06T20:23:13.399281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-06T20:23:13.399646] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-06T20:23:13.400522] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-06T20:23:13.400599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:13.400642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:13.400678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:13.400738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:13.459516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:13.460239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:13.460322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:13.460361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:13.578108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:13.578267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:13.578310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:13.578375] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:13.581963] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-03-06T20:23:13.582252] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-06T20:23:13.582390] [INFO ] [sig ] GRID: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:13.726895] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRID.txt [2026-03-06T20:23:13.727024] [INFO ] [sig ] [1376/3360] Completed GRID in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.8m [2026-03-06T20:23:13.727064] [INFO ] [sig ] [1377/3360] Forecasting GRMN... [2026-03-06T20:23:13.727094] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-06T20:23:13.727124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-06T20:23:13.738299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-06T20:23:13.738661] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-06T20:23:13.739469] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-06T20:23:13.739522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:13.739554] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:13.739606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:13.739666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:13.798490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:13.799216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:13.799299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:13.799333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:13.923471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:13.923640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:13.923687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:13.923719] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:13.927225] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=34.10%) [2026-03-06T20:23:13.927520] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-06T20:23:13.927678] [INFO ] [sig ] GRMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:14.072692] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRMN.txt [2026-03-06T20:23:14.072855] [INFO ] [sig ] [1377/3360] Completed GRMN in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.8m [2026-03-06T20:23:14.072895] [INFO ] [sig ] [1378/3360] Forecasting GRND... [2026-03-06T20:23:14.072927] [INFO ] [sig ] Generating forecast for: GRND [2026-03-06T20:23:14.072957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-06T20:23:14.084124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-06T20:23:14.084486] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-06T20:23:14.085335] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-06T20:23:14.085390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:14.085423] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:14.085451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:14.085510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:14.145815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:14.146728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:14.146813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:14.146847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:14.276775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:14.276938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:14.276979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:14.277009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:14.280452] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-03-06T20:23:14.280756] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-06T20:23:14.280888] [INFO ] [sig ] GRND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:14.428221] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRND.txt [2026-03-06T20:23:14.428379] [INFO ] [sig ] [1378/3360] Completed GRND in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:14.428426] [INFO ] [sig ] [1379/3360] Forecasting GRPN... [2026-03-06T20:23:14.428459] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-06T20:23:14.428491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-06T20:23:14.440146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-06T20:23:14.440511] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-06T20:23:14.441430] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-06T20:23:14.441483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:14.441514] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:14.441544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:14.441664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:14.500608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:14.501471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:14.501556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:14.501630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:14.623470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:14.623647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:14.623704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:14.623738] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:14.627235] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-03-06T20:23:14.627512] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-06T20:23:14.627662] [INFO ] [sig ] GRPN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:14.773355] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRPN.txt [2026-03-06T20:23:14.773506] [INFO ] [sig ] [1379/3360] Completed GRPN in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:14.773547] [INFO ] [sig ] [1380/3360] Forecasting GRVY... [2026-03-06T20:23:14.773597] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-06T20:23:14.773630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-06T20:23:14.784319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-06T20:23:14.784704] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-06T20:23:14.785507] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-06T20:23:14.785562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:14.785619] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:14.785649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:14.785708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:14.844484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:14.845212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:14.845293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:14.845329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:14.959856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:14.960030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:14.960073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:14.960102] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:14.963605] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-06T20:23:14.963917] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-06T20:23:14.964048] [INFO ] [sig ] GRVY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:15.113720] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GRVY.txt [2026-03-06T20:23:15.113919] [INFO ] [sig ] [1380/3360] Completed GRVY in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:15.113974] [INFO ] [sig ] [1381/3360] Forecasting GRWG... [2026-03-06T20:23:15.114007] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-06T20:23:15.114037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-06T20:23:15.125780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-06T20:23:15.126156] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-06T20:23:15.126993] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-06T20:23:15.127047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:15.127085] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:15.127115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:15.127184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:15.188372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:15.189177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:15.189262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:15.189297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:15.309843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:15.310019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:15.310069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:15.310097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:15.313697] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-03-06T20:23:15.313998] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-06T20:23:15.314132] [INFO ] [sig ] GRWG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:15.460322] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GRWG.txt [2026-03-06T20:23:15.460454] [INFO ] [sig ] [1381/3360] Completed GRWG in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:15.460494] [INFO ] [sig ] [1382/3360] Forecasting GRX... [2026-03-06T20:23:15.460525] [INFO ] [sig ] Generating forecast for: GRX [2026-03-06T20:23:15.460556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-06T20:23:15.470938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-06T20:23:15.471276] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-06T20:23:15.472107] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-06T20:23:15.472161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:15.472193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:15.472221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:15.472279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:15.530381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:15.531046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:15.531127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:15.531160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:15.643705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:15.643881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:15.643922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:15.643951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:15.647437] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-06T20:23:15.647734] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-06T20:23:15.647877] [INFO ] [sig ] GRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:15.798406] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GRX.txt [2026-03-06T20:23:15.798563] [INFO ] [sig ] [1382/3360] Completed GRX in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:15.798624] [INFO ] [sig ] [1383/3360] Forecasting GS... [2026-03-06T20:23:15.798655] [INFO ] [sig ] Generating forecast for: GS [2026-03-06T20:23:15.798685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-06T20:23:15.810000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-06T20:23:15.810351] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-06T20:23:15.811216] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-06T20:23:15.811271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:15.811304] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:15.811335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:15.811394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:15.871164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:15.872122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:15.872255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:15.872305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:16.002231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:16.002389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:16.002431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:16.002462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:16.006032] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-03-06T20:23:16.006317] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-06T20:23:16.006448] [INFO ] [sig ] GS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:16.153354] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GS.txt [2026-03-06T20:23:16.153509] [INFO ] [sig ] [1383/3360] Completed GS in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:16.153552] [INFO ] [sig ] [1384/3360] Forecasting GSBC... [2026-03-06T20:23:16.153607] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-06T20:23:16.153640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-06T20:23:16.164724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-06T20:23:16.165083] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-06T20:23:16.165903] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-06T20:23:16.165957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:16.165989] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:16.166015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:16.166073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:16.226371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:16.227409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:16.227490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:16.227524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:16.354271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:16.354426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:16.354467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:16.354495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:16.358016] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-03-06T20:23:16.358310] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-06T20:23:16.358446] [INFO ] [sig ] GSBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:16.506287] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GSBC.txt [2026-03-06T20:23:16.506449] [INFO ] [sig ] [1384/3360] Completed GSBC in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:16.506490] [INFO ] [sig ] [1385/3360] Forecasting GSBD... [2026-03-06T20:23:16.506521] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-06T20:23:16.506551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-06T20:23:16.517957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-06T20:23:16.518327] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-06T20:23:16.519149] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-06T20:23:16.519202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:16.519233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:16.519260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:16.519316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:16.578224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:16.578957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:16.579043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:16.579077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:16.701516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:16.701695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:16.701738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:16.701769] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:16.705332] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-03-06T20:23:16.705639] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-06T20:23:16.705792] [INFO ] [sig ] GSBD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:16.848151] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GSBD.txt [2026-03-06T20:23:16.848296] [INFO ] [sig ] [1385/3360] Completed GSBD in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:16.848337] [INFO ] [sig ] [1386/3360] Forecasting GSHD... [2026-03-06T20:23:16.848365] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-06T20:23:16.848394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-06T20:23:16.859325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-06T20:23:16.859684] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-06T20:23:16.860479] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-06T20:23:16.860532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:16.860603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:16.860636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:16.860693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:16.919253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:16.920035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:16.920152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:16.920186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:17.048976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:17.049136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:17.049176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:17.049206] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:17.052671] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-03-06T20:23:17.052955] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-06T20:23:17.053088] [INFO ] [sig ] GSHD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:17.205991] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GSHD.txt [2026-03-06T20:23:17.206232] [INFO ] [sig ] [1386/3360] Completed GSHD in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:17.206285] [INFO ] [sig ] [1387/3360] Forecasting GSK... [2026-03-06T20:23:17.206316] [INFO ] [sig ] Generating forecast for: GSK [2026-03-06T20:23:17.206348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-06T20:23:17.218430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-06T20:23:17.218849] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-06T20:23:17.219737] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-06T20:23:17.219792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:17.219828] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:17.219857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:17.219917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:17.281755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:17.282489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:17.282593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:17.282631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:17.409378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:17.409536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:17.409597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:17.409632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:17.413404] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=56.61%) [2026-03-06T20:23:17.413720] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-06T20:23:17.413857] [INFO ] [sig ] GSK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:17.558046] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GSK.txt [2026-03-06T20:23:17.558205] [INFO ] [sig ] [1387/3360] Completed GSK in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:17.558249] [INFO ] [sig ] [1388/3360] Forecasting GSL... [2026-03-06T20:23:17.558279] [INFO ] [sig ] Generating forecast for: GSL [2026-03-06T20:23:17.558311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-06T20:23:17.570274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-06T20:23:17.570724] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-06T20:23:17.571564] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-06T20:23:17.571638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:17.571671] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:17.571699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:17.571758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:17.630669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:17.631541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:17.631647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:17.631682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:17.768089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:17.768265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:17.768316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:17.768349] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:17.772394] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-03-06T20:23:17.772807] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-06T20:23:17.772991] [INFO ] [sig ] GSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:17.930772] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GSL.txt [2026-03-06T20:23:17.930957] [INFO ] [sig ] [1388/3360] Completed GSL in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:17.931005] [INFO ] [sig ] [1389/3360] Forecasting GSM... [2026-03-06T20:23:17.931038] [INFO ] [sig ] Generating forecast for: GSM [2026-03-06T20:23:17.931069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-06T20:23:17.945202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-06T20:23:17.945782] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-06T20:23:17.946811] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-06T20:23:17.946865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:17.946899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:17.946925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:17.946983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:18.011510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:18.012426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:18.012522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:18.012557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:18.145881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:18.146076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:18.146129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:18.146161] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:18.150299] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-03-06T20:23:18.150638] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-06T20:23:18.150778] [INFO ] [sig ] GSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:18.303814] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GSM.txt [2026-03-06T20:23:18.303989] [INFO ] [sig ] [1389/3360] Completed GSM in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:18.304043] [INFO ] [sig ] [1390/3360] Forecasting GTES... [2026-03-06T20:23:18.304099] [INFO ] [sig ] Generating forecast for: GTES [2026-03-06T20:23:18.304134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-06T20:23:18.316302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-06T20:23:18.316693] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-06T20:23:18.317618] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-06T20:23:18.317674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:18.317752] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:18.317782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:18.317864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:18.381232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:18.382128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:18.382226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:18.382263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:18.512606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:18.512774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:18.512817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:18.512846] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:18.516508] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=33.16%) [2026-03-06T20:23:18.516846] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-06T20:23:18.517015] [INFO ] [sig ] GTES: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:18.659481] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GTES.txt [2026-03-06T20:23:18.659654] [INFO ] [sig ] [1390/3360] Completed GTES in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:18.659701] [INFO ] [sig ] [1391/3360] Forecasting GTLB... [2026-03-06T20:23:18.659731] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-06T20:23:18.659761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-06T20:23:18.671560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-06T20:23:18.672024] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-06T20:23:18.672882] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-06T20:23:18.672937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:18.672970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:18.672997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:18.673058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:18.740348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:18.741330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:18.741413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:18.741447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:18.864845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:18.865013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:18.865056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:18.865085] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:18.868690] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=7.80%) [2026-03-06T20:23:18.868980] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-06T20:23:18.869141] [INFO ] [sig ] GTLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:19.010749] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GTLB.txt [2026-03-06T20:23:19.010896] [INFO ] [sig ] [1391/3360] Completed GTLB in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:19.010938] [INFO ] [sig ] [1392/3360] Forecasting GTLS... [2026-03-06T20:23:19.010969] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-06T20:23:19.011002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-06T20:23:19.022390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-06T20:23:19.022776] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-06T20:23:19.023587] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-06T20:23:19.023641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:19.023675] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:19.023703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:19.023760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:19.080107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:19.080836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:19.080917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:19.080951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:19.202091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:19.202254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:19.202297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:19.202327] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:19.205820] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-06T20:23:19.206133] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-06T20:23:19.206264] [INFO ] [sig ] GTLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:19.348028] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GTLS.txt [2026-03-06T20:23:19.348219] [INFO ] [sig ] [1392/3360] Completed GTLS in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.7m [2026-03-06T20:23:19.348262] [INFO ] [sig ] [1393/3360] Forecasting GTN... [2026-03-06T20:23:19.348290] [INFO ] [sig ] Generating forecast for: GTN [2026-03-06T20:23:19.348320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-06T20:23:19.359598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-06T20:23:19.359969] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-06T20:23:19.360794] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-06T20:23:19.360847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:19.360879] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:19.360906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:19.360963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:19.443701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:19.445090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:19.445229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:19.445278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:19.577968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:19.578145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:19.578191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:19.578286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:19.582129] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-03-06T20:23:19.582433] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-06T20:23:19.582570] [INFO ] [sig ] GTN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:19.747068] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GTN.txt [2026-03-06T20:23:19.747247] [INFO ] [sig ] [1393/3360] Completed GTN in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.7m [2026-03-06T20:23:19.747292] [INFO ] [sig ] [1394/3360] Forecasting GTX... [2026-03-06T20:23:19.747322] [INFO ] [sig ] Generating forecast for: GTX [2026-03-06T20:23:19.747354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-06T20:23:19.760025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-06T20:23:19.760486] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-06T20:23:19.761395] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-06T20:23:19.761453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:19.761487] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:19.761515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:19.761605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:19.824538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:19.825443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:19.825524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:19.825558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:19.947408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:19.947593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:19.947636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:19.947666] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:19.951148] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-03-06T20:23:19.951435] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-06T20:23:19.951567] [INFO ] [sig ] GTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:20.094687] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GTX.txt [2026-03-06T20:23:20.094855] [INFO ] [sig ] [1394/3360] Completed GTX in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:20.094896] [INFO ] [sig ] [1395/3360] Forecasting GTY... [2026-03-06T20:23:20.094927] [INFO ] [sig ] Generating forecast for: GTY [2026-03-06T20:23:20.094960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-06T20:23:20.117897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-06T20:23:20.118326] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-06T20:23:20.119147] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-06T20:23:20.119201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:20.119233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:20.119260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:20.119317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:20.177050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:20.177988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:20.178073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:20.178132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:20.301839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:20.302009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:20.302058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:20.302094] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:20.305680] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=59.89%) [2026-03-06T20:23:20.305975] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-06T20:23:20.306116] [INFO ] [sig ] GTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:20.449144] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GTY.txt [2026-03-06T20:23:20.449331] [INFO ] [sig ] [1395/3360] Completed GTY in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:20.449374] [INFO ] [sig ] [1396/3360] Forecasting GUG... [2026-03-06T20:23:20.449405] [INFO ] [sig ] Generating forecast for: GUG [2026-03-06T20:23:20.449435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-06T20:23:20.461716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-06T20:23:20.462114] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-06T20:23:20.462962] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-06T20:23:20.463017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:20.463051] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:20.463079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:20.463137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:20.526419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:20.527349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:20.527436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:20.527471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:20.654402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:20.654589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:20.654634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:20.654664] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:20.658481] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-03-06T20:23:20.658850] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-06T20:23:20.659028] [INFO ] [sig ] GUG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:20.818813] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/GUG.txt [2026-03-06T20:23:20.819055] [INFO ] [sig ] [1396/3360] Completed GUG in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:20.819111] [INFO ] [sig ] [1397/3360] Forecasting GVA... [2026-03-06T20:23:20.819161] [INFO ] [sig ] Generating forecast for: GVA [2026-03-06T20:23:20.819204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-06T20:23:20.832045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-06T20:23:20.832480] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-06T20:23:20.833600] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-06T20:23:20.833667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:20.833706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:20.833754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:20.833827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:20.896756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:20.897845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:20.897948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:20.897990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:21.027339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:21.027510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:21.027550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:21.027599] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:21.031469] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-03-06T20:23:21.031857] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-06T20:23:21.032050] [INFO ] [sig ] GVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:21.187213] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GVA.txt [2026-03-06T20:23:21.187363] [INFO ] [sig ] [1397/3360] Completed GVA in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:21.187407] [INFO ] [sig ] [1398/3360] Forecasting GWH... [2026-03-06T20:23:21.187439] [INFO ] [sig ] Generating forecast for: GWH [2026-03-06T20:23:21.187471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-06T20:23:21.199738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-06T20:23:21.200145] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-06T20:23:21.201217] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-06T20:23:21.201279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:21.201313] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:21.201341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:21.201399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:21.263972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:21.264856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:21.264946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:21.264993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:21.396644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:21.396812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:21.396855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:21.396885] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:21.400714] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=75.44%) [2026-03-06T20:23:21.401026] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-06T20:23:21.401198] [INFO ] [sig ] GWH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:21.558043] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GWH.txt [2026-03-06T20:23:21.558212] [INFO ] [sig ] [1398/3360] Completed GWH in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:21.558255] [INFO ] [sig ] [1399/3360] Forecasting GWRE... [2026-03-06T20:23:21.558287] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-06T20:23:21.558318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-06T20:23:21.571542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-06T20:23:21.571944] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-06T20:23:21.572863] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-06T20:23:21.572920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:21.572953] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:21.572992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:21.573077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:21.635259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:21.636229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:21.636322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:21.636356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:21.767427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:21.767609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:21.767657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:21.767695] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:21.771548] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-03-06T20:23:21.771863] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-06T20:23:21.772000] [INFO ] [sig ] GWRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:21.926442] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GWRE.txt [2026-03-06T20:23:21.926636] [INFO ] [sig ] [1399/3360] Completed GWRE in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:21.926685] [INFO ] [sig ] [1400/3360] Forecasting GWRS... [2026-03-06T20:23:21.926718] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-06T20:23:21.926748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-06T20:23:21.938387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-06T20:23:21.938784] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-06T20:23:21.939665] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-06T20:23:21.939720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:21.939753] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:21.939781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:21.939839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:22.002709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:22.003633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:22.003754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:22.003789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:22.125762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:22.125922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:22.125964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:22.125994] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:22.129588] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-03-06T20:23:22.129880] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-06T20:23:22.130042] [INFO ] [sig ] GWRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:22.285294] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GWRS.txt [2026-03-06T20:23:22.285478] [INFO ] [sig ] [1400/3360] Completed GWRS in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:22.285524] [INFO ] [sig ] [1401/3360] Forecasting GXAI... [2026-03-06T20:23:22.285556] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-06T20:23:22.285627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-06T20:23:22.298175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-06T20:23:22.298547] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-06T20:23:22.299404] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-06T20:23:22.299459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:22.299493] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:22.299521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:22.299606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:22.361746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:22.362682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:22.362769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:22.362803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:22.483260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:22.483424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:22.483467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:22.483498] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:22.487151] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-06T20:23:22.487444] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-06T20:23:22.487597] [INFO ] [sig ] GXAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:22.634514] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GXAI.txt [2026-03-06T20:23:22.634676] [INFO ] [sig ] [1401/3360] Completed GXAI in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:22.634721] [INFO ] [sig ] [1402/3360] Forecasting GYRE... [2026-03-06T20:23:22.634751] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-06T20:23:22.634782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-06T20:23:22.646215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-06T20:23:22.646561] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-06T20:23:22.647379] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-06T20:23:22.647433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:22.647465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:22.647492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:22.647549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:22.707890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:22.708644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:22.708726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:22.708760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:22.830767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:22.830929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:22.830975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:22.831006] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:22.834705] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-03-06T20:23:22.835024] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-06T20:23:22.835167] [INFO ] [sig ] GYRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:22.985637] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/GYRE.txt [2026-03-06T20:23:22.985801] [INFO ] [sig ] [1402/3360] Completed GYRE in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:22.985843] [INFO ] [sig ] [1403/3360] Forecasting H... [2026-03-06T20:23:22.985876] [INFO ] [sig ] Generating forecast for: H [2026-03-06T20:23:22.985907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-06T20:23:22.998816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-06T20:23:22.999229] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-06T20:23:23.000089] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-06T20:23:23.000146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:23.000182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:23.000211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:23.000276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:23.063728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:23.064679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:23.064770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:23.064816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:23.198332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:23.198501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:23.198545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:23.198597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:23.202362] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-06T20:23:23.202704] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-06T20:23:23.202866] [INFO ] [sig ] H: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:23.359820] [INFO ] [LOCAL ] Saved forecast: H 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/H.txt [2026-03-06T20:23:23.360031] [INFO ] [sig ] [1403/3360] Completed H in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:23.360086] [INFO ] [sig ] [1404/3360] Forecasting HAE... [2026-03-06T20:23:23.360128] [INFO ] [sig ] Generating forecast for: HAE [2026-03-06T20:23:23.360168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-06T20:23:23.372047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-06T20:23:23.372494] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-06T20:23:23.373377] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-06T20:23:23.373432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:23.373465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:23.373492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:23.373551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:23.437478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:23.438329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:23.438414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:23.438449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:23.574644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:23.574803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:23.574848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:23.574879] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:23.578855] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-06T20:23:23.579192] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-06T20:23:23.579331] [INFO ] [sig ] HAE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:23.739278] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HAE.txt [2026-03-06T20:23:23.739469] [INFO ] [sig ] [1404/3360] Completed HAE in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:23.739528] [INFO ] [sig ] [1405/3360] Forecasting HAFC... [2026-03-06T20:23:23.739590] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-06T20:23:23.739628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-06T20:23:23.751735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-06T20:23:23.752179] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-06T20:23:23.753126] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-06T20:23:23.753199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:23.753250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:23.753285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:23.753344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:23.825648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:23.826564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:23.826674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:23.826707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:23.949969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:23.950137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:23.950178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:23.950206] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:23.953788] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=55.48%) [2026-03-06T20:23:23.954082] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-06T20:23:23.954217] [INFO ] [sig ] HAFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:24.097812] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HAFC.txt [2026-03-06T20:23:24.098005] [INFO ] [sig ] [1405/3360] Completed HAFC in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:24.098047] [INFO ] [sig ] [1406/3360] Forecasting HAL... [2026-03-06T20:23:24.098075] [INFO ] [sig ] Generating forecast for: HAL [2026-03-06T20:23:24.098105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-06T20:23:24.109457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-06T20:23:24.109847] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-06T20:23:24.110689] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-06T20:23:24.110742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:24.110775] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:24.110802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:24.110858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:24.167588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:24.168383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:24.168466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:24.168499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:24.293413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:24.293637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:24.293683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:24.293713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:24.297228] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-03-06T20:23:24.297517] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-06T20:23:24.297665] [INFO ] [sig ] HAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:24.439616] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HAL.txt [2026-03-06T20:23:24.439784] [INFO ] [sig ] [1406/3360] Completed HAL in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:24.439828] [INFO ] [sig ] [1407/3360] Forecasting HALO... [2026-03-06T20:23:24.439860] [INFO ] [sig ] Generating forecast for: HALO [2026-03-06T20:23:24.439890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-06T20:23:24.452044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-06T20:23:24.452427] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-06T20:23:24.453352] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-06T20:23:24.453407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:24.453470] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:24.453501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:24.453561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:24.516268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:24.517242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:24.517333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:24.517369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:24.647526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:24.647711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:24.647752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:24.647780] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:24.651367] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=31.41%) [2026-03-06T20:23:24.651680] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-06T20:23:24.651812] [INFO ] [sig ] HALO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:24.794946] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HALO.txt [2026-03-06T20:23:24.795103] [INFO ] [sig ] [1407/3360] Completed HALO in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:24.795147] [INFO ] [sig ] [1408/3360] Forecasting HAS... [2026-03-06T20:23:24.795177] [INFO ] [sig ] Generating forecast for: HAS [2026-03-06T20:23:24.795209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-06T20:23:24.807284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-06T20:23:24.807714] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-06T20:23:24.808700] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-06T20:23:24.808756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:24.808790] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:24.808818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:24.808882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:24.873625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:24.874518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:24.874624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:24.874661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:25.003564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:25.003758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:25.003802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:25.003845] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:25.008041] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-03-06T20:23:25.008369] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-06T20:23:25.008548] [INFO ] [sig ] HAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:25.162671] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HAS.txt [2026-03-06T20:23:25.162834] [INFO ] [sig ] [1408/3360] Completed HAS in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.6m [2026-03-06T20:23:25.162877] [INFO ] [sig ] [1409/3360] Forecasting HASI... [2026-03-06T20:23:25.162909] [INFO ] [sig ] Generating forecast for: HASI [2026-03-06T20:23:25.162940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-06T20:23:25.175553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-06T20:23:25.175974] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-06T20:23:25.176812] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-06T20:23:25.176868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:25.176901] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:25.176929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:25.177002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:25.239360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:25.240274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:25.240396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:25.240449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:25.368830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:25.369002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:25.369048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:25.369077] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:25.372721] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-03-06T20:23:25.373083] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-06T20:23:25.373256] [INFO ] [sig ] HASI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:25.527935] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HASI.txt [2026-03-06T20:23:25.528128] [INFO ] [sig ] [1409/3360] Completed HASI in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.6m [2026-03-06T20:23:25.528182] [INFO ] [sig ] [1410/3360] Forecasting HBAN... [2026-03-06T20:23:25.528217] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-06T20:23:25.528249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-06T20:23:25.540966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-06T20:23:25.541378] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-06T20:23:25.542222] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-06T20:23:25.542279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:25.542368] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:25.542408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:25.542468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:25.609693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:25.610802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:25.610950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:25.610987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:25.743607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:25.743789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:25.743837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:25.743917] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:25.747850] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-06T20:23:25.748213] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-06T20:23:25.748403] [INFO ] [sig ] HBAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:25.903397] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HBAN.txt [2026-03-06T20:23:25.903600] [INFO ] [sig ] [1410/3360] Completed HBAN in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.6m [2026-03-06T20:23:25.903667] [INFO ] [sig ] [1411/3360] Forecasting HBANL... [2026-03-06T20:23:25.903702] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-06T20:23:25.903734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-06T20:23:25.916176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-06T20:23:25.916597] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-06T20:23:25.917495] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-06T20:23:25.917561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:25.917630] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:25.917663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:25.917727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:25.981523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:25.982459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:25.982547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:25.982602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:26.107169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:26.107345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:26.107391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:26.107421] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:26.111136] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-03-06T20:23:26.111429] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-06T20:23:26.111566] [INFO ] [sig ] HBANL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:26.266755] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HBANL.txt [2026-03-06T20:23:26.266910] [INFO ] [sig ] [1411/3360] Completed HBANL in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.6m [2026-03-06T20:23:26.266954] [INFO ] [sig ] [1412/3360] Forecasting HBANP... [2026-03-06T20:23:26.266986] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-06T20:23:26.267017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-06T20:23:26.279597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-06T20:23:26.280024] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-06T20:23:26.280893] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-06T20:23:26.280949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:26.280992] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:26.281022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:26.281082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:26.347024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:26.348044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:26.348140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:26.348182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:26.468504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:26.468691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:26.468735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:26.468766] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:26.472597] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=74.51%) [2026-03-06T20:23:26.472888] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-06T20:23:26.473034] [INFO ] [sig ] HBANP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:26.627616] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HBANP.txt [2026-03-06T20:23:26.627779] [INFO ] [sig ] [1412/3360] Completed HBANP in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:26.627844] [INFO ] [sig ] [1413/3360] Forecasting HBB... [2026-03-06T20:23:26.627878] [INFO ] [sig ] Generating forecast for: HBB [2026-03-06T20:23:26.627911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-06T20:23:26.643290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-06T20:23:26.643834] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-06T20:23:26.645090] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-06T20:23:26.645166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:26.645229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:26.645283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:26.645383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:26.715757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:26.716677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:26.716763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:26.716796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:26.832369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:26.832535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:26.832593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:26.832626] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:26.836214] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-03-06T20:23:26.836527] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-06T20:23:26.836684] [INFO ] [sig ] HBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:26.999639] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HBB.txt [2026-03-06T20:23:26.999837] [INFO ] [sig ] [1413/3360] Completed HBB in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:26.999914] [INFO ] [sig ] [1414/3360] Forecasting HBCP... [2026-03-06T20:23:26.999962] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-06T20:23:27.000015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-06T20:23:27.012948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-06T20:23:27.013448] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-06T20:23:27.014488] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-06T20:23:27.014545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:27.014607] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:27.014642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:27.014710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:27.077807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:27.078769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:27.078874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:27.078909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:27.209629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:27.209799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:27.209854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:27.209904] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:27.213842] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-06T20:23:27.214183] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-06T20:23:27.214332] [INFO ] [sig ] HBCP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:27.368776] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HBCP.txt [2026-03-06T20:23:27.368941] [INFO ] [sig ] [1414/3360] Completed HBCP in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:27.368995] [INFO ] [sig ] [1415/3360] Forecasting HBM... [2026-03-06T20:23:27.369038] [INFO ] [sig ] Generating forecast for: HBM [2026-03-06T20:23:27.369081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-06T20:23:27.382164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-06T20:23:27.382786] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-06T20:23:27.383704] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-06T20:23:27.383770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:27.383813] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:27.383841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:27.383900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:27.450301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:27.451179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:27.451270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:27.451304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:27.581715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:27.581880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:27.581921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:27.581950] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:27.585771] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=74.23%) [2026-03-06T20:23:27.586107] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-06T20:23:27.586312] [INFO ] [sig ] HBM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:27.742589] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HBM.txt [2026-03-06T20:23:27.742788] [INFO ] [sig ] [1415/3360] Completed HBM in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:27.742832] [INFO ] [sig ] [1416/3360] Forecasting HBNC... [2026-03-06T20:23:27.742864] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-06T20:23:27.742896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-06T20:23:27.757408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-06T20:23:27.757879] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-06T20:23:27.758864] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-06T20:23:27.758925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:27.758962] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:27.758989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:27.759047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:27.824038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:27.825236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:27.825341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:27.825381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:27.959565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:27.959751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:27.959793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:27.959823] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:27.963745] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-03-06T20:23:27.964037] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-06T20:23:27.964170] [INFO ] [sig ] HBNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:28.122243] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HBNC.txt [2026-03-06T20:23:28.122406] [INFO ] [sig ] [1416/3360] Completed HBNC in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:28.122448] [INFO ] [sig ] [1417/3360] Forecasting HCA... [2026-03-06T20:23:28.122479] [INFO ] [sig ] Generating forecast for: HCA [2026-03-06T20:23:28.122511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-06T20:23:28.135337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-06T20:23:28.135774] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-06T20:23:28.136663] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-06T20:23:28.136718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:28.136752] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:28.136793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:28.136876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:28.199910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:28.200721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:28.200855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:28.200890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:28.328471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:28.328660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:28.328741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:28.328773] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:28.332841] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-03-06T20:23:28.333193] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-06T20:23:28.333344] [INFO ] [sig ] HCA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:28.487962] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HCA.txt [2026-03-06T20:23:28.488150] [INFO ] [sig ] [1417/3360] Completed HCA in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:28.488193] [INFO ] [sig ] [1418/3360] Forecasting HCC... [2026-03-06T20:23:28.488227] [INFO ] [sig ] Generating forecast for: HCC [2026-03-06T20:23:28.488267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-06T20:23:28.501864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-06T20:23:28.502330] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-06T20:23:28.503207] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-06T20:23:28.503263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:28.503296] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:28.503324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:28.503388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:28.574720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:28.575742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:28.575830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:28.575864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:28.708025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:28.708197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:28.708246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:28.708281] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:28.712297] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-06T20:23:28.712808] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-06T20:23:28.712950] [INFO ] [sig ] HCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:28.866513] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HCC.txt [2026-03-06T20:23:28.866678] [INFO ] [sig ] [1418/3360] Completed HCC in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:28.866722] [INFO ] [sig ] [1419/3360] Forecasting HCI... [2026-03-06T20:23:28.866755] [INFO ] [sig ] Generating forecast for: HCI [2026-03-06T20:23:28.866786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-06T20:23:28.879539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-06T20:23:28.880023] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-06T20:23:28.880882] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-06T20:23:28.880937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:28.880973] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:28.881000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:28.881064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:28.944475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:28.945369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:28.945479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:28.945513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:29.073291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:29.073460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:29.073501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:29.073532] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:29.077691] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-06T20:23:29.078002] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-06T20:23:29.078142] [INFO ] [sig ] HCI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:29.228378] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HCI.txt [2026-03-06T20:23:29.228531] [INFO ] [sig ] [1419/3360] Completed HCI in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:29.228591] [INFO ] [sig ] [1420/3360] Forecasting HCM... [2026-03-06T20:23:29.228625] [INFO ] [sig ] Generating forecast for: HCM [2026-03-06T20:23:29.228655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-06T20:23:29.241822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-06T20:23:29.242212] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-06T20:23:29.243277] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-06T20:23:29.243330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:29.243373] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:29.243404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:29.243462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:29.303991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:29.304826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:29.304910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:29.304942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:29.428356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:29.428527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:29.428591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:29.428638] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:29.432488] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-06T20:23:29.432841] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-06T20:23:29.432996] [INFO ] [sig ] HCM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:29.585331] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HCM.txt [2026-03-06T20:23:29.585534] [INFO ] [sig ] [1420/3360] Completed HCM in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:29.585603] [INFO ] [sig ] [1421/3360] Forecasting HCSG... [2026-03-06T20:23:29.585648] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-06T20:23:29.585681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-06T20:23:29.597723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-06T20:23:29.598210] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-06T20:23:29.599128] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-06T20:23:29.599186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:29.599240] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:29.599274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:29.599346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:29.667042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:29.668449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:29.668568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:29.668623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:29.803174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:29.803360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:29.803411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:29.803452] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:29.807389] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-03-06T20:23:29.807775] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-06T20:23:29.807957] [INFO ] [sig ] HCSG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:29.966684] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HCSG.txt [2026-03-06T20:23:29.966855] [INFO ] [sig ] [1421/3360] Completed HCSG in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:29.966909] [INFO ] [sig ] [1422/3360] Forecasting HD... [2026-03-06T20:23:29.966945] [INFO ] [sig ] Generating forecast for: HD [2026-03-06T20:23:29.966977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-06T20:23:29.980485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-06T20:23:29.980956] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-06T20:23:29.981896] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-06T20:23:29.981965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:29.981998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:29.982025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:29.982091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:30.040114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:30.040861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:30.040944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:30.040978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:30.162178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:30.162340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:30.162380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:30.162409] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:30.165884] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=47.70%) [2026-03-06T20:23:30.166163] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-06T20:23:30.166316] [INFO ] [sig ] HD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:30.311128] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HD.txt [2026-03-06T20:23:30.311281] [INFO ] [sig ] [1422/3360] Completed HD in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:30.311321] [INFO ] [sig ] [1423/3360] Forecasting HDB... [2026-03-06T20:23:30.311352] [INFO ] [sig ] Generating forecast for: HDB [2026-03-06T20:23:30.311382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-06T20:23:30.322619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-06T20:23:30.323006] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-06T20:23:30.323909] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-06T20:23:30.323963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:30.323997] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:30.324025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:30.324083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:30.383810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:30.384916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:30.385005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:30.385037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:30.520209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:30.520385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:30.520434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:30.520464] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:30.523935] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-03-06T20:23:30.524216] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-06T20:23:30.524350] [INFO ] [sig ] HDB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:30.667879] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HDB.txt [2026-03-06T20:23:30.668041] [INFO ] [sig ] [1423/3360] Completed HDB in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:30.668083] [INFO ] [sig ] [1424/3360] Forecasting HDSN... [2026-03-06T20:23:30.668113] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-06T20:23:30.668143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-06T20:23:30.679387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-06T20:23:30.679740] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-06T20:23:30.680526] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-06T20:23:30.680597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:30.680667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:30.680696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:30.680754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:30.740045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:30.740932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:30.741016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:30.741049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:30.859154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:30.859323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:30.859370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:30.859405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:30.862876] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-03-06T20:23:30.863156] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-06T20:23:30.863285] [INFO ] [sig ] HDSN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:31.005931] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HDSN.txt [2026-03-06T20:23:31.006110] [INFO ] [sig ] [1424/3360] Completed HDSN in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:31.006153] [INFO ] [sig ] [1425/3360] Forecasting HE... [2026-03-06T20:23:31.006185] [INFO ] [sig ] Generating forecast for: HE [2026-03-06T20:23:31.006223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-06T20:23:31.017499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-06T20:23:31.017914] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-06T20:23:31.018719] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-06T20:23:31.018771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:31.018802] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:31.018828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:31.018884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:31.080240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:31.081247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:31.081411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:31.081455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:31.206143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:31.206314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:31.206366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:31.206404] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:31.210104] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=99.94%) [2026-03-06T20:23:31.210458] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-06T20:23:31.210613] [INFO ] [sig ] HE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:31.357936] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HE.txt [2026-03-06T20:23:31.358098] [INFO ] [sig ] [1425/3360] Completed HE in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.5m [2026-03-06T20:23:31.358140] [INFO ] [sig ] [1426/3360] Forecasting HEI... [2026-03-06T20:23:31.358170] [INFO ] [sig ] Generating forecast for: HEI [2026-03-06T20:23:31.358212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-06T20:23:31.371726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-06T20:23:31.372153] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-06T20:23:31.373031] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-06T20:23:31.373084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:31.373117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:31.373143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:31.373219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:31.430900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:31.431819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:31.431904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:31.431936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:31.557249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:31.557417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:31.557458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:31.557487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:31.561113] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-03-06T20:23:31.561405] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-06T20:23:31.561538] [INFO ] [sig ] HEI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:31.703873] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HEI.txt [2026-03-06T20:23:31.704040] [INFO ] [sig ] [1426/3360] Completed HEI in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.5m [2026-03-06T20:23:31.704084] [INFO ] [sig ] [1427/3360] Forecasting HELE... [2026-03-06T20:23:31.704115] [INFO ] [sig ] Generating forecast for: HELE [2026-03-06T20:23:31.704147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-06T20:23:31.715560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-06T20:23:31.715975] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-06T20:23:31.716814] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-06T20:23:31.716866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:31.716898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:31.716924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:31.716979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:31.774935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:31.775870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:31.775954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:31.775987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:31.901361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:31.901544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:31.901604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:31.901636] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:31.905266] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=80.56%) [2026-03-06T20:23:31.905605] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-06T20:23:31.905744] [INFO ] [sig ] HELE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:32.048592] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HELE.txt [2026-03-06T20:23:32.048757] [INFO ] [sig ] [1427/3360] Completed HELE in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.5m [2026-03-06T20:23:32.048798] [INFO ] [sig ] [1428/3360] Forecasting HEPS... [2026-03-06T20:23:32.048829] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-06T20:23:32.048859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-06T20:23:32.060369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-06T20:23:32.060770] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-06T20:23:32.061590] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-06T20:23:32.061643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:32.061675] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:32.061701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:32.061758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:32.122239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:32.123339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:32.123458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:32.123498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:32.249970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:32.250137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:32.250178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:32.250208] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:32.253834] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-03-06T20:23:32.254124] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-06T20:23:32.254258] [INFO ] [sig ] HEPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:32.398950] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HEPS.txt [2026-03-06T20:23:32.399114] [INFO ] [sig ] [1428/3360] Completed HEPS in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.5m [2026-03-06T20:23:32.399155] [INFO ] [sig ] [1429/3360] Forecasting HEQ... [2026-03-06T20:23:32.399186] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-06T20:23:32.399215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-06T20:23:32.410922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-06T20:23:32.411296] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-06T20:23:32.412140] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-06T20:23:32.412193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:32.412224] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:32.412251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:32.412308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:32.471017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:32.471923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:32.472003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:32.472036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:32.588818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:32.588986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:32.589027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:32.589056] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:32.592463] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-03-06T20:23:32.592763] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-06T20:23:32.592892] [INFO ] [sig ] HEQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:32.735618] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HEQ.txt [2026-03-06T20:23:32.735784] [INFO ] [sig ] [1429/3360] Completed HEQ in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:32.735827] [INFO ] [sig ] [1430/3360] Forecasting HERO... [2026-03-06T20:23:32.735856] [INFO ] [sig ] Generating forecast for: HERO [2026-03-06T20:23:32.735886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-06T20:23:32.746743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-06T20:23:32.747103] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-06T20:23:32.747940] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-06T20:23:32.747995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:32.748027] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:32.748054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:32.748110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:32.805215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:32.806138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:32.806224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:32.806259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:32.926353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:32.926520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:32.926561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:32.926611] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:32.930152] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=30.67%) [2026-03-06T20:23:32.930439] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-06T20:23:32.930590] [INFO ] [sig ] HERO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:33.073677] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HERO.txt [2026-03-06T20:23:33.073859] [INFO ] [sig ] [1430/3360] Completed HERO in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:33.073907] [INFO ] [sig ] [1431/3360] Forecasting HESM... [2026-03-06T20:23:33.073938] [INFO ] [sig ] Generating forecast for: HESM [2026-03-06T20:23:33.073969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-06T20:23:33.085822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-06T20:23:33.086191] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-06T20:23:33.087010] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-06T20:23:33.087065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:33.087099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:33.087128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:33.087186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:33.149032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:33.149993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:33.150079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:33.150113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:33.274925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:33.275090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:33.275130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:33.275160] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:33.278695] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=46.83%) [2026-03-06T20:23:33.278975] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-06T20:23:33.279106] [INFO ] [sig ] HESM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:33.420786] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HESM.txt [2026-03-06T20:23:33.420950] [INFO ] [sig ] [1431/3360] Completed HESM in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:33.420993] [INFO ] [sig ] [1432/3360] Forecasting HFFG... [2026-03-06T20:23:33.421022] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-06T20:23:33.421052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-06T20:23:33.432045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-06T20:23:33.432430] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-06T20:23:33.433238] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-06T20:23:33.433292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:33.433324] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:33.433351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:33.433424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:33.490744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:33.491633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:33.491716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:33.491748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:33.612204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:33.612369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:33.612409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:33.612438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:33.616000] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-03-06T20:23:33.616284] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-06T20:23:33.616442] [INFO ] [sig ] HFFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:33.760602] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HFFG.txt [2026-03-06T20:23:33.760763] [INFO ] [sig ] [1432/3360] Completed HFFG in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:33.760805] [INFO ] [sig ] [1433/3360] Forecasting HFRO... [2026-03-06T20:23:33.760835] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-06T20:23:33.760866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-06T20:23:33.772420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-06T20:23:33.772853] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-06T20:23:33.773652] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-06T20:23:33.773705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:33.773745] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:33.773771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:33.773827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:33.831901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:33.832820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:33.832904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:33.832939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:33.955645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:33.955813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:33.955855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:33.955885] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:33.959457] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-03-06T20:23:33.959786] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-06T20:23:33.959927] [INFO ] [sig ] HFRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:34.102261] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HFRO.txt [2026-03-06T20:23:34.102442] [INFO ] [sig ] [1433/3360] Completed HFRO in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:34.102482] [INFO ] [sig ] [1434/3360] Forecasting HFWA... [2026-03-06T20:23:34.102512] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-06T20:23:34.102543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-06T20:23:34.118812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-06T20:23:34.119220] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-06T20:23:34.120061] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-06T20:23:34.120130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:34.120165] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:34.120195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:34.120254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:34.179475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:34.180384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:34.180511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:34.180547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:34.303448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:34.303629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:34.303672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:34.303701] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:34.307141] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-03-06T20:23:34.307434] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-06T20:23:34.307567] [INFO ] [sig ] HFWA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:34.452589] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HFWA.txt [2026-03-06T20:23:34.452760] [INFO ] [sig ] [1434/3360] Completed HFWA in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:34.452802] [INFO ] [sig ] [1435/3360] Forecasting HG... [2026-03-06T20:23:34.452835] [INFO ] [sig ] Generating forecast for: HG [2026-03-06T20:23:34.452869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-06T20:23:34.464071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-06T20:23:34.464490] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-06T20:23:34.465348] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-06T20:23:34.465403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:34.465439] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:34.465468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:34.465527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:34.524626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:34.525623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:34.525711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:34.525745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:34.650114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:34.650283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:34.650325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:34.650356] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:34.653888] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=85.41%) [2026-03-06T20:23:34.654198] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-06T20:23:34.654338] [INFO ] [sig ] HG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:34.804313] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HG.txt [2026-03-06T20:23:34.804537] [INFO ] [sig ] [1435/3360] Completed HG in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:34.804625] [INFO ] [sig ] [1436/3360] Forecasting HGBL... [2026-03-06T20:23:34.804673] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-06T20:23:34.804718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-06T20:23:34.817312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-06T20:23:34.817731] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-06T20:23:34.818634] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-06T20:23:34.818689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:34.818721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:34.818749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:34.818807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:34.877239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:34.878179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:34.878267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:34.878302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:34.998824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:34.998988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:34.999029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:34.999058] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:35.002761] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-03-06T20:23:35.003052] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-06T20:23:35.003189] [INFO ] [sig ] HGBL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:35.147076] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HGBL.txt [2026-03-06T20:23:35.147232] [INFO ] [sig ] [1436/3360] Completed HGBL in 0.3s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:35.147274] [INFO ] [sig ] [1437/3360] Forecasting HGLB... [2026-03-06T20:23:35.147303] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-06T20:23:35.147334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-06T20:23:35.158217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-06T20:23:35.158622] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-06T20:23:35.159411] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-06T20:23:35.159465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:35.159498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:35.159526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:35.159607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:35.220431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:35.221356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:35.221444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:35.221478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:35.349790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:35.349959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:35.350003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:35.350036] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:35.353692] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=77.58%) [2026-03-06T20:23:35.354008] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-06T20:23:35.354151] [INFO ] [sig ] HGLB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:35.519647] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HGLB.txt [2026-03-06T20:23:35.519849] [INFO ] [sig ] [1437/3360] Completed HGLB in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:35.519900] [INFO ] [sig ] [1438/3360] Forecasting HGTY... [2026-03-06T20:23:35.519932] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-06T20:23:35.519963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-06T20:23:35.531539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-06T20:23:35.532031] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-06T20:23:35.533052] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-06T20:23:35.533114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:35.533150] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:35.533178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:35.533237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:35.593364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:35.594618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:35.594720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:35.594755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:35.733315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:35.733494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:35.733537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:35.733568] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:35.739083] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-06T20:23:35.739680] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-06T20:23:35.739869] [INFO ] [sig ] HGTY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:35.892669] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HGTY.txt [2026-03-06T20:23:35.892853] [INFO ] [sig ] [1438/3360] Completed HGTY in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:35.892896] [INFO ] [sig ] [1439/3360] Forecasting HHH... [2026-03-06T20:23:35.892926] [INFO ] [sig ] Generating forecast for: HHH [2026-03-06T20:23:35.892957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-06T20:23:35.904466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-06T20:23:35.904926] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-06T20:23:35.905845] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-06T20:23:35.905902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:35.905937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:35.905967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:35.906031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:35.973056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:35.974002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:35.974095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:35.974130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:36.100505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:36.100695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:36.100740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:36.100771] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:36.104823] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-06T20:23:36.105198] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-06T20:23:36.105352] [INFO ] [sig ] HHH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:36.254439] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HHH.txt [2026-03-06T20:23:36.254624] [INFO ] [sig ] [1439/3360] Completed HHH in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:36.254671] [INFO ] [sig ] [1440/3360] Forecasting HIFS... [2026-03-06T20:23:36.254701] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-06T20:23:36.254732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-06T20:23:36.266241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-06T20:23:36.266680] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-06T20:23:36.267464] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-06T20:23:36.267516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:36.267550] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:36.267602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:36.267663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:36.327053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:36.328166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:36.328254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:36.328288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:36.448229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:36.448384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:36.448423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:36.448453] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:36.451951] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=39.17%) [2026-03-06T20:23:36.452232] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-06T20:23:36.452361] [INFO ] [sig ] HIFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:36.681287] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIFS.txt [2026-03-06T20:23:36.681449] [INFO ] [sig ] [1440/3360] Completed HIFS in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:36.681498] [INFO ] [sig ] [1441/3360] Forecasting HIG... [2026-03-06T20:23:36.681534] [INFO ] [sig ] Generating forecast for: HIG [2026-03-06T20:23:36.681589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-06T20:23:36.694261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-06T20:23:36.694657] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-06T20:23:36.695471] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-06T20:23:36.695526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:36.695609] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:36.695642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:36.695702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:36.756343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:36.757229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:36.757316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:36.757352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:36.881265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:36.881428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:36.881489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:36.881520] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:36.885047] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=41.81%) [2026-03-06T20:23:36.885336] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-06T20:23:36.885470] [INFO ] [sig ] HIG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:37.042067] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIG.txt [2026-03-06T20:23:37.042230] [INFO ] [sig ] [1441/3360] Completed HIG in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:37.042276] [INFO ] [sig ] [1442/3360] Forecasting HII... [2026-03-06T20:23:37.042307] [INFO ] [sig ] Generating forecast for: HII [2026-03-06T20:23:37.042339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-06T20:23:37.054904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-06T20:23:37.055296] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-06T20:23:37.056273] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-06T20:23:37.056330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:37.056363] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:37.056398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:37.056470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:37.118305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:37.119073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:37.119158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:37.119193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:37.253364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:37.253541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:37.253611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:37.253644] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:37.257385] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-03-06T20:23:37.257704] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-06T20:23:37.257860] [INFO ] [sig ] HII: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:37.404982] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HII.txt [2026-03-06T20:23:37.405117] [INFO ] [sig ] [1442/3360] Completed HII in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.4m [2026-03-06T20:23:37.405158] [INFO ] [sig ] [1443/3360] Forecasting HIMS... [2026-03-06T20:23:37.405187] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-06T20:23:37.405218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-06T20:23:37.416036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-06T20:23:37.416403] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-06T20:23:37.417267] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-06T20:23:37.417323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:37.417357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:37.417388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:37.417460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:37.479173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:37.479977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:37.480064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:37.480098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:37.606767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:37.606930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:37.606970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:37.606999] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:37.610826] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-03-06T20:23:37.611111] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-06T20:23:37.611243] [INFO ] [sig ] HIMS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:37.769325] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIMS.txt [2026-03-06T20:23:37.769503] [INFO ] [sig ] [1443/3360] Completed HIMS in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.4m [2026-03-06T20:23:37.769552] [INFO ] [sig ] [1444/3360] Forecasting HIMX... [2026-03-06T20:23:37.769806] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-06T20:23:37.769855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-06T20:23:37.784893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-06T20:23:37.785335] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-06T20:23:37.786215] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-06T20:23:37.786271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:37.786304] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:37.786333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:37.786392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:37.850203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:37.851146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:37.851232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:37.851267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:37.981365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:37.981529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:37.981591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:37.981850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:37.985640] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=43.33%) [2026-03-06T20:23:37.986112] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-06T20:23:37.986250] [INFO ] [sig ] HIMX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:38.135002] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIMX.txt [2026-03-06T20:23:38.135165] [INFO ] [sig ] [1444/3360] Completed HIMX in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.4m [2026-03-06T20:23:38.135208] [INFO ] [sig ] [1445/3360] Forecasting HIO... [2026-03-06T20:23:38.135238] [INFO ] [sig ] Generating forecast for: HIO [2026-03-06T20:23:38.135268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-06T20:23:38.148273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-06T20:23:38.148711] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-06T20:23:38.149558] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-06T20:23:38.149636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:38.149898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:38.149931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:38.149989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:38.209910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:38.210804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:38.210889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:38.210925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:38.341784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:38.341950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:38.341992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:38.342023] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:38.346234] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-03-06T20:23:38.346537] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-06T20:23:38.346696] [INFO ] [sig ] HIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:38.491664] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIO.txt [2026-03-06T20:23:38.492007] [INFO ] [sig ] [1445/3360] Completed HIO in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.4m [2026-03-06T20:23:38.492049] [INFO ] [sig ] [1446/3360] Forecasting HIPO... [2026-03-06T20:23:38.492079] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-06T20:23:38.492110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-06T20:23:38.504489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-06T20:23:38.504944] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-06T20:23:38.505795] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-06T20:23:38.505850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:38.505883] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:38.505911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:38.505971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:38.569400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:38.570640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:38.570743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:38.570777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:38.703951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:38.704125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:38.704167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:38.704198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:38.708006] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=38.88%) [2026-03-06T20:23:38.708349] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-06T20:23:38.708509] [INFO ] [sig ] HIPO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:38.859261] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIPO.txt [2026-03-06T20:23:38.859434] [INFO ] [sig ] [1446/3360] Completed HIPO in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:38.859478] [INFO ] [sig ] [1447/3360] Forecasting HITI... [2026-03-06T20:23:38.859508] [INFO ] [sig ] Generating forecast for: HITI [2026-03-06T20:23:38.859540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-06T20:23:38.871312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-06T20:23:38.871779] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-06T20:23:38.872660] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-06T20:23:38.872713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:38.872745] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:38.872771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:38.872827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:38.936266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:38.937175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:38.937262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:38.937294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:39.062202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:39.062367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:39.062407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:39.062436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:39.066278] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-03-06T20:23:39.066566] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-06T20:23:39.066891] [INFO ] [sig ] HITI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:39.210791] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HITI.txt [2026-03-06T20:23:39.210935] [INFO ] [sig ] [1447/3360] Completed HITI in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:39.210976] [INFO ] [sig ] [1448/3360] Forecasting HIVE... [2026-03-06T20:23:39.211005] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-06T20:23:39.211035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-06T20:23:39.222250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-06T20:23:39.222642] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-06T20:23:39.223420] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-06T20:23:39.223478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:39.223511] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:39.223538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:39.223618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:39.281645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:39.282509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:39.282612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:39.282647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:39.404125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:39.404288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:39.404329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:39.404360] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:39.407960] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=25.43%) [2026-03-06T20:23:39.408252] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-06T20:23:39.408388] [INFO ] [sig ] HIVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:39.553418] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIVE.txt [2026-03-06T20:23:39.553610] [INFO ] [sig ] [1448/3360] Completed HIVE in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:39.553669] [INFO ] [sig ] [1449/3360] Forecasting HIX... [2026-03-06T20:23:39.553702] [INFO ] [sig ] Generating forecast for: HIX [2026-03-06T20:23:39.553732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-06T20:23:39.565374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-06T20:23:39.565755] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-06T20:23:39.566547] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-06T20:23:39.566641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:39.566677] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:39.566705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:39.566762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:39.629642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:39.630792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:39.630878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:39.630911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:39.746940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:39.747108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:39.747148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:39.747177] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:39.750831] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=21.93%) [2026-03-06T20:23:39.751130] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-06T20:23:39.751266] [INFO ] [sig ] HIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:39.894414] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HIX.txt [2026-03-06T20:23:39.894595] [INFO ] [sig ] [1449/3360] Completed HIX in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:39.894638] [INFO ] [sig ] [1450/3360] Forecasting HL... [2026-03-06T20:23:39.894670] [INFO ] [sig ] Generating forecast for: HL [2026-03-06T20:23:39.894701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-06T20:23:39.909264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-06T20:23:39.909850] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-06T20:23:39.910953] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-06T20:23:39.911020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:39.911062] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:39.911096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:39.911174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:39.984212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:39.985133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:39.985220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:39.985255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:40.135745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:40.135911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:40.135952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:40.135981] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:40.139505] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: DOWN (p=44.24%) [2026-03-06T20:23:40.139825] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-06T20:23:40.139957] [INFO ] [sig ] HL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:40.286675] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HL.txt [2026-03-06T20:23:40.287003] [INFO ] [sig ] [1450/3360] Completed HL in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:40.287044] [INFO ] [sig ] [1451/3360] Forecasting HLAL... [2026-03-06T20:23:40.287072] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-06T20:23:40.287101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-06T20:23:40.298907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-06T20:23:40.299292] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-06T20:23:40.300114] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-06T20:23:40.300169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:40.300391] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:40.300420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:40.300479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:40.359806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:40.360470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:40.360612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:40.360667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:40.487372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:40.487530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:40.487587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:40.487619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:40.491114] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-03-06T20:23:40.491392] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-06T20:23:40.491530] [INFO ] [sig ] HLAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:40.638154] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HLAL.txt [2026-03-06T20:23:40.638304] [INFO ] [sig ] [1451/3360] Completed HLAL in 0.4s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:40.638345] [INFO ] [sig ] [1452/3360] Forecasting HLF... [2026-03-06T20:23:40.638375] [INFO ] [sig ] Generating forecast for: HLF [2026-03-06T20:23:40.638405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-06T20:23:40.649909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-06T20:23:40.650257] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-06T20:23:40.651062] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-06T20:23:40.651116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:40.651147] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:40.651173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:40.651229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:40.708607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:40.709268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:40.709346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:40.709379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:40.835869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:40.836035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:40.836077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:40.836125] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:40.839914] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-03-06T20:23:40.840195] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-06T20:23:40.840326] [INFO ] [sig ] HLF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:40.986941] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLF.txt [2026-03-06T20:23:40.987106] [INFO ] [sig ] [1452/3360] Completed HLF in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:40.987148] [INFO ] [sig ] [1453/3360] Forecasting HLI... [2026-03-06T20:23:40.987181] [INFO ] [sig ] Generating forecast for: HLI [2026-03-06T20:23:40.987212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-06T20:23:40.999423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-06T20:23:40.999858] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-06T20:23:41.000908] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-06T20:23:41.000962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:41.000994] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:41.001021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:41.001078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:41.057771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:41.058509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:41.058608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:41.058643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:41.174280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:41.174450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:41.174495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:41.174526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:41.178313] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-03-06T20:23:41.178671] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-06T20:23:41.178818] [INFO ] [sig ] HLI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:41.325462] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLI.txt [2026-03-06T20:23:41.325683] [INFO ] [sig ] [1453/3360] Completed HLI in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:41.325727] [INFO ] [sig ] [1454/3360] Forecasting HLIO... [2026-03-06T20:23:41.325759] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-06T20:23:41.325789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-06T20:23:41.337652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-06T20:23:41.338089] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-06T20:23:41.338971] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-06T20:23:41.339027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:41.339062] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:41.339091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:41.339149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:41.399897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:41.400744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:41.400839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:41.400892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:41.521962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:41.522122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:41.522162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:41.522192] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:41.525691] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-06T20:23:41.525969] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-06T20:23:41.526100] [INFO ] [sig ] HLIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:41.669048] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLIO.txt [2026-03-06T20:23:41.669238] [INFO ] [sig ] [1454/3360] Completed HLIO in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:41.669280] [INFO ] [sig ] [1455/3360] Forecasting HLLY... [2026-03-06T20:23:41.669313] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-06T20:23:41.669344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-06T20:23:41.680688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-06T20:23:41.681061] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-06T20:23:41.681875] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-06T20:23:41.681928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:41.681960] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:41.681987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:41.682044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:41.741089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:41.742024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:41.742119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:41.742153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:41.866747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:41.866911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:41.866954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:41.866984] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:41.870626] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-03-06T20:23:41.870922] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-06T20:23:41.871072] [INFO ] [sig ] HLLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:42.018267] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLLY.txt [2026-03-06T20:23:42.018452] [INFO ] [sig ] [1455/3360] Completed HLLY in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:42.018511] [INFO ] [sig ] [1456/3360] Forecasting HLMN... [2026-03-06T20:23:42.018553] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-06T20:23:42.018628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-06T20:23:42.030319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-06T20:23:42.030708] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-06T20:23:42.031516] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-06T20:23:42.031592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:42.031630] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:42.031674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:42.031735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:42.090321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:42.091105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:42.091196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:42.091232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:42.209976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:42.210144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:42.210184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:42.210212] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:42.213712] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-03-06T20:23:42.214014] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-06T20:23:42.214150] [INFO ] [sig ] HLMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:42.360498] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HLMN.txt [2026-03-06T20:23:42.360709] [INFO ] [sig ] [1456/3360] Completed HLMN in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:42.360757] [INFO ] [sig ] [1457/3360] Forecasting HLN... [2026-03-06T20:23:42.360787] [INFO ] [sig ] Generating forecast for: HLN [2026-03-06T20:23:42.360818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-06T20:23:42.371911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-06T20:23:42.372259] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-06T20:23:42.373079] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-06T20:23:42.373134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:42.373167] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:42.373194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:42.373251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:42.429894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:42.430717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:42.430800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:42.430833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:42.550433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:42.550615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:42.550659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:42.550689] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:42.554227] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-03-06T20:23:42.554514] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-06T20:23:42.554696] [INFO ] [sig ] HLN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:42.701130] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLN.txt [2026-03-06T20:23:42.701292] [INFO ] [sig ] [1457/3360] Completed HLN in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:42.701335] [INFO ] [sig ] [1458/3360] Forecasting HLNE... [2026-03-06T20:23:42.701366] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-06T20:23:42.701396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-06T20:23:42.712843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-06T20:23:42.713251] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-06T20:23:42.714097] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-06T20:23:42.714149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:42.714228] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:42.714256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:42.714313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:42.771986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:42.772795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:42.772875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:42.772908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:42.891097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:42.891260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:42.891302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:42.891330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:42.894791] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=60.49%) [2026-03-06T20:23:42.895074] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-06T20:23:42.895202] [INFO ] [sig ] HLNE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:43.037451] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLNE.txt [2026-03-06T20:23:43.037614] [INFO ] [sig ] [1458/3360] Completed HLNE in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:43.037661] [INFO ] [sig ] [1459/3360] Forecasting HLX... [2026-03-06T20:23:43.037692] [INFO ] [sig ] Generating forecast for: HLX [2026-03-06T20:23:43.037721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-06T20:23:43.048481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-06T20:23:43.048887] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-06T20:23:43.049735] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-06T20:23:43.049787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:43.049820] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:43.049847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:43.049904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:43.106655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:43.107459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:43.107540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:43.107591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:43.226364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:43.226517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:43.226558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:43.226606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:43.230115] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-06T20:23:43.230396] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-06T20:23:43.230526] [INFO ] [sig ] HLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:43.385049] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HLX.txt [2026-03-06T20:23:43.385218] [INFO ] [sig ] [1459/3360] Completed HLX in 0.3s | 2.81 sym/s | Total: 8.6m | ETA: 11.3m [2026-03-06T20:23:43.385261] [INFO ] [sig ] [1460/3360] Forecasting HMC... [2026-03-06T20:23:43.385293] [INFO ] [sig ] Generating forecast for: HMC [2026-03-06T20:23:43.385335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-06T20:23:43.396297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-06T20:23:43.396665] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-06T20:23:43.397483] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-06T20:23:43.397536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:43.397568] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:43.397623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:43.397680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:43.455853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:43.456545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:43.456655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:43.456696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:43.578807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:43.578963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:43.579003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:43.579033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:43.582469] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-06T20:23:43.582797] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-06T20:23:43.582932] [INFO ] [sig ] HMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:43.725786] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HMC.txt [2026-03-06T20:23:43.725951] [INFO ] [sig ] [1460/3360] Completed HMC in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.3m [2026-03-06T20:23:43.725993] [INFO ] [sig ] [1461/3360] Forecasting HMN... [2026-03-06T20:23:43.726023] [INFO ] [sig ] Generating forecast for: HMN [2026-03-06T20:23:43.726054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-06T20:23:43.737377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-06T20:23:43.737744] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-06T20:23:43.738593] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-06T20:23:43.738648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:43.738681] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:43.738708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:43.738766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:43.799084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:43.799830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:43.799913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:43.799947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:43.922140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:43.922300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:43.922341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:43.922370] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:43.926027] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-03-06T20:23:43.926334] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-06T20:23:43.926473] [INFO ] [sig ] HMN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:44.069174] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HMN.txt [2026-03-06T20:23:44.069324] [INFO ] [sig ] [1461/3360] Completed HMN in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.3m [2026-03-06T20:23:44.069366] [INFO ] [sig ] [1462/3360] Forecasting HMY... [2026-03-06T20:23:44.069396] [INFO ] [sig ] Generating forecast for: HMY [2026-03-06T20:23:44.069427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-06T20:23:44.080717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-06T20:23:44.081063] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-06T20:23:44.081866] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-06T20:23:44.081919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:44.081951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:44.081979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:44.082036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:44.140459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:44.141270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:44.141351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:44.141384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:44.261740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:44.261904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:44.261944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:44.261975] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:44.265638] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-03-06T20:23:44.265943] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-06T20:23:44.266087] [INFO ] [sig ] HMY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:44.415809] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HMY.txt [2026-03-06T20:23:44.416203] [INFO ] [sig ] [1462/3360] Completed HMY in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:44.416253] [INFO ] [sig ] [1463/3360] Forecasting HNDL... [2026-03-06T20:23:44.416283] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-06T20:23:44.416312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-06T20:23:44.427895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-06T20:23:44.428279] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-06T20:23:44.429191] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-06T20:23:44.429246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:44.429279] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:44.429308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:44.429366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:44.487982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:44.488975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:44.489079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:44.489115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:44.616113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:44.616277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:44.616317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:44.616346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:44.620113] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-03-06T20:23:44.620407] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-06T20:23:44.620545] [INFO ] [sig ] HNDL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:44.768786] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HNDL.txt [2026-03-06T20:23:44.768948] [INFO ] [sig ] [1463/3360] Completed HNDL in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:44.769001] [INFO ] [sig ] [1464/3360] Forecasting HNI... [2026-03-06T20:23:44.769034] [INFO ] [sig ] Generating forecast for: HNI [2026-03-06T20:23:44.769066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-06T20:23:44.781020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-06T20:23:44.781414] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-06T20:23:44.782282] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-06T20:23:44.782336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:44.782368] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:44.782395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:44.782452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:44.848763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:44.849759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:44.849852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:44.849904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:44.978241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:44.978420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:44.978478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:44.978523] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:44.982136] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-03-06T20:23:44.982426] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-06T20:23:44.982560] [INFO ] [sig ] HNI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:45.147866] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HNI.txt [2026-03-06T20:23:45.148048] [INFO ] [sig ] [1464/3360] Completed HNI in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:45.148098] [INFO ] [sig ] [1465/3360] Forecasting HNRG... [2026-03-06T20:23:45.148129] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-06T20:23:45.148159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-06T20:23:45.160628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-06T20:23:45.161038] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-06T20:23:45.161944] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-06T20:23:45.161999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:45.162034] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:45.162066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:45.162149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:45.219073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:45.219983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:45.220089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:45.220123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:45.339706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:45.339883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:45.339924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:45.339953] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:45.343392] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-03-06T20:23:45.343695] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-06T20:23:45.343827] [INFO ] [sig ] HNRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:45.484934] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HNRG.txt [2026-03-06T20:23:45.485075] [INFO ] [sig ] [1465/3360] Completed HNRG in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:45.485117] [INFO ] [sig ] [1466/3360] Forecasting HOG... [2026-03-06T20:23:45.485147] [INFO ] [sig ] Generating forecast for: HOG [2026-03-06T20:23:45.485177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-06T20:23:45.496457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-06T20:23:45.496869] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-06T20:23:45.497686] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-06T20:23:45.497739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:45.497771] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:45.497798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:45.497871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:45.555616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:45.556558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:45.556666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:45.556699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:45.677560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:45.677735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:45.677775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:45.677805] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:45.681311] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-03-06T20:23:45.681610] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-06T20:23:45.681746] [INFO ] [sig ] HOG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:45.828246] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HOG.txt [2026-03-06T20:23:45.828379] [INFO ] [sig ] [1466/3360] Completed HOG in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:45.828419] [INFO ] [sig ] [1467/3360] Forecasting HOLO... [2026-03-06T20:23:45.828448] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-06T20:23:45.828477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-06T20:23:45.840001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-06T20:23:45.840326] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-06T20:23:45.841174] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-06T20:23:45.841228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:45.841259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:45.841286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:45.841343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:45.898323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:45.899008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:45.899085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:45.899117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:46.022612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:46.022763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:46.022803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:46.022830] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:46.026225] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-03-06T20:23:46.026499] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-06T20:23:46.026656] [INFO ] [sig ] HOLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:46.169604] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HOLO.txt [2026-03-06T20:23:46.169736] [INFO ] [sig ] [1467/3360] Completed HOLO in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:46.169778] [INFO ] [sig ] [1468/3360] Forecasting HOLX... [2026-03-06T20:23:46.169808] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-06T20:23:46.169838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-06T20:23:46.180597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-06T20:23:46.180914] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-06T20:23:46.181714] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-06T20:23:46.181768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:46.181801] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:46.181829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:46.181887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:46.239967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:46.240630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:46.240754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:46.240795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:46.362842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:46.363002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:46.363044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:46.363074] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:46.366470] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-03-06T20:23:46.366777] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-06T20:23:46.366910] [INFO ] [sig ] HOLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:46.512965] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HOLX.txt [2026-03-06T20:23:46.513107] [INFO ] [sig ] [1468/3360] Completed HOLX in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:46.513149] [INFO ] [sig ] [1469/3360] Forecasting HOMB... [2026-03-06T20:23:46.513181] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-06T20:23:46.513211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-06T20:23:46.524626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-06T20:23:46.524967] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-06T20:23:46.525786] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-06T20:23:46.525855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:46.525888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:46.525915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:46.525972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:46.583288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:46.583926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:46.584020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:46.584054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:46.701487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:46.701661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:46.701708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:46.701743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:46.705209] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-06T20:23:46.705505] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-06T20:23:46.705662] [INFO ] [sig ] HOMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:46.848076] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HOMB.txt [2026-03-06T20:23:46.848209] [INFO ] [sig ] [1469/3360] Completed HOMB in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:46.848249] [INFO ] [sig ] [1470/3360] Forecasting HON... [2026-03-06T20:23:46.848278] [INFO ] [sig ] Generating forecast for: HON [2026-03-06T20:23:46.848308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-06T20:23:46.859610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-06T20:23:46.859927] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-06T20:23:46.860729] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-06T20:23:46.860780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:46.860813] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:46.860840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:46.860898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:46.918160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:46.919005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:46.919089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:46.919121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:47.042753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:47.042900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:47.042939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:47.042967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:47.046383] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-03-06T20:23:47.046680] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-06T20:23:47.046810] [INFO ] [sig ] HON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:47.192368] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HON.txt [2026-03-06T20:23:47.192515] [INFO ] [sig ] [1470/3360] Completed HON in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:47.192557] [INFO ] [sig ] [1471/3360] Forecasting HOOD... [2026-03-06T20:23:47.192606] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-06T20:23:47.192638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-06T20:23:47.204409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-06T20:23:47.204776] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-06T20:23:47.205606] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-06T20:23:47.205659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:47.205698] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:47.205731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:47.205806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:47.263413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:47.264313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:47.264420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:47.264455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:47.387948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:47.388122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:47.388162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:47.388191] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:47.391775] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-03-06T20:23:47.392098] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-06T20:23:47.392229] [INFO ] [sig ] HOOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:47.533910] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HOOD.txt [2026-03-06T20:23:47.534096] [INFO ] [sig ] [1471/3360] Completed HOOD in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:47.534136] [INFO ] [sig ] [1472/3360] Forecasting HOPE... [2026-03-06T20:23:47.534167] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-06T20:23:47.534197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-06T20:23:47.545405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-06T20:23:47.545818] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-06T20:23:47.546633] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-06T20:23:47.546685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:47.546717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:47.546744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:47.546801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:47.604066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:47.604839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:47.604921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:47.604954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:47.721061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:47.721226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:47.721266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:47.721295] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:47.724850] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-03-06T20:23:47.725127] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-06T20:23:47.725254] [INFO ] [sig ] HOPE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:47.873405] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HOPE.txt [2026-03-06T20:23:47.873591] [INFO ] [sig ] [1472/3360] Completed HOPE in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:47.873644] [INFO ] [sig ] [1473/3360] Forecasting HP... [2026-03-06T20:23:47.873676] [INFO ] [sig ] Generating forecast for: HP [2026-03-06T20:23:47.873706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-06T20:23:47.886233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-06T20:23:47.886614] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-06T20:23:47.887509] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-06T20:23:47.887563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:47.887614] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:47.887643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:47.887709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:47.944886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:47.945534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:47.945629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:47.945663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:48.060806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:48.060941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:48.060980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:48.061007] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:48.064341] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-03-06T20:23:48.064634] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-06T20:23:48.064770] [INFO ] [sig ] HP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:48.206697] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HP.txt [2026-03-06T20:23:48.206834] [INFO ] [sig ] [1473/3360] Completed HP in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:48.206873] [INFO ] [sig ] [1474/3360] Forecasting HPE... [2026-03-06T20:23:48.206902] [INFO ] [sig ] Generating forecast for: HPE [2026-03-06T20:23:48.206932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-06T20:23:48.218130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-06T20:23:48.218468] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-06T20:23:48.219293] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-06T20:23:48.219346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:48.219378] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:48.219405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:48.219462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:48.276264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:48.276919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:48.276997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:48.277028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:48.399805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:48.399952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:48.399991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:48.400019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:48.403426] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=33.38%) [2026-03-06T20:23:48.403719] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-06T20:23:48.403863] [INFO ] [sig ] HPE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:48.549400] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HPE.txt [2026-03-06T20:23:48.549545] [INFO ] [sig ] [1474/3360] Completed HPE in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:48.549604] [INFO ] [sig ] [1475/3360] Forecasting HPF... [2026-03-06T20:23:48.549636] [INFO ] [sig ] Generating forecast for: HPF [2026-03-06T20:23:48.549666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-06T20:23:48.561999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-06T20:23:48.562326] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-06T20:23:48.563156] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-06T20:23:48.563208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:48.563289] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:48.563317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:48.563374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:48.621084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:48.621728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:48.621812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:48.621845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:48.739392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:48.739534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:48.739591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:48.739624] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:48.743004] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-03-06T20:23:48.743281] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-06T20:23:48.743409] [INFO ] [sig ] HPF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:48.884029] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HPF.txt [2026-03-06T20:23:48.884147] [INFO ] [sig ] [1475/3360] Completed HPF in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:48.884185] [INFO ] [sig ] [1476/3360] Forecasting HPI... [2026-03-06T20:23:48.884214] [INFO ] [sig ] Generating forecast for: HPI [2026-03-06T20:23:48.884244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-06T20:23:48.895686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-06T20:23:48.896016] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-06T20:23:48.896808] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-06T20:23:48.896859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:48.896891] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:48.896917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:48.896974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:48.953360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:48.954006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:48.954084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:48.954116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:49.070606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:49.070733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:49.070773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:49.070816] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:49.074163] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-03-06T20:23:49.074435] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-06T20:23:49.074562] [INFO ] [sig ] HPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:49.220138] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HPI.txt [2026-03-06T20:23:49.220271] [INFO ] [sig ] [1476/3360] Completed HPI in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.2m [2026-03-06T20:23:49.220312] [INFO ] [sig ] [1477/3360] Forecasting HPK... [2026-03-06T20:23:49.220342] [INFO ] [sig ] Generating forecast for: HPK [2026-03-06T20:23:49.220371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-06T20:23:49.231998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-06T20:23:49.232329] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-06T20:23:49.233167] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-06T20:23:49.233220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:49.233252] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:49.233279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:49.233336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:49.290855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:49.291485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:49.291563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:49.291614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:49.413804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:49.413953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:49.413991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:49.414019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:49.417404] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-03-06T20:23:49.417704] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-06T20:23:49.417857] [INFO ] [sig ] HPK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:49.559752] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HPK.txt [2026-03-06T20:23:49.559861] [INFO ] [sig ] [1477/3360] Completed HPK in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.2m [2026-03-06T20:23:49.559900] [INFO ] [sig ] [1478/3360] Forecasting HPP... [2026-03-06T20:23:49.559930] [INFO ] [sig ] Generating forecast for: HPP [2026-03-06T20:23:49.559961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-06T20:23:49.571650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-06T20:23:49.571979] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-06T20:23:49.572770] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-06T20:23:49.572821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:49.572854] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:49.572881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:49.572938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:49.629888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:49.630484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:49.630594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:49.630630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:49.753541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:49.753697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:49.753736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:49.753764] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:49.757281] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: UP (p=85.44%) [2026-03-06T20:23:49.757558] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-06T20:23:49.757714] [INFO ] [sig ] HPP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:49.902452] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HPP.txt [2026-03-06T20:23:49.902612] [INFO ] [sig ] [1478/3360] Completed HPP in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.2m [2026-03-06T20:23:49.902656] [INFO ] [sig ] [1479/3360] Forecasting HPQ... [2026-03-06T20:23:49.902686] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-06T20:23:49.902717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-06T20:23:49.914998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-06T20:23:49.915350] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-06T20:23:49.916175] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-06T20:23:49.916228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:49.916260] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:49.916287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:49.916351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:49.974860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:49.975503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:49.975599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:49.975634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:50.098109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:50.098245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:50.098284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:50.098313] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:50.101786] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=38.51%) [2026-03-06T20:23:50.102061] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-06T20:23:50.102187] [INFO ] [sig ] HPQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:50.244339] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HPQ.txt [2026-03-06T20:23:50.244455] [INFO ] [sig ] [1479/3360] Completed HPQ in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:50.244495] [INFO ] [sig ] [1480/3360] Forecasting HPS... [2026-03-06T20:23:50.244523] [INFO ] [sig ] Generating forecast for: HPS [2026-03-06T20:23:50.244553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-06T20:23:50.255948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-06T20:23:50.256268] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-06T20:23:50.257098] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-06T20:23:50.257151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:50.257182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:50.257223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:50.257281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:50.315220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:50.315867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:50.315944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:50.315976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:50.435023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:50.435166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:50.435205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:50.435233] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:50.438636] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-03-06T20:23:50.438946] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-06T20:23:50.439074] [INFO ] [sig ] HPS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:50.585992] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HPS.txt [2026-03-06T20:23:50.586180] [INFO ] [sig ] [1480/3360] Completed HPS in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:50.586230] [INFO ] [sig ] [1481/3360] Forecasting HQI... [2026-03-06T20:23:50.586261] [INFO ] [sig ] Generating forecast for: HQI [2026-03-06T20:23:50.586291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-06T20:23:50.598212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-06T20:23:50.598626] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-06T20:23:50.599586] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-06T20:23:50.599639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:50.599671] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:50.599698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:50.599764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:50.656880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:50.657908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:50.657995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:50.658028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:50.765656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:50.765814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:50.765854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:50.765882] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:50.769344] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=62.79%) [2026-03-06T20:23:50.769640] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-06T20:23:50.769774] [INFO ] [sig ] HQI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:50.911662] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HQI.txt [2026-03-06T20:23:50.911786] [INFO ] [sig ] [1481/3360] Completed HQI in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:50.911827] [INFO ] [sig ] [1482/3360] Forecasting HQL... [2026-03-06T20:23:50.911856] [INFO ] [sig ] Generating forecast for: HQL [2026-03-06T20:23:50.911886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-06T20:23:50.923184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-06T20:23:50.923558] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-06T20:23:50.924400] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-06T20:23:50.924454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:50.924487] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:50.924515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:50.924601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:50.982739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:50.983356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:50.983435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:50.983466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:51.100943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:51.101086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:51.101125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:51.101153] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:51.104526] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=56.35%) [2026-03-06T20:23:51.104848] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-06T20:23:51.104983] [INFO ] [sig ] HQL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:51.250521] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HQL.txt [2026-03-06T20:23:51.250704] [INFO ] [sig ] [1482/3360] Completed HQL in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:51.250764] [INFO ] [sig ] [1483/3360] Forecasting HQY... [2026-03-06T20:23:51.250802] [INFO ] [sig ] Generating forecast for: HQY [2026-03-06T20:23:51.250840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-06T20:23:51.262117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-06T20:23:51.262442] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-06T20:23:51.263242] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-06T20:23:51.263293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:51.263325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:51.263352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:51.263409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:51.321052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:51.321708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:51.321786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:51.321819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:51.442393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:51.442533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:51.442588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:51.442622] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:51.445984] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=46.78%) [2026-03-06T20:23:51.446257] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-06T20:23:51.446383] [INFO ] [sig ] HQY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:51.588200] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HQY.txt [2026-03-06T20:23:51.588362] [INFO ] [sig ] [1483/3360] Completed HQY in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:51.588402] [INFO ] [sig ] [1484/3360] Forecasting HRB... [2026-03-06T20:23:51.588433] [INFO ] [sig ] Generating forecast for: HRB [2026-03-06T20:23:51.588470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-06T20:23:51.600456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-06T20:23:51.600790] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-06T20:23:51.601560] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-06T20:23:51.601638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:51.601670] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:51.601697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:51.601754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:51.659107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:51.659915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:51.659993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:51.660205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:51.785822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:51.785980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:51.786019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:51.786047] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:51.789725] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-03-06T20:23:51.790013] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-06T20:23:51.790142] [INFO ] [sig ] HRB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:51.936608] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HRB.txt [2026-03-06T20:23:51.936773] [INFO ] [sig ] [1484/3360] Completed HRB in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:51.936818] [INFO ] [sig ] [1485/3360] Forecasting HRL... [2026-03-06T20:23:51.936849] [INFO ] [sig ] Generating forecast for: HRL [2026-03-06T20:23:51.936879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-06T20:23:51.948375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-06T20:23:51.948747] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-06T20:23:51.949594] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-06T20:23:51.949649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:51.949682] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:51.949710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:51.949770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:52.007496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:52.008221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:52.008299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:52.008332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:52.127624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:52.127780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:52.127841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:52.127873] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:52.131422] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-03-06T20:23:52.131730] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-06T20:23:52.131892] [INFO ] [sig ] HRL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:52.275519] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HRL.txt [2026-03-06T20:23:52.275682] [INFO ] [sig ] [1485/3360] Completed HRL in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:52.275724] [INFO ] [sig ] [1486/3360] Forecasting HRMY... [2026-03-06T20:23:52.275755] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-06T20:23:52.275792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-06T20:23:52.287253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-06T20:23:52.287626] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-06T20:23:52.288423] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-06T20:23:52.288474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:52.288505] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:52.288531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:52.288605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:52.348074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:52.348852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:52.348937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:52.348970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:52.467288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:52.467451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:52.467491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:52.467520] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:52.471852] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=32.48%) [2026-03-06T20:23:52.472246] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-06T20:23:52.472408] [INFO ] [sig ] HRMY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:52.616367] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HRMY.txt [2026-03-06T20:23:52.616549] [INFO ] [sig ] [1486/3360] Completed HRMY in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:52.616609] [INFO ] [sig ] [1487/3360] Forecasting HRTG... [2026-03-06T20:23:52.616642] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-06T20:23:52.616672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-06T20:23:52.628845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-06T20:23:52.629276] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-06T20:23:52.630353] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-06T20:23:52.630408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:52.630442] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:52.630471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:52.630531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:52.687878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:52.688700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:52.688785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:52.688824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:52.818568] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:52.818749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:52.818797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:52.818834] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:52.822469] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-03-06T20:23:52.822792] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-06T20:23:52.822930] [INFO ] [sig ] HRTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:52.968249] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HRTG.txt [2026-03-06T20:23:52.968406] [INFO ] [sig ] [1487/3360] Completed HRTG in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:52.968447] [INFO ] [sig ] [1488/3360] Forecasting HRTX... [2026-03-06T20:23:52.968476] [INFO ] [sig ] Generating forecast for: HRTX [2026-03-06T20:23:52.968507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-03-06T20:23:52.979654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-03-06T20:23:52.980015] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-03-06T20:23:52.980841] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-03-06T20:23:52.980905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:52.980943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:52.980970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:52.981028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:53.038029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:53.038674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:53.038751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:53.038783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:53.155527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:53.155703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:53.155744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:53.155778] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:53.159277] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-03-06T20:23:53.159552] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-03-06T20:23:53.159699] [INFO ] [sig ] HRTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:53.304130] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HRTX.txt [2026-03-06T20:23:53.304287] [INFO ] [sig ] [1488/3360] Completed HRTX in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:53.304354] [INFO ] [sig ] [1489/3360] Forecasting HRZN... [2026-03-06T20:23:53.304385] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-06T20:23:53.304415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-06T20:23:53.315355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-06T20:23:53.315732] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-06T20:23:53.316516] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-06T20:23:53.316601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:53.316638] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:53.316666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:53.316723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:53.373725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:53.374397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:53.374475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:53.374506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:53.499601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:53.499784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:53.499834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:53.499869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:53.503424] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-06T20:23:53.503725] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-06T20:23:53.503861] [INFO ] [sig ] HRZN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:53.646504] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HRZN.txt [2026-03-06T20:23:53.646701] [INFO ] [sig ] [1489/3360] Completed HRZN in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:53.646746] [INFO ] [sig ] [1490/3360] Forecasting HSAI... [2026-03-06T20:23:53.646775] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-06T20:23:53.646805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-06T20:23:53.658319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-06T20:23:53.658717] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-06T20:23:53.659541] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-06T20:23:53.659618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:53.659652] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:53.659679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:53.659737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:53.720598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:53.721619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:53.721700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:53.721733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:53.846817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:53.846970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:53.847012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:53.847043] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:53.851421] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-03-06T20:23:53.851817] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-06T20:23:53.852011] [INFO ] [sig ] HSAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:54.006891] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HSAI.txt [2026-03-06T20:23:54.007055] [INFO ] [sig ] [1490/3360] Completed HSAI in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:54.007097] [INFO ] [sig ] [1491/3360] Forecasting HSBC... [2026-03-06T20:23:54.007128] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-06T20:23:54.007157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-06T20:23:54.018286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-06T20:23:54.018660] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-06T20:23:54.019502] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-06T20:23:54.019555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:54.019608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:54.019636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:54.019693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:54.076381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:54.077045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:54.077126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:54.077158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:54.202122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:54.202283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:54.202322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:54.202350] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:54.205818] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=53.91%) [2026-03-06T20:23:54.206097] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-06T20:23:54.206225] [INFO ] [sig ] HSBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:54.348254] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HSBC.txt [2026-03-06T20:23:54.348390] [INFO ] [sig ] [1491/3360] Completed HSBC in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:54.348429] [INFO ] [sig ] [1492/3360] Forecasting HSCS... [2026-03-06T20:23:54.348459] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-06T20:23:54.348490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-06T20:23:54.359477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-06T20:23:54.359846] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-06T20:23:54.360706] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-06T20:23:54.360760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:54.360792] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:54.360852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:54.360924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:54.420136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:54.421032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:54.421115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:54.421148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:54.541913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:54.542082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:54.542122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:54.542151] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:54.545754] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-03-06T20:23:54.546125] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-06T20:23:54.546279] [INFO ] [sig ] HSCS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:54.697700] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HSCS.txt [2026-03-06T20:23:54.697867] [INFO ] [sig ] [1492/3360] Completed HSCS in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:54.697911] [INFO ] [sig ] [1493/3360] Forecasting HSHP... [2026-03-06T20:23:54.697944] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-06T20:23:54.697972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-06T20:23:54.709420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-06T20:23:54.709787] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-06T20:23:54.710603] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-06T20:23:54.710688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:54.710722] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:54.710749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:54.710806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:54.771473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:54.772222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:54.772304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:54.772337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:54.904378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:54.904529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:54.904585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:54.904618] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:54.908459] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=67.96%) [2026-03-06T20:23:54.908766] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-06T20:23:54.908940] [INFO ] [sig ] HSHP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:55.056231] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HSHP.txt [2026-03-06T20:23:55.056371] [INFO ] [sig ] [1493/3360] Completed HSHP in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:55.056411] [INFO ] [sig ] [1494/3360] Forecasting HSIC... [2026-03-06T20:23:55.056441] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-06T20:23:55.056471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-06T20:23:55.067916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-06T20:23:55.068280] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-06T20:23:55.069134] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-06T20:23:55.069186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:55.069219] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:55.069248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:55.069306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:55.128492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:55.129202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:55.129283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:55.129316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:55.256185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:55.256346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:55.256388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:55.256418] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:55.259877] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-06T20:23:55.260168] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-06T20:23:55.260298] [INFO ] [sig ] HSIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:55.406492] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HSIC.txt [2026-03-06T20:23:55.406647] [INFO ] [sig ] [1494/3360] Completed HSIC in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.1m [2026-03-06T20:23:55.406696] [INFO ] [sig ] [1495/3360] Forecasting HSTM... [2026-03-06T20:23:55.406726] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-06T20:23:55.406757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-06T20:23:55.421483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-06T20:23:55.422035] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-06T20:23:55.423027] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-06T20:23:55.423085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:55.423121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:55.423151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:55.423216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:55.482425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:55.483403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:55.483511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:55.483562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:55.606191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:55.606365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:55.606407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:55.606436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:55.610010] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-03-06T20:23:55.610294] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-06T20:23:55.610425] [INFO ] [sig ] HSTM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:55.751543] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HSTM.txt [2026-03-06T20:23:55.751680] [INFO ] [sig ] [1495/3360] Completed HSTM in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:55.751721] [INFO ] [sig ] [1496/3360] Forecasting HSY... [2026-03-06T20:23:55.751751] [INFO ] [sig ] Generating forecast for: HSY [2026-03-06T20:23:55.751782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-06T20:23:55.763305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-06T20:23:55.763646] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-06T20:23:55.764418] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-06T20:23:55.764471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:55.764505] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:55.764531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:55.764610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:55.822240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:55.822878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:55.822956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:55.822988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:55.942466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:55.942610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:55.942649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:55.942678] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:55.946067] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=34.02%) [2026-03-06T20:23:55.946340] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-06T20:23:55.946467] [INFO ] [sig ] HSY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:56.091321] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HSY.txt [2026-03-06T20:23:56.091438] [INFO ] [sig ] [1496/3360] Completed HSY in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:56.091489] [INFO ] [sig ] [1497/3360] Forecasting HTBK... [2026-03-06T20:23:56.091523] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-06T20:23:56.091552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-06T20:23:56.102982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-06T20:23:56.103312] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-06T20:23:56.104141] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-06T20:23:56.104196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:56.104229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:56.104257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:56.104315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:56.163470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:56.164106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:56.164187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:56.164220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:56.282935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:56.283064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:56.283102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:56.283129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:56.286475] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-03-06T20:23:56.286767] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-06T20:23:56.286899] [INFO ] [sig ] HTBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:56.429781] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTBK.txt [2026-03-06T20:23:56.429907] [INFO ] [sig ] [1497/3360] Completed HTBK in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:56.429953] [INFO ] [sig ] [1498/3360] Forecasting HTD... [2026-03-06T20:23:56.429993] [INFO ] [sig ] Generating forecast for: HTD [2026-03-06T20:23:56.430029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-06T20:23:56.440957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-06T20:23:56.441303] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-06T20:23:56.442106] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-06T20:23:56.442159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:56.442190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:56.442216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:56.442277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:56.499476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:56.500117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:56.500197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:56.500232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:56.619306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:56.619431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:56.619469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:56.619498] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:56.622853] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-03-06T20:23:56.623178] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-06T20:23:56.623307] [INFO ] [sig ] HTD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:56.769107] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTD.txt [2026-03-06T20:23:56.769258] [INFO ] [sig ] [1498/3360] Completed HTD in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:56.769301] [INFO ] [sig ] [1499/3360] Forecasting HTGC... [2026-03-06T20:23:56.769331] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-06T20:23:56.769361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-06T20:23:56.780856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-06T20:23:56.781189] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-06T20:23:56.782006] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-06T20:23:56.782066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:56.782099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:56.782126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:56.782183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:56.839753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:56.840365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:56.840445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:56.840477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:56.963124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:56.963292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:56.963332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:56.963360] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:56.966878] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-03-06T20:23:56.967156] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-06T20:23:56.967286] [INFO ] [sig ] HTGC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:57.109166] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTGC.txt [2026-03-06T20:23:57.109336] [INFO ] [sig ] [1499/3360] Completed HTGC in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:57.109378] [INFO ] [sig ] [1500/3360] Forecasting HTH... [2026-03-06T20:23:57.109407] [INFO ] [sig ] Generating forecast for: HTH [2026-03-06T20:23:57.109437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-06T20:23:57.121483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-06T20:23:57.121886] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-06T20:23:57.122698] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-06T20:23:57.122752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:57.122783] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:57.122809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:57.122872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:57.180410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:57.181353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:57.181439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:57.181471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:57.312460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:57.312655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:57.312718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:57.312747] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:57.316290] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=87.51%) [2026-03-06T20:23:57.316623] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-06T20:23:57.316766] [INFO ] [sig ] HTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:57.505814] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTH.txt [2026-03-06T20:23:57.506070] [INFO ] [sig ] [1500/3360] Completed HTH in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:57.506140] [INFO ] [sig ] [1501/3360] Forecasting HTLD... [2026-03-06T20:23:57.506185] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-06T20:23:57.506226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-06T20:23:57.522740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-06T20:23:57.523296] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-06T20:23:57.524564] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-06T20:23:57.524675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:57.524731] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:57.524780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:57.524874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:57.617779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:57.619120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:57.619244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:57.619297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:57.787873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:57.788095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:57.788157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:57.788204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:57.794187] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-03-06T20:23:57.794794] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-06T20:23:57.795013] [INFO ] [sig ] HTLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:58.021151] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HTLD.txt [2026-03-06T20:23:58.021369] [INFO ] [sig ] [1501/3360] Completed HTLD in 0.5s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:58.021420] [INFO ] [sig ] [1502/3360] Forecasting HTOO... [2026-03-06T20:23:58.021456] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-06T20:23:58.021491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-06T20:23:58.042070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-06T20:23:58.042694] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-06T20:23:58.044016] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-06T20:23:58.044093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:58.044147] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:58.044194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:58.044279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:58.113675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:58.114955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:58.115108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:58.115145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:58.259858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:58.260055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:58.260108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:58.260146] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:58.264949] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-03-06T20:23:58.265338] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-06T20:23:58.265519] [INFO ] [sig ] HTOO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:58.441948] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTOO.txt [2026-03-06T20:23:58.442122] [INFO ] [sig ] [1502/3360] Completed HTOO in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:58.442168] [INFO ] [sig ] [1503/3360] Forecasting HTZ... [2026-03-06T20:23:58.442200] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-06T20:23:58.442231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-06T20:23:58.455217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-06T20:23:58.455668] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-06T20:23:58.456512] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-06T20:23:58.456567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:58.456622] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:58.456651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:58.456710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:58.515794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:58.516719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:58.516804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:58.516838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:58.644899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:58.645062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:58.645104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:58.645134] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:58.648790] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=50.90%) [2026-03-06T20:23:58.649081] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-06T20:23:58.649218] [INFO ] [sig ] HTZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:23:58.795655] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HTZ.txt [2026-03-06T20:23:58.795793] [INFO ] [sig ] [1503/3360] Completed HTZ in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:58.795834] [INFO ] [sig ] [1504/3360] Forecasting HUBB... [2026-03-06T20:23:58.795864] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-06T20:23:58.795895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-06T20:23:58.807453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-06T20:23:58.807852] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-06T20:23:58.808767] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-06T20:23:58.808829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:58.808881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:58.808916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:58.808988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:58.868090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:58.868819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:58.868904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:58.868946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:58.994023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:58.994189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:58.994252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:58.994282] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:58.998016] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=27.79%) [2026-03-06T20:23:58.998299] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-06T20:23:58.998435] [INFO ] [sig ] HUBB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:59.144539] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HUBB.txt [2026-03-06T20:23:59.144711] [INFO ] [sig ] [1504/3360] Completed HUBB in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:59.144753] [INFO ] [sig ] [1505/3360] Forecasting HUBG... [2026-03-06T20:23:59.144783] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-06T20:23:59.144812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-06T20:23:59.156412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-06T20:23:59.156783] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-06T20:23:59.157561] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-06T20:23:59.157633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:59.157664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:59.157690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:59.157746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:59.217242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:59.218058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:59.218141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:59.218176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:59.338270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:59.338434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:59.338477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:59.338507] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:59.342164] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-06T20:23:59.342447] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-06T20:23:59.342599] [INFO ] [sig ] HUBG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:59.486513] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HUBG.txt [2026-03-06T20:23:59.486688] [INFO ] [sig ] [1505/3360] Completed HUBG in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:59.486729] [INFO ] [sig ] [1506/3360] Forecasting HUBS... [2026-03-06T20:23:59.486760] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-06T20:23:59.486790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-06T20:23:59.498521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-06T20:23:59.499012] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-06T20:23:59.499885] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-06T20:23:59.499939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:59.499972] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:59.500000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:59.500057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:59.559906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:59.560594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:59.560675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:59.560708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:23:59.686494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:23:59.686666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:23:59.686707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:23:59.686736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:23:59.690336] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-03-06T20:23:59.690641] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-06T20:23:59.690773] [INFO ] [sig ] HUBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:23:59.837234] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HUBS.txt [2026-03-06T20:23:59.837386] [INFO ] [sig ] [1506/3360] Completed HUBS in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:23:59.837426] [INFO ] [sig ] [1507/3360] Forecasting HUM... [2026-03-06T20:23:59.837457] [INFO ] [sig ] Generating forecast for: HUM [2026-03-06T20:23:59.837488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-06T20:23:59.849362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-06T20:23:59.849761] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-06T20:23:59.850570] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-06T20:23:59.850650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:23:59.850683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:23:59.850711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:23:59.850767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:23:59.910450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:23:59.911361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:23:59.911446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:23:59.911480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:00.036423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:00.036602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:00.036653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:00.036685] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:00.040286] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-03-06T20:24:00.040597] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-06T20:24:00.040735] [INFO ] [sig ] HUM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:00.188353] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HUM.txt [2026-03-06T20:24:00.188505] [INFO ] [sig ] [1507/3360] Completed HUM in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:24:00.188547] [INFO ] [sig ] [1508/3360] Forecasting HUN... [2026-03-06T20:24:00.188614] [INFO ] [sig ] Generating forecast for: HUN [2026-03-06T20:24:00.188675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-06T20:24:00.200301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-06T20:24:00.200672] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-06T20:24:00.201485] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-06T20:24:00.201540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:00.201603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:00.201638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:00.201697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:00.260865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:00.261915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:00.262002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:00.262035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:00.381486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:00.381685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:00.381727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:00.381756] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:00.385398] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-03-06T20:24:00.385712] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-06T20:24:00.385849] [INFO ] [sig ] HUN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:00.528230] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HUN.txt [2026-03-06T20:24:00.528376] [INFO ] [sig ] [1508/3360] Completed HUN in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:24:00.528417] [INFO ] [sig ] [1509/3360] Forecasting HURC... [2026-03-06T20:24:00.528449] [INFO ] [sig ] Generating forecast for: HURC [2026-03-06T20:24:00.528479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-06T20:24:00.539527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-06T20:24:00.539874] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-06T20:24:00.540735] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-06T20:24:00.540789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:00.540865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:00.540896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:00.540956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:00.600689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:00.601338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:00.601421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:00.601456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:00.713443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:00.713641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:00.714682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:00.714722] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:00.718275] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=76.78%) [2026-03-06T20:24:00.718602] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-06T20:24:00.718743] [INFO ] [sig ] HURC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:00.861693] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HURC.txt [2026-03-06T20:24:00.861837] [INFO ] [sig ] [1509/3360] Completed HURC in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:24:00.861887] [INFO ] [sig ] [1510/3360] Forecasting HURN... [2026-03-06T20:24:00.861916] [INFO ] [sig ] Generating forecast for: HURN [2026-03-06T20:24:00.861945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-06T20:24:00.873056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-06T20:24:00.873384] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-06T20:24:00.874179] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-06T20:24:00.874232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:00.874265] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:00.874292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:00.874353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:00.934122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:00.935006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:00.935100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:00.935139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:01.058212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:01.058387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:01.058429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:01.058459] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:01.062149] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=61.47%) [2026-03-06T20:24:01.062459] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-06T20:24:01.062625] [INFO ] [sig ] HURN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:01.210387] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HURN.txt [2026-03-06T20:24:01.210554] [INFO ] [sig ] [1510/3360] Completed HURN in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.0m [2026-03-06T20:24:01.210616] [INFO ] [sig ] [1511/3360] Forecasting HUYA... [2026-03-06T20:24:01.210648] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-06T20:24:01.210678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-06T20:24:01.221759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-06T20:24:01.222129] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-06T20:24:01.222946] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-06T20:24:01.223003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:01.223038] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:01.223068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:01.223124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:01.283133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:01.283955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:01.284038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:01.284071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:01.416995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:01.417171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:01.417214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:01.417263] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:01.420994] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=40.28%) [2026-03-06T20:24:01.421323] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-06T20:24:01.421463] [INFO ] [sig ] HUYA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:01.572345] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HUYA.txt [2026-03-06T20:24:01.572517] [INFO ] [sig ] [1511/3360] Completed HUYA in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.0m [2026-03-06T20:24:01.572559] [INFO ] [sig ] [1512/3360] Forecasting HWC... [2026-03-06T20:24:01.572612] [INFO ] [sig ] Generating forecast for: HWC [2026-03-06T20:24:01.572648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-06T20:24:01.584821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-06T20:24:01.585254] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-06T20:24:01.586132] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-06T20:24:01.586186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:01.586220] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:01.586247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:01.586305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:01.652197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:01.653145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:01.653236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:01.653272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:01.779806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:01.779976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:01.780028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:01.780104] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:01.783732] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-03-06T20:24:01.784024] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-06T20:24:01.784162] [INFO ] [sig ] HWC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:01.939233] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HWC.txt [2026-03-06T20:24:01.939490] [INFO ] [sig ] [1512/3360] Completed HWC in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:01.939559] [INFO ] [sig ] [1513/3360] Forecasting HWH... [2026-03-06T20:24:01.939626] [INFO ] [sig ] Generating forecast for: HWH [2026-03-06T20:24:01.939660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-06T20:24:01.952008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-06T20:24:01.952421] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-06T20:24:01.953338] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-06T20:24:01.953407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:01.953456] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:01.953500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:01.953566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:02.017060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:02.017939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:02.018066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:02.018148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:02.143120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:02.143282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:02.143324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:02.143352] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:02.146954] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-03-06T20:24:02.147269] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-06T20:24:02.147412] [INFO ] [sig ] HWH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:02.297418] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HWH.txt [2026-03-06T20:24:02.297591] [INFO ] [sig ] [1513/3360] Completed HWH in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:02.297638] [INFO ] [sig ] [1514/3360] Forecasting HWKN... [2026-03-06T20:24:02.297670] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-06T20:24:02.297703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-06T20:24:02.309982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-06T20:24:02.310407] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-06T20:24:02.311248] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-06T20:24:02.311303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:02.311337] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:02.311365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:02.311425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:02.373479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:02.374374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:02.374471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:02.374526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:02.497352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:02.497523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:02.497565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:02.497618] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:02.501445] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=87.53%) [2026-03-06T20:24:02.501781] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-06T20:24:02.501922] [INFO ] [sig ] HWKN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:02.650977] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HWKN.txt [2026-03-06T20:24:02.651144] [INFO ] [sig ] [1514/3360] Completed HWKN in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:02.651191] [INFO ] [sig ] [1515/3360] Forecasting HWM... [2026-03-06T20:24:02.651225] [INFO ] [sig ] Generating forecast for: HWM [2026-03-06T20:24:02.651266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-06T20:24:02.663327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-06T20:24:02.663774] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-06T20:24:02.664646] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-06T20:24:02.664706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:02.664749] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:02.664794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:02.664866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:02.726759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:02.727561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:02.727680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:02.727720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:02.853476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:02.853668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:02.853712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:02.853743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:02.857639] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-03-06T20:24:02.857988] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-06T20:24:02.858151] [INFO ] [sig ] HWM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:03.003373] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HWM.txt [2026-03-06T20:24:03.003520] [INFO ] [sig ] [1515/3360] Completed HWM in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:03.003561] [INFO ] [sig ] [1516/3360] Forecasting HXL... [2026-03-06T20:24:03.003615] [INFO ] [sig ] Generating forecast for: HXL [2026-03-06T20:24:03.003647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-06T20:24:03.014684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-06T20:24:03.015065] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-06T20:24:03.015889] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-06T20:24:03.015942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:03.015975] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:03.016003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:03.016065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:03.073046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:03.073819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:03.073902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:03.073935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:03.202958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:03.203135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:03.203185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:03.203215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:03.206937] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=68.90%) [2026-03-06T20:24:03.207251] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-06T20:24:03.207394] [INFO ] [sig ] HXL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:03.357620] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HXL.txt [2026-03-06T20:24:03.357776] [INFO ] [sig ] [1516/3360] Completed HXL in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:03.357842] [INFO ] [sig ] [1517/3360] Forecasting HY... [2026-03-06T20:24:03.357878] [INFO ] [sig ] Generating forecast for: HY [2026-03-06T20:24:03.357926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-06T20:24:03.370464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-06T20:24:03.370847] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-06T20:24:03.371693] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-06T20:24:03.371746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:03.371786] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:03.371816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:03.371884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:03.428724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:03.429499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:03.429612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:03.429649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:03.551331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:03.551497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:03.551537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:03.551585] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:03.555225] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-06T20:24:03.555505] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-06T20:24:03.555659] [INFO ] [sig ] HY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:03.696182] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HY.txt [2026-03-06T20:24:03.696328] [INFO ] [sig ] [1517/3360] Completed HY in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:03.696369] [INFO ] [sig ] [1518/3360] Forecasting HYFM... [2026-03-06T20:24:03.696398] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-06T20:24:03.696427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-06T20:24:03.707203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-06T20:24:03.707590] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-06T20:24:03.708447] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-06T20:24:03.708500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:03.708532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:03.708558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:03.708633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:03.765756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:03.766526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:03.766629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:03.766665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:03.879016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:03.879187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:03.879230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:03.879259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:03.882735] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-03-06T20:24:03.883018] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-06T20:24:03.883150] [INFO ] [sig ] HYFM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:04.024308] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HYFM.txt [2026-03-06T20:24:04.024453] [INFO ] [sig ] [1518/3360] Completed HYFM in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:04.024494] [INFO ] [sig ] [1519/3360] Forecasting HYI... [2026-03-06T20:24:04.024525] [INFO ] [sig ] Generating forecast for: HYI [2026-03-06T20:24:04.024554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-06T20:24:04.035878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-06T20:24:04.036278] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-06T20:24:04.037113] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-06T20:24:04.037177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:04.037213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:04.037240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:04.037297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:04.094467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:04.095307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:04.095391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:04.095479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:04.213637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:04.213804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:04.213847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:04.213875] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:04.217337] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-03-06T20:24:04.217641] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-06T20:24:04.217772] [INFO ] [sig ] HYI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:04.358416] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HYI.txt [2026-03-06T20:24:04.358562] [INFO ] [sig ] [1519/3360] Completed HYI in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:04.358622] [INFO ] [sig ] [1520/3360] Forecasting HYLS... [2026-03-06T20:24:04.358652] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-06T20:24:04.358682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-06T20:24:04.369834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-06T20:24:04.370201] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-06T20:24:04.371041] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-06T20:24:04.371094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:04.371125] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:04.371151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:04.371207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:04.429357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:04.430341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:04.430429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:04.430464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:04.552965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:04.553118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:04.553163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:04.553191] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:04.556739] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-03-06T20:24:04.557026] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-06T20:24:04.557156] [INFO ] [sig ] HYLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:04.705379] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HYLS.txt [2026-03-06T20:24:04.705591] [INFO ] [sig ] [1520/3360] Completed HYLS in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:04.705642] [INFO ] [sig ] [1521/3360] Forecasting HYMC... [2026-03-06T20:24:04.705675] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-06T20:24:04.705705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-06T20:24:04.718375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-06T20:24:04.718774] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-06T20:24:04.719643] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-06T20:24:04.719696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:04.719729] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:04.719756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:04.719821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:04.776939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:04.777958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:04.778064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:04.778101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:04.898983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:04.899169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:04.899225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:04.899262] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:04.902875] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-03-06T20:24:04.903204] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-06T20:24:04.903354] [INFO ] [sig ] HYMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:05.046936] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HYMC.txt [2026-03-06T20:24:05.047083] [INFO ] [sig ] [1521/3360] Completed HYMC in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:05.047128] [INFO ] [sig ] [1522/3360] Forecasting HYXF... [2026-03-06T20:24:05.047162] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-06T20:24:05.047193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-06T20:24:05.057590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-06T20:24:05.057950] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-06T20:24:05.058750] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-06T20:24:05.058803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:05.058835] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:05.058863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:05.058921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:05.116755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:05.117385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:05.117464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:05.117495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:05.227027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:05.227195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:05.227238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:05.227267] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:05.230899] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-06T20:24:05.231237] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-06T20:24:05.231376] [INFO ] [sig ] HYXF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:05.379894] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HYXF.txt [2026-03-06T20:24:05.380077] [INFO ] [sig ] [1522/3360] Completed HYXF in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:05.380123] [INFO ] [sig ] [1523/3360] Forecasting HYZD... [2026-03-06T20:24:05.380158] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-06T20:24:05.380188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-06T20:24:05.391390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-06T20:24:05.391804] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-06T20:24:05.392687] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-06T20:24:05.392742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:05.392775] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:05.392803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:05.392867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:05.454230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:05.455019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:05.455103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:05.455138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:05.588170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:05.588335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:05.588377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:05.588406] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:05.592172] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-03-06T20:24:05.592494] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-06T20:24:05.592651] [INFO ] [sig ] HYZD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:05.744713] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/HYZD.txt [2026-03-06T20:24:05.744874] [INFO ] [sig ] [1523/3360] Completed HYZD in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:05.744917] [INFO ] [sig ] [1524/3360] Forecasting HZO... [2026-03-06T20:24:05.744947] [INFO ] [sig ] Generating forecast for: HZO [2026-03-06T20:24:05.744980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-06T20:24:05.755964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-06T20:24:05.756296] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-06T20:24:05.757097] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-06T20:24:05.757149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:05.757180] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:05.757207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:05.757265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:05.814322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:05.815081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:05.815168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:05.815200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:05.938880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:05.939054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:05.939102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:05.939137] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:05.942565] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-03-06T20:24:05.942863] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-06T20:24:05.942994] [INFO ] [sig ] HZO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:06.093622] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/HZO.txt [2026-03-06T20:24:06.093809] [INFO ] [sig ] [1524/3360] Completed HZO in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:06.093853] [INFO ] [sig ] [1525/3360] Forecasting IAC... [2026-03-06T20:24:06.093882] [INFO ] [sig ] Generating forecast for: IAC [2026-03-06T20:24:06.093922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-06T20:24:06.108273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-06T20:24:06.108673] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-06T20:24:06.109534] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-06T20:24:06.109614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:06.109661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:06.109692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:06.109772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:06.170829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:06.171754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:06.171859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:06.171896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:06.305637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:06.305801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:06.305843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:06.305873] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:06.309514] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=77.08%) [2026-03-06T20:24:06.309815] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-06T20:24:06.309947] [INFO ] [sig ] IAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:06.453139] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IAC.txt [2026-03-06T20:24:06.453254] [INFO ] [sig ] [1525/3360] Completed IAC in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:06.453294] [INFO ] [sig ] [1526/3360] Forecasting IAE... [2026-03-06T20:24:06.453324] [INFO ] [sig ] Generating forecast for: IAE [2026-03-06T20:24:06.453353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-06T20:24:06.464210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-06T20:24:06.464527] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-06T20:24:06.465403] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-06T20:24:06.465457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:06.465520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:06.465549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:06.465627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:06.524107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:06.524741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:06.524822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:06.524854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:06.645664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:06.645845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:06.645886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:06.645915] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:06.650415] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=38.20%) [2026-03-06T20:24:06.650802] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-06T20:24:06.650960] [INFO ] [sig ] IAE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:06.817685] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IAE.txt [2026-03-06T20:24:06.817878] [INFO ] [sig ] [1526/3360] Completed IAE in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:06.817938] [INFO ] [sig ] [1527/3360] Forecasting IAG... [2026-03-06T20:24:06.817981] [INFO ] [sig ] Generating forecast for: IAG [2026-03-06T20:24:06.818027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-06T20:24:06.829417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-06T20:24:06.829839] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-06T20:24:06.830709] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-06T20:24:06.830763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:06.830796] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:06.830823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:06.830890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:06.889998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:06.891005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:06.891100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:06.891135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:07.023716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:07.023903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:07.023961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:07.024003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:07.028957] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-06T20:24:07.029359] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-06T20:24:07.029546] [INFO ] [sig ] IAG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:07.189408] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IAG.txt [2026-03-06T20:24:07.189595] [INFO ] [sig ] [1527/3360] Completed IAG in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 10.9m [2026-03-06T20:24:07.189641] [INFO ] [sig ] [1528/3360] Forecasting IBB... [2026-03-06T20:24:07.189672] [INFO ] [sig ] Generating forecast for: IBB [2026-03-06T20:24:07.189702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-06T20:24:07.201386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-06T20:24:07.201817] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-06T20:24:07.202728] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-06T20:24:07.202784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:07.202837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:07.202867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:07.202926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:07.263951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:07.264899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:07.264990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:07.265025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:07.388972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:07.389143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:07.389187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:07.389218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:07.393099] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-03-06T20:24:07.393502] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-06T20:24:07.393678] [INFO ] [sig ] IBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:07.546884] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBB.txt [2026-03-06T20:24:07.547020] [INFO ] [sig ] [1528/3360] Completed IBB in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 10.9m [2026-03-06T20:24:07.547062] [INFO ] [sig ] [1529/3360] Forecasting IBBQ... [2026-03-06T20:24:07.547093] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-06T20:24:07.547129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-06T20:24:07.559931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-06T20:24:07.560426] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-06T20:24:07.561611] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-06T20:24:07.561680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:07.561730] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:07.561773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:07.561860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:07.624874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:07.625714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:07.625799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:07.625834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:07.734878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:07.735034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:07.735074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:07.735143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:07.738695] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-03-06T20:24:07.738981] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-06T20:24:07.739117] [INFO ] [sig ] IBBQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:07.885714] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBBQ.txt [2026-03-06T20:24:07.885847] [INFO ] [sig ] [1529/3360] Completed IBBQ in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:07.885889] [INFO ] [sig ] [1530/3360] Forecasting IBCP... [2026-03-06T20:24:07.885918] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-06T20:24:07.885949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-06T20:24:07.897482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-06T20:24:07.897903] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-06T20:24:07.898722] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-06T20:24:07.898775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:07.898807] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:07.898835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:07.898892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:07.958953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:07.959865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:07.959951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:07.960013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:08.088652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:08.088816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:08.088858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:08.088887] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:08.092442] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-03-06T20:24:08.092753] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-06T20:24:08.092890] [INFO ] [sig ] IBCP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:08.235045] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBCP.txt [2026-03-06T20:24:08.235188] [INFO ] [sig ] [1530/3360] Completed IBCP in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:08.235231] [INFO ] [sig ] [1531/3360] Forecasting IBEX... [2026-03-06T20:24:08.235260] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-06T20:24:08.235291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-06T20:24:08.246389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-06T20:24:08.246774] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-06T20:24:08.247591] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-06T20:24:08.247645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:08.247678] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:08.247705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:08.247762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:08.312214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:08.313129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:08.313229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:08.313271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:08.433674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:08.433831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:08.433872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:08.433903] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:08.437441] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-06T20:24:08.437747] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-06T20:24:08.437903] [INFO ] [sig ] IBEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:08.584802] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBEX.txt [2026-03-06T20:24:08.584936] [INFO ] [sig ] [1531/3360] Completed IBEX in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:08.584984] [INFO ] [sig ] [1532/3360] Forecasting IBM... [2026-03-06T20:24:08.585017] [INFO ] [sig ] Generating forecast for: IBM [2026-03-06T20:24:08.585049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-06T20:24:08.596540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-06T20:24:08.596904] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-06T20:24:08.597739] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-06T20:24:08.597792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:08.597842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:08.597871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:08.597928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:08.655856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:08.656522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:08.656623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:08.656659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:08.779891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:08.780056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:08.780096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:08.780129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:08.783596] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-06T20:24:08.783878] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-06T20:24:08.784009] [INFO ] [sig ] IBM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:08.927803] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBM.txt [2026-03-06T20:24:08.927962] [INFO ] [sig ] [1532/3360] Completed IBM in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:08.928006] [INFO ] [sig ] [1533/3360] Forecasting IBN... [2026-03-06T20:24:08.928049] [INFO ] [sig ] Generating forecast for: IBN [2026-03-06T20:24:08.928089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-06T20:24:08.939061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-06T20:24:08.939385] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-06T20:24:08.940183] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-06T20:24:08.940238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:08.940273] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:08.940301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:08.940358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:09.001120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:09.001911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:09.001997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:09.002040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:09.128383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:09.128562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:09.128621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:09.128650] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:09.132111] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-03-06T20:24:09.132391] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-06T20:24:09.132536] [INFO ] [sig ] IBN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:09.298972] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBN.txt [2026-03-06T20:24:09.299117] [INFO ] [sig ] [1533/3360] Completed IBN in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:09.299158] [INFO ] [sig ] [1534/3360] Forecasting IBOC... [2026-03-06T20:24:09.299189] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-06T20:24:09.299219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-06T20:24:09.310984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-06T20:24:09.311333] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-06T20:24:09.312150] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-06T20:24:09.312204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:09.312235] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:09.312262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:09.312320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:09.370433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:09.371103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:09.371182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:09.371214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:09.485347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:09.485497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:09.485538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:09.485586] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:09.489106] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-03-06T20:24:09.489392] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-06T20:24:09.489527] [INFO ] [sig ] IBOC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:09.633789] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBOC.txt [2026-03-06T20:24:09.633921] [INFO ] [sig ] [1534/3360] Completed IBOC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:09.633962] [INFO ] [sig ] [1535/3360] Forecasting IBP... [2026-03-06T20:24:09.633991] [INFO ] [sig ] Generating forecast for: IBP [2026-03-06T20:24:09.634021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-06T20:24:09.645102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-06T20:24:09.645416] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-06T20:24:09.646208] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-06T20:24:09.646262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:09.646296] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:09.646323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:09.646383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:09.704204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:09.704937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:09.705015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:09.705048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:09.828650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:09.828799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:09.828838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:09.828883] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:09.832365] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-03-06T20:24:09.832663] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-06T20:24:09.832795] [INFO ] [sig ] IBP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:09.979350] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBP.txt [2026-03-06T20:24:09.979478] [INFO ] [sig ] [1535/3360] Completed IBP in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:09.979518] [INFO ] [sig ] [1536/3360] Forecasting IBRX... [2026-03-06T20:24:09.979548] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-06T20:24:09.979596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-06T20:24:09.991627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-06T20:24:09.992037] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-06T20:24:09.993070] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-06T20:24:09.993125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:09.993159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:09.993187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:09.993244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:10.053782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:10.054831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:10.054956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:10.054992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:10.180232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:10.180404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:10.180446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:10.180476] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:10.183981] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=39.44%) [2026-03-06T20:24:10.184264] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-06T20:24:10.184400] [INFO ] [sig ] IBRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:10.332896] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBRX.txt [2026-03-06T20:24:10.333059] [INFO ] [sig ] [1536/3360] Completed IBRX in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:10.333100] [INFO ] [sig ] [1537/3360] Forecasting IBTG... [2026-03-06T20:24:10.333133] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-06T20:24:10.333164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-06T20:24:10.344188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-06T20:24:10.344611] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-06T20:24:10.345420] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-06T20:24:10.345474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:10.345506] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:10.345533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:10.345611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:10.406210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:10.407158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:10.407289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:10.407332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:10.528673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:10.528837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:10.528879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:10.528909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:10.532910] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-03-06T20:24:10.533400] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-06T20:24:10.533611] [INFO ] [sig ] IBTG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:10.678681] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBTG.txt [2026-03-06T20:24:10.678843] [INFO ] [sig ] [1537/3360] Completed IBTG in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:10.678884] [INFO ] [sig ] [1538/3360] Forecasting IBTH... [2026-03-06T20:24:10.678916] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-06T20:24:10.678946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-06T20:24:10.689972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-06T20:24:10.690412] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-06T20:24:10.691306] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-06T20:24:10.691364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:10.691398] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:10.691426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:10.691484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:10.759106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:10.760219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:10.760314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:10.760349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:10.893123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:10.893292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:10.893333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:10.893361] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:10.897466] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-03-06T20:24:10.897837] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-06T20:24:10.897983] [INFO ] [sig ] IBTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:11.047785] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBTH.txt [2026-03-06T20:24:11.047972] [INFO ] [sig ] [1538/3360] Completed IBTH in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:11.048016] [INFO ] [sig ] [1539/3360] Forecasting IBTI... [2026-03-06T20:24:11.048048] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-06T20:24:11.048080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-06T20:24:11.059507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-06T20:24:11.059940] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-06T20:24:11.060807] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-06T20:24:11.060862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:11.060910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:11.060939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:11.060997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:11.119787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:11.120680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:11.120763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:11.120796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:11.241261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:11.241425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:11.241465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:11.241495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:11.245134] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-03-06T20:24:11.245419] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-06T20:24:11.245556] [INFO ] [sig ] IBTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:11.391416] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBTI.txt [2026-03-06T20:24:11.391612] [INFO ] [sig ] [1539/3360] Completed IBTI in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:11.391684] [INFO ] [sig ] [1540/3360] Forecasting IBTJ... [2026-03-06T20:24:11.391728] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-06T20:24:11.391769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-06T20:24:11.404117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-06T20:24:11.404475] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-06T20:24:11.405504] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-06T20:24:11.405562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:11.405618] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:11.405649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:11.405709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:11.464764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:11.465605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:11.465692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:11.465725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:11.589370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:11.589536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:11.589594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:11.589626] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:11.593116] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=59.71%) [2026-03-06T20:24:11.593436] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-06T20:24:11.593567] [INFO ] [sig ] IBTJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:11.735124] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IBTJ.txt [2026-03-06T20:24:11.735292] [INFO ] [sig ] [1540/3360] Completed IBTJ in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:11.735342] [INFO ] [sig ] [1541/3360] Forecasting IBTK... [2026-03-06T20:24:11.735380] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-06T20:24:11.735419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-06T20:24:11.746746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-06T20:24:11.747136] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-06T20:24:11.748025] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-06T20:24:11.748081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:11.748113] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:11.748141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:11.748199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:11.806423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:11.807365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:11.807653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:11.807687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:11.932288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:11.932501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:11.932546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:11.932597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:11.936643] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-06T20:24:11.936967] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-06T20:24:11.937116] [INFO ] [sig ] IBTK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:12.080002] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBTK.txt [2026-03-06T20:24:12.080167] [INFO ] [sig ] [1541/3360] Completed IBTK in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:12.080208] [INFO ] [sig ] [1542/3360] Forecasting IBTL... [2026-03-06T20:24:12.080239] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-06T20:24:12.080269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-06T20:24:12.091983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-06T20:24:12.092386] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-06T20:24:12.093214] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-06T20:24:12.093268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:12.093300] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:12.093327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:12.093384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:12.150975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:12.151847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:12.151934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:12.151967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:12.272552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:12.272728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:12.272767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:12.272796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:12.276359] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=40.57%) [2026-03-06T20:24:12.276681] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-06T20:24:12.276817] [INFO ] [sig ] IBTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:12.419517] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBTL.txt [2026-03-06T20:24:12.419680] [INFO ] [sig ] [1542/3360] Completed IBTL in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:12.419724] [INFO ] [sig ] [1543/3360] Forecasting IBTM... [2026-03-06T20:24:12.419761] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-06T20:24:12.419792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-06T20:24:12.430732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-06T20:24:12.431041] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-06T20:24:12.431884] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-06T20:24:12.431937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:12.431997] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:12.432027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:12.432084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:12.490038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:12.490727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:12.490805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:12.490838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:12.610476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:12.610649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:12.610691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:12.610719] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:12.614263] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=34.83%) [2026-03-06T20:24:12.614555] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-06T20:24:12.614712] [INFO ] [sig ] IBTM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:12.759312] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBTM.txt [2026-03-06T20:24:12.759449] [INFO ] [sig ] [1543/3360] Completed IBTM in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:12.759490] [INFO ] [sig ] [1544/3360] Forecasting IBTO... [2026-03-06T20:24:12.759519] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-06T20:24:12.759548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-06T20:24:12.770048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-06T20:24:12.770431] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-06T20:24:12.771245] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-06T20:24:12.771299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:12.771330] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:12.771357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:12.771419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:12.829041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:12.829818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:12.829897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:12.829930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:12.952035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:12.952215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:12.952262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:12.952291] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:12.955876] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-03-06T20:24:12.956195] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-06T20:24:12.956339] [INFO ] [sig ] IBTO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:13.102308] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IBTO.txt [2026-03-06T20:24:13.102453] [INFO ] [sig ] [1544/3360] Completed IBTO in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.8m [2026-03-06T20:24:13.102494] [INFO ] [sig ] [1545/3360] Forecasting ICE... [2026-03-06T20:24:13.102525] [INFO ] [sig ] Generating forecast for: ICE [2026-03-06T20:24:13.102555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-06T20:24:13.114243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-06T20:24:13.114626] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-06T20:24:13.115408] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-06T20:24:13.115461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:13.115494] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:13.115521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:13.115603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:13.172679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:13.173452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:13.173532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:13.173565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:13.302312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:13.302496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:13.302538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:13.302568] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:13.306213] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=48.81%) [2026-03-06T20:24:13.306497] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-06T20:24:13.306650] [INFO ] [sig ] ICE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:13.452768] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ICE.txt [2026-03-06T20:24:13.452911] [INFO ] [sig ] [1545/3360] Completed ICE in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 10.7m [2026-03-06T20:24:13.452950] [INFO ] [sig ] [1546/3360] Forecasting ICFI... [2026-03-06T20:24:13.452980] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-06T20:24:13.453021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-06T20:24:13.465719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-06T20:24:13.466141] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-06T20:24:13.466976] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-06T20:24:13.467029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:13.467061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:13.467087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:13.467144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:13.527788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:13.528803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:13.528891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:13.528926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:13.658373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:13.658539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:13.658601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:13.658679] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:13.663456] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=60.51%) [2026-03-06T20:24:13.663789] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-06T20:24:13.663931] [INFO ] [sig ] ICFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:13.806850] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ICFI.txt [2026-03-06T20:24:13.807000] [INFO ] [sig ] [1546/3360] Completed ICFI in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:13.807040] [INFO ] [sig ] [1547/3360] Forecasting ICL... [2026-03-06T20:24:13.807070] [INFO ] [sig ] Generating forecast for: ICL [2026-03-06T20:24:13.807102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-06T20:24:13.818492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-06T20:24:13.818868] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-06T20:24:13.819669] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-06T20:24:13.819723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:13.819756] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:13.819782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:13.819839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:13.878507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:13.879393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:13.879489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:13.879524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:14.001558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:14.001739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:14.001781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:14.001811] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:14.005328] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-03-06T20:24:14.005627] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-06T20:24:14.005756] [INFO ] [sig ] ICL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:14.149377] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ICL.txt [2026-03-06T20:24:14.149521] [INFO ] [sig ] [1547/3360] Completed ICL in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:14.149591] [INFO ] [sig ] [1548/3360] Forecasting ICLN... [2026-03-06T20:24:14.149626] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-06T20:24:14.149657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-06T20:24:14.161128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-06T20:24:14.161481] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-06T20:24:14.162373] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-06T20:24:14.162430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:14.162462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:14.162490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:14.162549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:14.220366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:14.221108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:14.221189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:14.221238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:14.344921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:14.345093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:14.345134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:14.345164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:14.349664] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-03-06T20:24:14.350187] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-06T20:24:14.350333] [INFO ] [sig ] ICLN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:14.495730] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ICLN.txt [2026-03-06T20:24:14.495884] [INFO ] [sig ] [1548/3360] Completed ICLN in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:14.495927] [INFO ] [sig ] [1549/3360] Forecasting ICMB... [2026-03-06T20:24:14.495957] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-06T20:24:14.495989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-06T20:24:14.507057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-06T20:24:14.507448] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-06T20:24:14.508600] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-06T20:24:14.508655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:14.508686] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:14.508712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:14.508773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:14.574855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:14.575750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:14.575839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:14.575872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:14.688183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:14.688373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:14.688419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:14.688450] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:14.691995] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-06T20:24:14.692311] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-06T20:24:14.692455] [INFO ] [sig ] ICMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:14.841374] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ICMB.txt [2026-03-06T20:24:14.841543] [INFO ] [sig ] [1549/3360] Completed ICMB in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:14.841604] [INFO ] [sig ] [1550/3360] Forecasting ICOP... [2026-03-06T20:24:14.841638] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-06T20:24:14.841669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-06T20:24:14.854138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-06T20:24:14.854623] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-06T20:24:14.855522] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-06T20:24:14.855609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:14.855650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:14.855679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:14.855766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:14.915893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:14.916807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:14.916894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:14.916928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:15.036017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:15.036193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:15.036251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:15.036284] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:15.040002] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-06T20:24:15.040359] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-06T20:24:15.040514] [INFO ] [sig ] ICOP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:15.186218] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ICOP.txt [2026-03-06T20:24:15.186380] [INFO ] [sig ] [1550/3360] Completed ICOP in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:15.186421] [INFO ] [sig ] [1551/3360] Forecasting ICUI... [2026-03-06T20:24:15.186453] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-06T20:24:15.186483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-06T20:24:15.198225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-06T20:24:15.198673] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-06T20:24:15.199553] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-06T20:24:15.199629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:15.199666] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:15.199695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:15.199753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:15.259293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:15.260299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:15.260387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:15.260420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:15.383170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:15.383328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:15.383369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:15.383398] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:15.386826] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-03-06T20:24:15.387107] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-06T20:24:15.387234] [INFO ] [sig ] ICUI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:15.531447] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ICUI.txt [2026-03-06T20:24:15.531624] [INFO ] [sig ] [1551/3360] Completed ICUI in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:15.531669] [INFO ] [sig ] [1552/3360] Forecasting IDA... [2026-03-06T20:24:15.531699] [INFO ] [sig ] Generating forecast for: IDA [2026-03-06T20:24:15.531730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-06T20:24:15.543491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-06T20:24:15.543909] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-06T20:24:15.544752] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-06T20:24:15.544806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:15.544839] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:15.544870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:15.544928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:15.603426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:15.604152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:15.604234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:15.604268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:15.726442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:15.726626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:15.726669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:15.726699] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:15.730403] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-03-06T20:24:15.730716] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-06T20:24:15.730851] [INFO ] [sig ] IDA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:15.878479] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IDA.txt [2026-03-06T20:24:15.878629] [INFO ] [sig ] [1552/3360] Completed IDA in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:15.878673] [INFO ] [sig ] [1553/3360] Forecasting IDAI... [2026-03-06T20:24:15.878702] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-06T20:24:15.878731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-06T20:24:15.889756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-06T20:24:15.890095] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-06T20:24:15.890904] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-06T20:24:15.890958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:15.890989] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:15.891018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:15.891076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:15.953553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:15.954368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:15.954480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:15.954515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:16.075558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:16.075732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:16.075774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:16.075804] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:16.079279] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-03-06T20:24:16.079613] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-06T20:24:16.079744] [INFO ] [sig ] IDAI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:16.223360] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IDAI.txt [2026-03-06T20:24:16.223496] [INFO ] [sig ] [1553/3360] Completed IDAI in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:16.223536] [INFO ] [sig ] [1554/3360] Forecasting IDCC... [2026-03-06T20:24:16.223566] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-06T20:24:16.223625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-06T20:24:16.235171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-06T20:24:16.235495] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-06T20:24:16.236317] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-06T20:24:16.236369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:16.236401] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:16.236428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:16.236485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:16.295199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:16.295872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:16.295951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:16.295984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:16.418085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:16.418250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:16.418293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:16.418324] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:16.421933] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-03-06T20:24:16.422213] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-06T20:24:16.422343] [INFO ] [sig ] IDCC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:16.566764] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IDCC.txt [2026-03-06T20:24:16.566899] [INFO ] [sig ] [1554/3360] Completed IDCC in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:16.566941] [INFO ] [sig ] [1555/3360] Forecasting IDE... [2026-03-06T20:24:16.566970] [INFO ] [sig ] Generating forecast for: IDE [2026-03-06T20:24:16.567000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-06T20:24:16.578228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-06T20:24:16.578692] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-06T20:24:16.579538] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-06T20:24:16.579629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:16.579664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:16.579693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:16.579763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:16.637951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:16.638705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:16.638786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:16.638819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:16.760176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:16.760336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:16.760377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:16.760406] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:16.763847] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-03-06T20:24:16.764129] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-06T20:24:16.764257] [INFO ] [sig ] IDE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:16.908302] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IDE.txt [2026-03-06T20:24:16.908466] [INFO ] [sig ] [1555/3360] Completed IDE in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:16.908514] [INFO ] [sig ] [1556/3360] Forecasting IDN... [2026-03-06T20:24:16.908545] [INFO ] [sig ] Generating forecast for: IDN [2026-03-06T20:24:16.908594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-06T20:24:16.919521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-06T20:24:16.919924] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-06T20:24:16.920757] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-06T20:24:16.920809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:16.920842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:16.920869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:16.920926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:16.979684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:16.980409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:16.980495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:16.980530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:17.099588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:17.099747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:17.099788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:17.099818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:17.103227] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-03-06T20:24:17.103510] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-06T20:24:17.103658] [INFO ] [sig ] IDN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:17.247254] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IDN.txt [2026-03-06T20:24:17.247423] [INFO ] [sig ] [1556/3360] Completed IDN in 0.3s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:17.247465] [INFO ] [sig ] [1557/3360] Forecasting IDXX... [2026-03-06T20:24:17.247495] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-06T20:24:17.247527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-06T20:24:17.258429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-06T20:24:17.258818] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-06T20:24:17.259654] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-06T20:24:17.259707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:17.259740] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:17.259766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:17.259824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:17.321717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:17.322730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:17.322824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:17.322859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:17.445404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:17.445610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:17.445652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:17.445681] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:17.449174] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-06T20:24:17.449468] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-06T20:24:17.449619] [INFO ] [sig ] IDXX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:17.594495] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IDXX.txt [2026-03-06T20:24:17.594682] [INFO ] [sig ] [1557/3360] Completed IDXX in 0.3s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:17.594726] [INFO ] [sig ] [1558/3360] Forecasting IDYA... [2026-03-06T20:24:17.594757] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-06T20:24:17.594788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-06T20:24:17.606316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-06T20:24:17.606675] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-06T20:24:17.607491] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-06T20:24:17.607545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:17.607598] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:17.607630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:17.607692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:17.665656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:17.666389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:17.666471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:17.666503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:17.789310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:17.789489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:17.789539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:17.789596] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:17.793876] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-03-06T20:24:17.794187] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-06T20:24:17.794326] [INFO ] [sig ] IDYA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:17.949530] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IDYA.txt [2026-03-06T20:24:17.949715] [INFO ] [sig ] [1558/3360] Completed IDYA in 0.4s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:17.949769] [INFO ] [sig ] [1559/3360] Forecasting IEF... [2026-03-06T20:24:17.949805] [INFO ] [sig ] Generating forecast for: IEF [2026-03-06T20:24:17.949836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-06T20:24:17.961390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-06T20:24:17.961791] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-06T20:24:17.962660] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-06T20:24:17.962715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:17.962748] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:17.962776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:17.962835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:18.024173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:18.025070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:18.025156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:18.025191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:18.156420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:18.156627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:18.156673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:18.156713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:18.160466] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-03-06T20:24:18.160776] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-06T20:24:18.160917] [INFO ] [sig ] IEF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:18.311958] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IEF.txt [2026-03-06T20:24:18.312118] [INFO ] [sig ] [1559/3360] Completed IEF in 0.4s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:18.312159] [INFO ] [sig ] [1560/3360] Forecasting IEI... [2026-03-06T20:24:18.312190] [INFO ] [sig ] Generating forecast for: IEI [2026-03-06T20:24:18.312220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-06T20:24:18.323795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-06T20:24:18.324204] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-06T20:24:18.325097] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-06T20:24:18.325152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:18.325222] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:18.325262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:18.325346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:18.382341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:18.383106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:18.383190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:18.383223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:18.501208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:18.501370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:18.501412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:18.501441] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:18.504862] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-03-06T20:24:18.505142] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-06T20:24:18.505272] [INFO ] [sig ] IEI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:18.648616] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IEI.txt [2026-03-06T20:24:18.648775] [INFO ] [sig ] [1560/3360] Completed IEI in 0.3s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:18.648817] [INFO ] [sig ] [1561/3360] Forecasting IEP... [2026-03-06T20:24:18.648848] [INFO ] [sig ] Generating forecast for: IEP [2026-03-06T20:24:18.648880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-06T20:24:18.667801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-06T20:24:18.668237] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-06T20:24:18.669108] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-06T20:24:18.669162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:18.669193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:18.669219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:18.669275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:18.729771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:18.730707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:18.730814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:18.730850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:18.848951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:18.849121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:18.849166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:18.849197] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:18.852807] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-03-06T20:24:18.853099] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-06T20:24:18.853250] [INFO ] [sig ] IEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:19.005489] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IEP.txt [2026-03-06T20:24:19.005674] [INFO ] [sig ] [1561/3360] Completed IEP in 0.4s | 2.82 sym/s | Total: 9.2m | ETA: 10.7m [2026-03-06T20:24:19.005720] [INFO ] [sig ] [1562/3360] Forecasting IESC... [2026-03-06T20:24:19.005755] [INFO ] [sig ] Generating forecast for: IESC [2026-03-06T20:24:19.005786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-06T20:24:19.018767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-06T20:24:19.019186] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-06T20:24:19.020105] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-06T20:24:19.020162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:19.020198] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:19.020228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:19.020288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:19.086948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:19.088158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:19.088257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:19.088292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:19.230057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:19.230229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:19.230301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:19.230339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:19.233980] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-03-06T20:24:19.234300] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-06T20:24:19.234452] [INFO ] [sig ] IESC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:19.380043] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IESC.txt [2026-03-06T20:24:19.380179] [INFO ] [sig ] [1562/3360] Completed IESC in 0.4s | 2.82 sym/s | Total: 9.2m | ETA: 10.6m [2026-03-06T20:24:19.380219] [INFO ] [sig ] [1563/3360] Forecasting IEX... [2026-03-06T20:24:19.380249] [INFO ] [sig ] Generating forecast for: IEX [2026-03-06T20:24:19.380280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-06T20:24:19.391906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-06T20:24:19.392284] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-06T20:24:19.393153] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-06T20:24:19.393210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:19.393259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:19.393287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:19.393345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:19.451954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:19.452782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:19.452867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:19.452901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:19.576061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:19.576219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:19.576259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:19.576328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:19.579938] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-03-06T20:24:19.580237] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-06T20:24:19.580369] [INFO ] [sig ] IEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:19.724970] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IEX.txt [2026-03-06T20:24:19.725196] [INFO ] [sig ] [1563/3360] Completed IEX in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:19.725256] [INFO ] [sig ] [1564/3360] Forecasting IFS... [2026-03-06T20:24:19.725291] [INFO ] [sig ] Generating forecast for: IFS [2026-03-06T20:24:19.725324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-06T20:24:19.737427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-06T20:24:19.737966] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-06T20:24:19.738922] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-06T20:24:19.738979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:19.739011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:19.739038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:19.739096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:19.804986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:19.805913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:19.806000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:19.806035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:19.932942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:19.933112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:19.933154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:19.933183] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:19.936933] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=83.38%) [2026-03-06T20:24:19.937267] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-06T20:24:19.937410] [INFO ] [sig ] IFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:20.091076] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IFS.txt [2026-03-06T20:24:20.091225] [INFO ] [sig ] [1564/3360] Completed IFS in 0.4s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:20.091270] [INFO ] [sig ] [1565/3360] Forecasting IGA... [2026-03-06T20:24:20.091301] [INFO ] [sig ] Generating forecast for: IGA [2026-03-06T20:24:20.091334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-06T20:24:20.103281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-06T20:24:20.103726] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-06T20:24:20.104817] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-06T20:24:20.104872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:20.104904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:20.104931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:20.105003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:20.165935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:20.166754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:20.166847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:20.166882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:20.287964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:20.288133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:20.288174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:20.288203] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:20.291739] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=58.11%) [2026-03-06T20:24:20.292024] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-06T20:24:20.292157] [INFO ] [sig ] IGA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:20.432900] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGA.txt [2026-03-06T20:24:20.433046] [INFO ] [sig ] [1565/3360] Completed IGA in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:20.433085] [INFO ] [sig ] [1566/3360] Forecasting IGD... [2026-03-06T20:24:20.433115] [INFO ] [sig ] Generating forecast for: IGD [2026-03-06T20:24:20.433148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-06T20:24:20.444086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-06T20:24:20.444457] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-06T20:24:20.445277] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-06T20:24:20.445330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:20.445362] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:20.445389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:20.445455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:20.502456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:20.503271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:20.503357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:20.503391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:20.623190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:20.623351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:20.623397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:20.623427] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:20.626999] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=62.08%) [2026-03-06T20:24:20.627296] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-06T20:24:20.627435] [INFO ] [sig ] IGD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:20.769273] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGD.txt [2026-03-06T20:24:20.769427] [INFO ] [sig ] [1566/3360] Completed IGD in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:20.769482] [INFO ] [sig ] [1567/3360] Forecasting IGF... [2026-03-06T20:24:20.769520] [INFO ] [sig ] Generating forecast for: IGF [2026-03-06T20:24:20.769558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-06T20:24:20.780853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-06T20:24:20.781267] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-06T20:24:20.782262] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-06T20:24:20.782318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:20.782351] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:20.782377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:20.782441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:20.846607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:20.847382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:20.847465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:20.847504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:20.977930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:20.978096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:20.978138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:20.978167] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:20.981883] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-03-06T20:24:20.982170] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-06T20:24:20.982302] [INFO ] [sig ] IGF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:21.130064] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGF.txt [2026-03-06T20:24:21.130204] [INFO ] [sig ] [1567/3360] Completed IGF in 0.4s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:21.130245] [INFO ] [sig ] [1568/3360] Forecasting IGI... [2026-03-06T20:24:21.130274] [INFO ] [sig ] Generating forecast for: IGI [2026-03-06T20:24:21.130303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-06T20:24:21.141456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-06T20:24:21.141840] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-06T20:24:21.142666] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-06T20:24:21.142720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:21.142751] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:21.142778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:21.142835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:21.200036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:21.200708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:21.200788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:21.200820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:21.302718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:21.302871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:21.302911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:21.302940] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:21.306403] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-03-06T20:24:21.306713] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-06T20:24:21.306846] [INFO ] [sig ] IGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:21.453018] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGI.txt [2026-03-06T20:24:21.453177] [INFO ] [sig ] [1568/3360] Completed IGI in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:21.453224] [INFO ] [sig ] [1569/3360] Forecasting IGIB... [2026-03-06T20:24:21.453256] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-06T20:24:21.453286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-06T20:24:21.464823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-06T20:24:21.465154] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-06T20:24:21.466033] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-06T20:24:21.466086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:21.466118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:21.466144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:21.466201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:21.523447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:21.524203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:21.524286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:21.524319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:21.644487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:21.644671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:21.644713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:21.644742] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:21.648356] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-06T20:24:21.648698] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-06T20:24:21.648830] [INFO ] [sig ] IGIB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:21.790313] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGIB.txt [2026-03-06T20:24:21.790446] [INFO ] [sig ] [1569/3360] Completed IGIB in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:21.790496] [INFO ] [sig ] [1570/3360] Forecasting IGIC... [2026-03-06T20:24:21.790533] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-06T20:24:21.790589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-06T20:24:21.801696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-06T20:24:21.802000] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-06T20:24:21.802789] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-06T20:24:21.802843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:21.802875] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:21.802903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:21.802960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:21.860867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:21.861469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:21.861615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:21.861652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:21.979814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:21.979956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:21.979997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:21.980043] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:21.983418] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-03-06T20:24:21.983719] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-06T20:24:21.983846] [INFO ] [sig ] IGIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:22.125512] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGIC.txt [2026-03-06T20:24:22.125660] [INFO ] [sig ] [1570/3360] Completed IGIC in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:22.125702] [INFO ] [sig ] [1571/3360] Forecasting IGSB... [2026-03-06T20:24:22.125732] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-06T20:24:22.125762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-06T20:24:22.137418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-06T20:24:22.137845] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-06T20:24:22.138696] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-06T20:24:22.138749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:22.138782] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:22.138809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:22.138865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:22.197203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:22.198142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:22.198224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:22.198257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:22.321760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:22.321922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:22.321963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:22.321992] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:22.325452] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-03-06T20:24:22.325776] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-06T20:24:22.325903] [INFO ] [sig ] IGSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:22.548637] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IGSB.txt [2026-03-06T20:24:22.548802] [INFO ] [sig ] [1571/3360] Completed IGSB in 0.4s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:22.548845] [INFO ] [sig ] [1572/3360] Forecasting IHD... [2026-03-06T20:24:22.548875] [INFO ] [sig ] Generating forecast for: IHD [2026-03-06T20:24:22.548905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-06T20:24:22.560803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-06T20:24:22.561114] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-06T20:24:22.561931] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-06T20:24:22.561984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:22.562016] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:22.562044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:22.562101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:22.620503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:22.621168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:22.621251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:22.621301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:22.740551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:22.740725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:22.740767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:22.740796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:22.744256] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-03-06T20:24:22.744554] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-06T20:24:22.744724] [INFO ] [sig ] IHD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:22.891185] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IHD.txt [2026-03-06T20:24:22.891353] [INFO ] [sig ] [1572/3360] Completed IHD in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:22.891397] [INFO ] [sig ] [1573/3360] Forecasting IHG... [2026-03-06T20:24:22.891426] [INFO ] [sig ] Generating forecast for: IHG [2026-03-06T20:24:22.891458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-06T20:24:22.904079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-06T20:24:22.904473] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-06T20:24:22.905335] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-06T20:24:22.905387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:22.905419] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:22.905444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:22.905500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:22.962491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:22.963295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:22.963398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:22.963433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:23.084334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:23.084512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:23.084553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:23.084608] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:23.088166] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-03-06T20:24:23.088455] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-06T20:24:23.088636] [INFO ] [sig ] IHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:23.230218] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IHG.txt [2026-03-06T20:24:23.230408] [INFO ] [sig ] [1573/3360] Completed IHG in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:23.230448] [INFO ] [sig ] [1574/3360] Forecasting IHS... [2026-03-06T20:24:23.230485] [INFO ] [sig ] Generating forecast for: IHS [2026-03-06T20:24:23.230521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-06T20:24:23.241696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-06T20:24:23.242061] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-06T20:24:23.242892] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-06T20:24:23.242944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:23.242976] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:23.243020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:23.243078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:23.301118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:23.301893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:23.301973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:23.302006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:23.420732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:23.420894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:23.420934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:23.420962] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:23.424361] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-03-06T20:24:23.424668] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-06T20:24:23.424800] [INFO ] [sig ] IHS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:23.566637] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IHS.txt [2026-03-06T20:24:23.566786] [INFO ] [sig ] [1574/3360] Completed IHS in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:23.566828] [INFO ] [sig ] [1575/3360] Forecasting IIF... [2026-03-06T20:24:23.566859] [INFO ] [sig ] Generating forecast for: IIF [2026-03-06T20:24:23.566888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-06T20:24:23.577983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-06T20:24:23.578359] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-06T20:24:23.579208] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-06T20:24:23.579262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:23.579292] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:23.579318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:23.579375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:23.636912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:23.637910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:23.637999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:23.638032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:23.752522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:23.752723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:23.752765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:23.752793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:23.756384] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-03-06T20:24:23.756694] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-06T20:24:23.756827] [INFO ] [sig ] IIF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:23.899127] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IIF.txt [2026-03-06T20:24:23.899266] [INFO ] [sig ] [1575/3360] Completed IIF in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:23.899307] [INFO ] [sig ] [1576/3360] Forecasting III... [2026-03-06T20:24:23.899337] [INFO ] [sig ] Generating forecast for: III [2026-03-06T20:24:23.899370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-06T20:24:23.910419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-06T20:24:23.910796] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-06T20:24:23.911621] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-06T20:24:23.911673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:23.911706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:23.911732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:23.911788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:23.968406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:23.969110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:23.969191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:23.969223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:24.088060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:24.088218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:24.088257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:24.088286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:24.091719] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=76.18%) [2026-03-06T20:24:24.091998] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-06T20:24:24.092129] [INFO ] [sig ] III: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:24.238549] [INFO ] [LOCAL ] Saved forecast: III 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/III.txt [2026-03-06T20:24:24.238744] [INFO ] [sig ] [1576/3360] Completed III in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:24.238786] [INFO ] [sig ] [1577/3360] Forecasting IIIN... [2026-03-06T20:24:24.238815] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-06T20:24:24.238845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-06T20:24:24.250220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-06T20:24:24.250589] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-06T20:24:24.251443] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-06T20:24:24.251497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:24.251591] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:24.251632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:24.251693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:24.309639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:24.310377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:24.310459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:24.310491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:24.430925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:24.431091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:24.431131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:24.431160] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:24.434730] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-03-06T20:24:24.435009] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-06T20:24:24.435139] [INFO ] [sig ] IIIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:24.576923] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IIIN.txt [2026-03-06T20:24:24.577066] [INFO ] [sig ] [1577/3360] Completed IIIN in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.6m [2026-03-06T20:24:24.577106] [INFO ] [sig ] [1578/3360] Forecasting IIM... [2026-03-06T20:24:24.577137] [INFO ] [sig ] Generating forecast for: IIM [2026-03-06T20:24:24.577174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-06T20:24:24.588549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-06T20:24:24.588946] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-06T20:24:24.589798] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-06T20:24:24.589851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:24.589882] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:24.589910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:24.589966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:24.647251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:24.648044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:24.648126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:24.648159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:24.766690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:24.766850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:24.766890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:24.766919] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:24.770404] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-03-06T20:24:24.770703] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-06T20:24:24.770838] [INFO ] [sig ] IIM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:24.913631] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IIM.txt [2026-03-06T20:24:24.913800] [INFO ] [sig ] [1578/3360] Completed IIM in 0.3s | 2.82 sym/s | Total: 9.3m | ETA: 10.5m [2026-03-06T20:24:24.913842] [INFO ] [sig ] [1579/3360] Forecasting ILMN... [2026-03-06T20:24:24.913872] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-06T20:24:24.913903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-06T20:24:24.925150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-06T20:24:24.925491] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-06T20:24:24.926302] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-06T20:24:24.926355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:24.926388] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:24.926415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:24.926473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:24.987690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:24.988650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:24.988748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:24.988782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:25.117688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:25.117878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:25.117923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:25.117951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:25.122017] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-03-06T20:24:25.122316] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-06T20:24:25.122454] [INFO ] [sig ] ILMN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:25.265836] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ILMN.txt [2026-03-06T20:24:25.265995] [INFO ] [sig ] [1579/3360] Completed ILMN in 0.4s | 2.82 sym/s | Total: 9.3m | ETA: 10.5m [2026-03-06T20:24:25.266036] [INFO ] [sig ] [1580/3360] Forecasting IMAX... [2026-03-06T20:24:25.266066] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-06T20:24:25.266097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-06T20:24:25.278368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-06T20:24:25.278763] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-06T20:24:25.279569] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-06T20:24:25.279655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:25.279689] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:25.279716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:25.279774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:25.338375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:25.339124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:25.339205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:25.339239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:25.457698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:25.457860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:25.457907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:25.457967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:25.461511] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-03-06T20:24:25.461864] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-06T20:24:25.462016] [INFO ] [sig ] IMAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:25.608440] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IMAX.txt [2026-03-06T20:24:25.608633] [INFO ] [sig ] [1580/3360] Completed IMAX in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:25.608680] [INFO ] [sig ] [1581/3360] Forecasting IMMX... [2026-03-06T20:24:25.608712] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-06T20:24:25.608743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-06T20:24:25.621300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-06T20:24:25.621706] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-06T20:24:25.622717] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-06T20:24:25.622772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:25.622805] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:25.622832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:25.622890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:25.683138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:25.683922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:25.684005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:25.684039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:25.805771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:25.805921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:25.805960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:25.805990] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:25.809746] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-03-06T20:24:25.810049] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-06T20:24:25.810187] [INFO ] [sig ] IMMX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:25.955474] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IMMX.txt [2026-03-06T20:24:25.955650] [INFO ] [sig ] [1581/3360] Completed IMMX in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:25.955694] [INFO ] [sig ] [1582/3360] Forecasting IMNM... [2026-03-06T20:24:25.955727] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-06T20:24:25.955758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-06T20:24:25.967173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-06T20:24:25.967544] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-06T20:24:25.968470] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-06T20:24:25.968534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:25.968608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:25.968646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:25.968719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:26.028542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:26.029420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:26.029515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:26.029555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:26.153050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:26.153223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:26.153268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:26.153300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:26.156932] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-03-06T20:24:26.157236] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-06T20:24:26.157374] [INFO ] [sig ] IMNM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:26.301449] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IMNM.txt [2026-03-06T20:24:26.301615] [INFO ] [sig ] [1582/3360] Completed IMNM in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:26.301660] [INFO ] [sig ] [1583/3360] Forecasting IMNN... [2026-03-06T20:24:26.301691] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-06T20:24:26.301723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-06T20:24:26.312845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-06T20:24:26.313227] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-06T20:24:26.314108] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-06T20:24:26.314171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:26.314208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:26.314248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:26.314322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:26.375331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:26.376291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:26.376378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:26.376411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:26.502308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:26.502486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:26.502529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:26.502558] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:26.506103] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-03-06T20:24:26.506381] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-06T20:24:26.506510] [INFO ] [sig ] IMNN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:26.650302] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IMNN.txt [2026-03-06T20:24:26.650436] [INFO ] [sig ] [1583/3360] Completed IMNN in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:26.650476] [INFO ] [sig ] [1584/3360] Forecasting IMOS... [2026-03-06T20:24:26.650505] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-06T20:24:26.650535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-06T20:24:26.662995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-06T20:24:26.663356] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-06T20:24:26.664178] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-06T20:24:26.664230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:26.664261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:26.664300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:26.664356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:26.722972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:26.723665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:26.723745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:26.723779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:26.844416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:26.844601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:26.844646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:26.844674] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:26.848195] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-03-06T20:24:26.848496] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-06T20:24:26.848658] [INFO ] [sig ] IMOS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:26.997554] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IMOS.txt [2026-03-06T20:24:26.997709] [INFO ] [sig ] [1584/3360] Completed IMOS in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:26.997750] [INFO ] [sig ] [1585/3360] Forecasting IMPP... [2026-03-06T20:24:26.997779] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-06T20:24:26.997809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-06T20:24:27.010104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-06T20:24:27.010440] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-06T20:24:27.011263] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-06T20:24:27.011316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:27.011348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:27.011375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:27.011432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:27.068701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:27.069315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:27.069393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:27.069426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:27.189045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:27.189165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:27.189204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:27.189232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:27.192531] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-06T20:24:27.192863] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-06T20:24:27.192991] [INFO ] [sig ] IMPP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:27.335224] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IMPP.txt [2026-03-06T20:24:27.335347] [INFO ] [sig ] [1585/3360] Completed IMPP in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:27.335386] [INFO ] [sig ] [1586/3360] Forecasting IMRX... [2026-03-06T20:24:27.335415] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-06T20:24:27.335445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-06T20:24:27.347682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-06T20:24:27.348123] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-06T20:24:27.349088] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-06T20:24:27.349144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:27.349178] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:27.349206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:27.349264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:27.408226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:27.409147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:27.409237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:27.409272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:27.528083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:27.528270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:27.528314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:27.528344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:27.532344] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=86.95%) [2026-03-06T20:24:27.532741] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-06T20:24:27.532906] [INFO ] [sig ] IMRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:27.683111] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IMRX.txt [2026-03-06T20:24:27.683284] [INFO ] [sig ] [1586/3360] Completed IMRX in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:27.683328] [INFO ] [sig ] [1587/3360] Forecasting IMTX... [2026-03-06T20:24:27.683358] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-06T20:24:27.683391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-06T20:24:27.695268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-06T20:24:27.695684] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-06T20:24:27.696547] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-06T20:24:27.696655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:27.696699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:27.696736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:27.696806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:27.753796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:27.754519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:27.754660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:27.754709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:27.879345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:27.879509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:27.879552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:27.879603] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:27.883231] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-03-06T20:24:27.883537] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-06T20:24:27.883698] [INFO ] [sig ] IMTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:28.026100] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IMTX.txt [2026-03-06T20:24:28.026242] [INFO ] [sig ] [1587/3360] Completed IMTX in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:28.026281] [INFO ] [sig ] [1588/3360] Forecasting IMXI... [2026-03-06T20:24:28.026314] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-06T20:24:28.026344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-06T20:24:28.038505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-06T20:24:28.038868] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-06T20:24:28.039679] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-06T20:24:28.039733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:28.039765] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:28.039792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:28.039848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:28.097704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:28.098535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:28.098638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:28.098674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:28.221590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:28.221758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:28.221801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:28.221830] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:28.225250] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-03-06T20:24:28.225539] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-06T20:24:28.225688] [INFO ] [sig ] IMXI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:28.367272] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IMXI.txt [2026-03-06T20:24:28.367416] [INFO ] [sig ] [1588/3360] Completed IMXI in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:28.367458] [INFO ] [sig ] [1589/3360] Forecasting INAB... [2026-03-06T20:24:28.367489] [INFO ] [sig ] Generating forecast for: INAB [2026-03-06T20:24:28.367519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-06T20:24:28.378430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-06T20:24:28.378802] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-06T20:24:28.379610] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-06T20:24:28.379664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:28.379695] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:28.379722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:28.379778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:28.436523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:28.437280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:28.437361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:28.437395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:28.556331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:28.556494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:28.556534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:28.556564] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:28.560142] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=53.32%) [2026-03-06T20:24:28.560426] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-06T20:24:28.560557] [INFO ] [sig ] INAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:28.710313] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INAB.txt [2026-03-06T20:24:28.710484] [INFO ] [sig ] [1589/3360] Completed INAB in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:28.710526] [INFO ] [sig ] [1590/3360] Forecasting INBK... [2026-03-06T20:24:28.710558] [INFO ] [sig ] Generating forecast for: INBK [2026-03-06T20:24:28.710618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-06T20:24:28.723598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-06T20:24:28.723987] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-06T20:24:28.724881] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-06T20:24:28.724935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:28.724967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:28.724993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:28.725059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:28.782957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:28.783787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:28.783871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:28.783904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:28.906212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:28.906380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:28.906421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:28.906452] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:28.910233] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-03-06T20:24:28.910532] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-06T20:24:28.910705] [INFO ] [sig ] INBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:29.054788] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INBK.txt [2026-03-06T20:24:29.054963] [INFO ] [sig ] [1590/3360] Completed INBK in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:29.055007] [INFO ] [sig ] [1591/3360] Forecasting INBX... [2026-03-06T20:24:29.055037] [INFO ] [sig ] Generating forecast for: INBX [2026-03-06T20:24:29.055067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-06T20:24:29.066168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-06T20:24:29.066523] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-06T20:24:29.067360] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-06T20:24:29.067413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:29.067445] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:29.067471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:29.067528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:29.125713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:29.126763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:29.126851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:29.126884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:29.248476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:29.248667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:29.248711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:29.248741] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:29.252282] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=41.65%) [2026-03-06T20:24:29.252598] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-06T20:24:29.252760] [INFO ] [sig ] INBX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:29.400662] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INBX.txt [2026-03-06T20:24:29.400820] [INFO ] [sig ] [1591/3360] Completed INBX in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:29.400863] [INFO ] [sig ] [1592/3360] Forecasting INCY... [2026-03-06T20:24:29.400894] [INFO ] [sig ] Generating forecast for: INCY [2026-03-06T20:24:29.400924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-06T20:24:29.412481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-06T20:24:29.412924] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-06T20:24:29.413882] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-06T20:24:29.413937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:29.413970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:29.413998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:29.414056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:29.472545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:29.473430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:29.473516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:29.473551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:29.595517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:29.595695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:29.595738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:29.595767] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:29.599302] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=65.64%) [2026-03-06T20:24:29.599628] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-06T20:24:29.599789] [INFO ] [sig ] INCY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:29.742247] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INCY.txt [2026-03-06T20:24:29.742392] [INFO ] [sig ] [1592/3360] Completed INCY in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:29.742433] [INFO ] [sig ] [1593/3360] Forecasting INDB... [2026-03-06T20:24:29.742462] [INFO ] [sig ] Generating forecast for: INDB [2026-03-06T20:24:29.742491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-06T20:24:29.754481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-06T20:24:29.754867] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-06T20:24:29.755692] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-06T20:24:29.755746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:29.755789] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:29.755817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:29.755875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:29.813222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:29.813956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:29.814037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:29.814069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:29.937009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:29.937172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:29.937214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:29.937244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:29.940835] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-03-06T20:24:29.941126] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-06T20:24:29.941263] [INFO ] [sig ] INDB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:30.087655] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INDB.txt [2026-03-06T20:24:30.087855] [INFO ] [sig ] [1593/3360] Completed INDB in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.5m [2026-03-06T20:24:30.087912] [INFO ] [sig ] [1594/3360] Forecasting INDI... [2026-03-06T20:24:30.087943] [INFO ] [sig ] Generating forecast for: INDI [2026-03-06T20:24:30.087974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-06T20:24:30.099407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-06T20:24:30.099782] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-06T20:24:30.100616] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-06T20:24:30.100670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:30.100733] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:30.100763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:30.100821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:30.158629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:30.159344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:30.159426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:30.159460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:30.279408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:30.279593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:30.279641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:30.279676] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:30.283329] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-03-06T20:24:30.283630] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-06T20:24:30.283762] [INFO ] [sig ] INDI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:30.427197] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INDI.txt [2026-03-06T20:24:30.427328] [INFO ] [sig ] [1594/3360] Completed INDI in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.4m [2026-03-06T20:24:30.427369] [INFO ] [sig ] [1595/3360] Forecasting INDP... [2026-03-06T20:24:30.427397] [INFO ] [sig ] Generating forecast for: INDP [2026-03-06T20:24:30.427427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-06T20:24:30.439195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-06T20:24:30.439556] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-06T20:24:30.440428] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-06T20:24:30.440481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:30.440513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:30.440539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:30.440623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:30.497892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:30.498507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:30.498604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:30.498640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:30.608260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:30.608413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:30.608453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:30.608482] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:30.611913] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-03-06T20:24:30.612198] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-06T20:24:30.612329] [INFO ] [sig ] INDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:30.754496] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INDP.txt [2026-03-06T20:24:30.754638] [INFO ] [sig ] [1595/3360] Completed INDP in 0.3s | 2.82 sym/s | Total: 9.4m | ETA: 10.4m [2026-03-06T20:24:30.754681] [INFO ] [sig ] [1596/3360] Forecasting INDY... [2026-03-06T20:24:30.754711] [INFO ] [sig ] Generating forecast for: INDY [2026-03-06T20:24:30.754741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-06T20:24:30.765922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-06T20:24:30.766253] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-06T20:24:30.767059] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-06T20:24:30.767111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:30.767144] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:30.767171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:30.767228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:30.825477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:30.826512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:30.826614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:30.826651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:30.954795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:30.954973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:30.955016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:30.955044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:30.958806] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-06T20:24:30.959099] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-06T20:24:30.959235] [INFO ] [sig ] INDY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:31.107253] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INDY.txt [2026-03-06T20:24:31.107409] [INFO ] [sig ] [1596/3360] Completed INDY in 0.4s | 2.82 sym/s | Total: 9.4m | ETA: 10.4m [2026-03-06T20:24:31.107452] [INFO ] [sig ] [1597/3360] Forecasting INFY... [2026-03-06T20:24:31.107483] [INFO ] [sig ] Generating forecast for: INFY [2026-03-06T20:24:31.107515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-06T20:24:31.120174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-06T20:24:31.120649] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-06T20:24:31.121673] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-06T20:24:31.121739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:31.121778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:31.121806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:31.121865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:31.186330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:31.187134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:31.187222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:31.187266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:31.321675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:31.321998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:31.322057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:31.322145] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:31.325951] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-03-06T20:24:31.326268] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-06T20:24:31.326410] [INFO ] [sig ] INFY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:31.482740] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INFY.txt [2026-03-06T20:24:31.482924] [INFO ] [sig ] [1597/3360] Completed INFY in 0.4s | 2.82 sym/s | Total: 9.4m | ETA: 10.4m [2026-03-06T20:24:31.482969] [INFO ] [sig ] [1598/3360] Forecasting ING... [2026-03-06T20:24:31.483002] [INFO ] [sig ] Generating forecast for: ING [2026-03-06T20:24:31.483034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-06T20:24:31.495220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-06T20:24:31.495607] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-06T20:24:31.496424] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-06T20:24:31.496479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:31.496540] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:31.496596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:31.496686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:31.558672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:31.559592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:31.559680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:31.559719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:31.687996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:31.688162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:31.688204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:31.688234] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:31.691912] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-03-06T20:24:31.692196] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-06T20:24:31.692330] [INFO ] [sig ] ING: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:31.849544] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ING.txt [2026-03-06T20:24:31.849704] [INFO ] [sig ] [1598/3360] Completed ING in 0.4s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:31.849746] [INFO ] [sig ] [1599/3360] Forecasting INGN... [2026-03-06T20:24:31.849776] [INFO ] [sig ] Generating forecast for: INGN [2026-03-06T20:24:31.849810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-06T20:24:31.861162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-06T20:24:31.861514] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-06T20:24:31.862307] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-06T20:24:31.862361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:31.862393] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:31.862420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:31.862478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:31.920480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:31.921186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:31.921267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:31.921301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:32.041552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:32.041728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:32.041768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:32.041797] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:32.045228] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=32.15%) [2026-03-06T20:24:32.045505] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-06T20:24:32.045654] [INFO ] [sig ] INGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:32.187860] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INGN.txt [2026-03-06T20:24:32.188005] [INFO ] [sig ] [1599/3360] Completed INGN in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:32.188048] [INFO ] [sig ] [1600/3360] Forecasting INMB... [2026-03-06T20:24:32.188080] [INFO ] [sig ] Generating forecast for: INMB [2026-03-06T20:24:32.188113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-06T20:24:32.199036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-06T20:24:32.199389] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-06T20:24:32.200248] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-06T20:24:32.200305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:32.200338] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:32.200366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:32.200424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:32.258177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:32.258927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:32.259011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:32.259045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:32.383450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:32.383646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:32.383691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:32.383721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:32.387278] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-03-06T20:24:32.387620] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-06T20:24:32.387763] [INFO ] [sig ] INMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:32.547660] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INMB.txt [2026-03-06T20:24:32.547845] [INFO ] [sig ] [1600/3360] Completed INMB in 0.4s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:32.547887] [INFO ] [sig ] [1601/3360] Forecasting INMD... [2026-03-06T20:24:32.547919] [INFO ] [sig ] Generating forecast for: INMD [2026-03-06T20:24:32.547949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-06T20:24:32.559044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-06T20:24:32.559407] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-06T20:24:32.560214] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-06T20:24:32.560267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:32.560299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:32.560327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:32.560383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:32.618683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:32.619566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:32.619672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:32.619712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:32.744969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:32.745171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:32.745223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:32.745254] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:32.748893] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=39.57%) [2026-03-06T20:24:32.749174] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-06T20:24:32.749306] [INFO ] [sig ] INMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:32.890698] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INMD.txt [2026-03-06T20:24:32.890842] [INFO ] [sig ] [1601/3360] Completed INMD in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:32.890889] [INFO ] [sig ] [1602/3360] Forecasting INN... [2026-03-06T20:24:32.890919] [INFO ] [sig ] Generating forecast for: INN [2026-03-06T20:24:32.890949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-06T20:24:32.902111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-06T20:24:32.902445] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-06T20:24:32.903271] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-06T20:24:32.903325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:32.903357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:32.903384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:32.903441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:32.961136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:32.961857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:32.961938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:32.961971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:33.081715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:33.081874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:33.081915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:33.081943] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:33.085481] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=78.99%) [2026-03-06T20:24:33.085816] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-06T20:24:33.085966] [INFO ] [sig ] INN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:33.229904] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INN.txt [2026-03-06T20:24:33.230049] [INFO ] [sig ] [1602/3360] Completed INN in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:33.230090] [INFO ] [sig ] [1603/3360] Forecasting INO... [2026-03-06T20:24:33.230120] [INFO ] [sig ] Generating forecast for: INO [2026-03-06T20:24:33.230150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-06T20:24:33.241795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-06T20:24:33.242153] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-06T20:24:33.242960] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-06T20:24:33.243013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:33.243045] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:33.243072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:33.243128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:33.300628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:33.301308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:33.301386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:33.301418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:33.418612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:33.418780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:33.418827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:33.418863] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:33.422340] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-03-06T20:24:33.422640] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-06T20:24:33.422794] [INFO ] [sig ] INO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:33.563374] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INO.txt [2026-03-06T20:24:33.563521] [INFO ] [sig ] [1603/3360] Completed INO in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:33.563562] [INFO ] [sig ] [1604/3360] Forecasting INOD... [2026-03-06T20:24:33.563614] [INFO ] [sig ] Generating forecast for: INOD [2026-03-06T20:24:33.563645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-06T20:24:33.575041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-06T20:24:33.575384] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-06T20:24:33.576178] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-06T20:24:33.576232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:33.576264] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:33.576292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:33.576351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:33.634164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:33.634965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:33.635091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:33.635125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:33.756808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:33.756976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:33.757015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:33.757044] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:33.760659] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-03-06T20:24:33.760951] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-06T20:24:33.761082] [INFO ] [sig ] INOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:33.900941] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INOD.txt [2026-03-06T20:24:33.901082] [INFO ] [sig ] [1604/3360] Completed INOD in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:33.901124] [INFO ] [sig ] [1605/3360] Forecasting INSE... [2026-03-06T20:24:33.901154] [INFO ] [sig ] Generating forecast for: INSE [2026-03-06T20:24:33.901183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-06T20:24:33.912701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-06T20:24:33.913059] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-06T20:24:33.913862] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-06T20:24:33.913915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:33.913948] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:33.913975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:33.914033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:33.970936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:33.971623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:33.971702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:33.971734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:34.096047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:34.096240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:34.096311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:34.096343] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:34.100094] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=14.95%) [2026-03-06T20:24:34.100389] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-06T20:24:34.100521] [INFO ] [sig ] INSE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:34.241602] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INSE.txt [2026-03-06T20:24:34.241756] [INFO ] [sig ] [1605/3360] Completed INSE in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:34.241799] [INFO ] [sig ] [1606/3360] Forecasting INSG... [2026-03-06T20:24:34.241828] [INFO ] [sig ] Generating forecast for: INSG [2026-03-06T20:24:34.241857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-06T20:24:34.253479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-06T20:24:34.253875] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-06T20:24:34.254681] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-06T20:24:34.254737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:34.254776] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:34.254809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:34.254879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:34.313311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:34.314042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:34.314127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:34.314161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:34.433051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:34.433211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:34.433252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:34.433280] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:34.436723] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-03-06T20:24:34.437003] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-06T20:24:34.437135] [INFO ] [sig ] INSG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:34.578196] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INSG.txt [2026-03-06T20:24:34.578343] [INFO ] [sig ] [1606/3360] Completed INSG in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:34.578386] [INFO ] [sig ] [1607/3360] Forecasting INSM... [2026-03-06T20:24:34.578415] [INFO ] [sig ] Generating forecast for: INSM [2026-03-06T20:24:34.578444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-06T20:24:34.589766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-06T20:24:34.590116] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-06T20:24:34.590978] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-06T20:24:34.591033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:34.591067] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:34.591094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:34.591152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:34.649476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:34.650182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:34.650308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:34.650345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:34.771106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:34.771272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:34.771311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:34.771339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:34.774829] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-03-06T20:24:34.775108] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-06T20:24:34.775239] [INFO ] [sig ] INSM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:34.916405] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INSM.txt [2026-03-06T20:24:34.916607] [INFO ] [sig ] [1607/3360] Completed INSM in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:34.916651] [INFO ] [sig ] [1608/3360] Forecasting INSP... [2026-03-06T20:24:34.916683] [INFO ] [sig ] Generating forecast for: INSP [2026-03-06T20:24:34.916713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-06T20:24:34.929387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-06T20:24:34.929751] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-06T20:24:34.930761] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-06T20:24:34.930814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:34.930846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:34.930873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:34.930930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:34.989067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:34.989839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:34.989921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:34.989954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:35.116228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:35.116390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:35.116431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:35.116461] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:35.120215] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-03-06T20:24:35.120502] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-06T20:24:35.120655] [INFO ] [sig ] INSP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:35.273847] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INSP.txt [2026-03-06T20:24:35.274006] [INFO ] [sig ] [1608/3360] Completed INSP in 0.4s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:35.274050] [INFO ] [sig ] [1609/3360] Forecasting INTA... [2026-03-06T20:24:35.274093] [INFO ] [sig ] Generating forecast for: INTA [2026-03-06T20:24:35.274131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-06T20:24:35.285806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-06T20:24:35.286186] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-06T20:24:35.287124] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-06T20:24:35.287186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:35.287248] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:35.287289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:35.287368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:35.350961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:35.351806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:35.351891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:35.351927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:35.484314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:35.484498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:35.484546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:35.484594] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:35.488360] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-03-06T20:24:35.488684] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-06T20:24:35.488820] [INFO ] [sig ] INTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:35.630483] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INTA.txt [2026-03-06T20:24:35.630647] [INFO ] [sig ] [1609/3360] Completed INTA in 0.4s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:35.630690] [INFO ] [sig ] [1610/3360] Forecasting INTC... [2026-03-06T20:24:35.630720] [INFO ] [sig ] Generating forecast for: INTC [2026-03-06T20:24:35.630750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-06T20:24:35.642181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-06T20:24:35.642520] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-06T20:24:35.643329] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-06T20:24:35.643382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:35.643414] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:35.643441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:35.643499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:35.701133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:35.701779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:35.701865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:35.701897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:35.824346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:35.824506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:35.824546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:35.824595] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:35.828117] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-03-06T20:24:35.828403] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-06T20:24:35.828531] [INFO ] [sig ] INTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:35.972032] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/INTC.txt [2026-03-06T20:24:35.972168] [INFO ] [sig ] [1610/3360] Completed INTC in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.4m [2026-03-06T20:24:35.972209] [INFO ] [sig ] [1611/3360] Forecasting INVA... [2026-03-06T20:24:35.972239] [INFO ] [sig ] Generating forecast for: INVA [2026-03-06T20:24:35.972269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-06T20:24:35.983216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-06T20:24:35.983589] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-06T20:24:35.984366] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-06T20:24:35.984418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:35.984477] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:35.984506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:35.984562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:36.042319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:36.043006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:36.043085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:36.043118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:36.161278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:36.161434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:36.161473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:36.161508] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:36.165001] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-03-06T20:24:36.165275] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-06T20:24:36.165403] [INFO ] [sig ] INVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:36.307980] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INVA.txt [2026-03-06T20:24:36.308161] [INFO ] [sig ] [1611/3360] Completed INVA in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.3m [2026-03-06T20:24:36.308205] [INFO ] [sig ] [1612/3360] Forecasting INVE... [2026-03-06T20:24:36.308235] [INFO ] [sig ] Generating forecast for: INVE [2026-03-06T20:24:36.308266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-06T20:24:36.319619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-06T20:24:36.320002] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-06T20:24:36.320843] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-06T20:24:36.320897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:36.320928] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:36.320955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:36.321012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:36.379355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:36.380141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:36.380224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:36.380256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:36.494195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:36.494354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:36.494394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:36.494422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:36.497929] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-03-06T20:24:36.498209] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-06T20:24:36.498339] [INFO ] [sig ] INVE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:36.640643] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INVE.txt [2026-03-06T20:24:36.640778] [INFO ] [sig ] [1612/3360] Completed INVE in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.3m [2026-03-06T20:24:36.640819] [INFO ] [sig ] [1613/3360] Forecasting INVH... [2026-03-06T20:24:36.640873] [INFO ] [sig ] Generating forecast for: INVH [2026-03-06T20:24:36.640908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-06T20:24:36.652016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-06T20:24:36.652359] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-06T20:24:36.653164] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-06T20:24:36.653220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:36.653253] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:36.653280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:36.653336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:36.710631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:36.711452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:36.711536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:36.711569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:36.834884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:36.835089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:36.835136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:36.835166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:36.838820] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-03-06T20:24:36.839147] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-06T20:24:36.839287] [INFO ] [sig ] INVH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:36.982664] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/INVH.txt [2026-03-06T20:24:36.982824] [INFO ] [sig ] [1613/3360] Completed INVH in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.3m [2026-03-06T20:24:36.982866] [INFO ] [sig ] [1614/3360] Forecasting IONS... [2026-03-06T20:24:36.982895] [INFO ] [sig ] Generating forecast for: IONS [2026-03-06T20:24:36.982926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-06T20:24:36.994233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-06T20:24:36.994627] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-06T20:24:36.995442] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-06T20:24:36.995495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:36.995527] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:36.995553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:36.995635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:37.054073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:37.054954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:37.055059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:37.055092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:37.176927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:37.177088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:37.177128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:37.177189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:37.180778] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-06T20:24:37.181063] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-06T20:24:37.181196] [INFO ] [sig ] IONS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:37.324202] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IONS.txt [2026-03-06T20:24:37.324347] [INFO ] [sig ] [1614/3360] Completed IONS in 0.3s | 2.82 sym/s | Total: 9.5m | ETA: 10.3m [2026-03-06T20:24:37.324388] [INFO ] [sig ] [1615/3360] Forecasting IOSP... [2026-03-06T20:24:37.324419] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-06T20:24:37.324449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-06T20:24:37.337374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-06T20:24:37.337797] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-06T20:24:37.338688] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-06T20:24:37.338743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:37.338777] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:37.338807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:37.338874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:37.397183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:37.397930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:37.398015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:37.398050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:37.518407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:37.518570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:37.518633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:37.518663] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:37.522266] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-03-06T20:24:37.522557] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-06T20:24:37.522716] [INFO ] [sig ] IOSP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:37.669630] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IOSP.txt [2026-03-06T20:24:37.669768] [INFO ] [sig ] [1615/3360] Completed IOSP in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:37.669808] [INFO ] [sig ] [1616/3360] Forecasting IOVA... [2026-03-06T20:24:37.669838] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-06T20:24:37.669868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-06T20:24:37.680883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-06T20:24:37.681191] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-06T20:24:37.682046] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-06T20:24:37.682099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:37.682130] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:37.682156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:37.682212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:37.754627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:37.755724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:37.755826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:37.755883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:37.882648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:37.882811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:37.882854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:37.882922] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:37.886433] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-03-06T20:24:37.886743] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-06T20:24:37.886879] [INFO ] [sig ] IOVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:38.030641] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IOVA.txt [2026-03-06T20:24:38.030817] [INFO ] [sig ] [1616/3360] Completed IOVA in 0.4s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:38.030858] [INFO ] [sig ] [1617/3360] Forecasting IPGP... [2026-03-06T20:24:38.030889] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-06T20:24:38.030920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-06T20:24:38.043256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-06T20:24:38.043761] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-06T20:24:38.044745] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-06T20:24:38.044800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:38.044837] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:38.044870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:38.044940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:38.104546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:38.105464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:38.105550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:38.105602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:38.232403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:38.232564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:38.232625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:38.232655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:38.236162] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-03-06T20:24:38.236441] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-06T20:24:38.236569] [INFO ] [sig ] IPGP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:38.386472] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IPGP.txt [2026-03-06T20:24:38.386650] [INFO ] [sig ] [1617/3360] Completed IPGP in 0.4s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:38.386703] [INFO ] [sig ] [1618/3360] Forecasting IPI... [2026-03-06T20:24:38.386732] [INFO ] [sig ] Generating forecast for: IPI [2026-03-06T20:24:38.386770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-06T20:24:38.398466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-06T20:24:38.398904] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-06T20:24:38.399747] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-06T20:24:38.399800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:38.399838] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:38.399870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:38.399940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:38.458311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:38.459202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:38.459290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:38.459342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:38.580077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:38.580245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:38.580287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:38.580317] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:38.583917] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-03-06T20:24:38.584223] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-06T20:24:38.584363] [INFO ] [sig ] IPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:38.733316] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IPI.txt [2026-03-06T20:24:38.733477] [INFO ] [sig ] [1618/3360] Completed IPI in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:38.733519] [INFO ] [sig ] [1619/3360] Forecasting IQ... [2026-03-06T20:24:38.733551] [INFO ] [sig ] Generating forecast for: IQ [2026-03-06T20:24:38.733600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-06T20:24:38.746249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-06T20:24:38.746711] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-06T20:24:38.747557] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-06T20:24:38.747633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:38.747667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:38.747695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:38.747755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:38.806741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:38.807441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:38.807524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:38.807558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:38.928977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:38.929141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:38.929184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:38.929214] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:38.932739] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=49.30%) [2026-03-06T20:24:38.933018] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-06T20:24:38.933147] [INFO ] [sig ] IQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:39.083382] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IQ.txt [2026-03-06T20:24:39.083538] [INFO ] [sig ] [1619/3360] Completed IQ in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:39.083607] [INFO ] [sig ] [1620/3360] Forecasting IQI... [2026-03-06T20:24:39.083642] [INFO ] [sig ] Generating forecast for: IQI [2026-03-06T20:24:39.083673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-06T20:24:39.095327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-06T20:24:39.095700] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-06T20:24:39.096532] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-06T20:24:39.096615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:39.096649] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:39.096676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:39.096761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:39.155449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:39.156128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:39.156209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:39.156240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:39.272970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:39.273132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:39.273172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:39.273201] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:39.276662] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-03-06T20:24:39.276961] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-06T20:24:39.277104] [INFO ] [sig ] IQI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:39.419767] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IQI.txt [2026-03-06T20:24:39.419943] [INFO ] [sig ] [1620/3360] Completed IQI in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:39.419994] [INFO ] [sig ] [1621/3360] Forecasting IQQQ... [2026-03-06T20:24:39.420030] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-06T20:24:39.420063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-06T20:24:39.435832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-06T20:24:39.436217] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-06T20:24:39.437029] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-06T20:24:39.437084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:39.437117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:39.437145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:39.437202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:39.494315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:39.495168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:39.495297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:39.495330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:39.614316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:39.614470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:39.614511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:39.614540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:39.617982] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=62.10%) [2026-03-06T20:24:39.618268] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-06T20:24:39.618407] [INFO ] [sig ] IQQQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:39.760180] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IQQQ.txt [2026-03-06T20:24:39.760311] [INFO ] [sig ] [1621/3360] Completed IQQQ in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:39.760350] [INFO ] [sig ] [1622/3360] Forecasting IRDM... [2026-03-06T20:24:39.760380] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-06T20:24:39.760411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-06T20:24:39.771265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-06T20:24:39.771640] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-06T20:24:39.772473] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-06T20:24:39.772526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:39.772557] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:39.772605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:39.772664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:39.834027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:39.834914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:39.835008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:39.835042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:39.951886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:39.952058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:39.952099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:39.952126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:39.955673] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-03-06T20:24:39.955954] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-06T20:24:39.956082] [INFO ] [sig ] IRDM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:40.098862] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IRDM.txt [2026-03-06T20:24:40.099042] [INFO ] [sig ] [1622/3360] Completed IRDM in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:40.099086] [INFO ] [sig ] [1623/3360] Forecasting IREN... [2026-03-06T20:24:40.099115] [INFO ] [sig ] Generating forecast for: IREN [2026-03-06T20:24:40.099143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-06T20:24:40.111843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-06T20:24:40.112312] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-06T20:24:40.113273] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-06T20:24:40.113331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:40.113364] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:40.113390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:40.113448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:40.171400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:40.172296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:40.172378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:40.172412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:40.294307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:40.294463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:40.294502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:40.294531] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:40.298018] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-03-06T20:24:40.298299] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-06T20:24:40.298428] [INFO ] [sig ] IREN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:40.440184] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IREN.txt [2026-03-06T20:24:40.440350] [INFO ] [sig ] [1623/3360] Completed IREN in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:40.440391] [INFO ] [sig ] [1624/3360] Forecasting IRM... [2026-03-06T20:24:40.440422] [INFO ] [sig ] Generating forecast for: IRM [2026-03-06T20:24:40.440459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-06T20:24:40.451728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-06T20:24:40.452075] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-06T20:24:40.452877] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-06T20:24:40.452930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:40.452966] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:40.452994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:40.453051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:40.514566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:40.515620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:40.515702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:40.515736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:40.638712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:40.638864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:40.638903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:40.638932] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:40.642506] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-03-06T20:24:40.642802] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-06T20:24:40.642936] [INFO ] [sig ] IRM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:40.786605] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IRM.txt [2026-03-06T20:24:40.786787] [INFO ] [sig ] [1624/3360] Completed IRM in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:40.786849] [INFO ] [sig ] [1625/3360] Forecasting IRMD... [2026-03-06T20:24:40.786885] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-06T20:24:40.786921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-06T20:24:40.798139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-06T20:24:40.798466] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-06T20:24:40.799283] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-06T20:24:40.799338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:40.799372] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:40.799404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:40.799475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:40.859282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:40.859942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:40.860025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:40.860064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:40.982381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:40.982541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:40.982602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:40.982635] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:40.986211] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=70.38%) [2026-03-06T20:24:40.986496] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-06T20:24:40.986648] [INFO ] [sig ] IRMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:41.132069] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IRMD.txt [2026-03-06T20:24:41.132199] [INFO ] [sig ] [1625/3360] Completed IRMD in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:41.132238] [INFO ] [sig ] [1626/3360] Forecasting IRON... [2026-03-06T20:24:41.132267] [INFO ] [sig ] Generating forecast for: IRON [2026-03-06T20:24:41.132298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-06T20:24:41.143562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-06T20:24:41.143901] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-06T20:24:41.144728] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-06T20:24:41.144781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:41.144813] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:41.144840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:41.144897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:41.204762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:41.205384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:41.205464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:41.205498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:41.328360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:41.328506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:41.328546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:41.328593] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:41.332101] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-03-06T20:24:41.332382] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-06T20:24:41.332514] [INFO ] [sig ] IRON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:41.477538] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IRON.txt [2026-03-06T20:24:41.477683] [INFO ] [sig ] [1626/3360] Completed IRON in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.3m [2026-03-06T20:24:41.477723] [INFO ] [sig ] [1627/3360] Forecasting IRTC... [2026-03-06T20:24:41.477753] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-06T20:24:41.477783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-06T20:24:41.489450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-06T20:24:41.489811] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-06T20:24:41.490671] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-06T20:24:41.490725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:41.490759] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:41.490788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:41.490845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:41.550625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:41.551249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:41.551328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:41.551361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:41.674072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:41.674227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:41.674266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:41.674295] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:41.677735] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-06T20:24:41.678066] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-06T20:24:41.678203] [INFO ] [sig ] IRTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:41.822618] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IRTC.txt [2026-03-06T20:24:41.822732] [INFO ] [sig ] [1627/3360] Completed IRTC in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.2m [2026-03-06T20:24:41.822770] [INFO ] [sig ] [1628/3360] Forecasting IRWD... [2026-03-06T20:24:41.822800] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-06T20:24:41.822829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-06T20:24:41.835121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-06T20:24:41.835437] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-06T20:24:41.836226] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-06T20:24:41.836279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:41.836338] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:41.836366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:41.836423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:41.897330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:41.898037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:41.898117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:41.898152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:42.022361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:42.022509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:42.022550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:42.022597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:42.026027] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-03-06T20:24:42.026318] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-06T20:24:42.026446] [INFO ] [sig ] IRWD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:42.174322] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IRWD.txt [2026-03-06T20:24:42.174447] [INFO ] [sig ] [1628/3360] Completed IRWD in 0.4s | 2.82 sym/s | Total: 9.6m | ETA: 10.2m [2026-03-06T20:24:42.174486] [INFO ] [sig ] [1629/3360] Forecasting ISD... [2026-03-06T20:24:42.174516] [INFO ] [sig ] Generating forecast for: ISD [2026-03-06T20:24:42.174546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-06T20:24:42.186083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-06T20:24:42.186408] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-06T20:24:42.187207] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-06T20:24:42.187260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:42.187292] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:42.187319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:42.187376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:42.247402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:42.248071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:42.248150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:42.248190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:42.372029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:42.372213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:42.372256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:42.372286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:42.375872] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-03-06T20:24:42.376158] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-06T20:24:42.376284] [INFO ] [sig ] ISD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:42.521496] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ISD.txt [2026-03-06T20:24:42.521644] [INFO ] [sig ] [1629/3360] Completed ISD in 0.3s | 2.82 sym/s | Total: 9.6m | ETA: 10.2m [2026-03-06T20:24:42.521686] [INFO ] [sig ] [1630/3360] Forecasting ISRG... [2026-03-06T20:24:42.521715] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-06T20:24:42.521744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-06T20:24:42.532869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-06T20:24:42.533210] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-06T20:24:42.534001] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-06T20:24:42.534054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:42.534087] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:42.534114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:42.534175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:42.593525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:42.594357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:42.594441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:42.594475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:42.721264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:42.721430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:42.721471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:42.721499] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:42.724942] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-03-06T20:24:42.725216] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-06T20:24:42.725347] [INFO ] [sig ] ISRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:42.880875] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ISRG.txt [2026-03-06T20:24:42.881023] [INFO ] [sig ] [1630/3360] Completed ISRG in 0.4s | 2.82 sym/s | Total: 9.6m | ETA: 10.2m [2026-03-06T20:24:42.881072] [INFO ] [sig ] [1631/3360] Forecasting ISSC... [2026-03-06T20:24:42.881110] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-06T20:24:42.881143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-06T20:24:42.892686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-06T20:24:42.893063] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-06T20:24:42.893894] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-06T20:24:42.893950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:42.893984] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:42.894012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:42.894072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:42.954739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:42.955716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:42.955806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:42.955840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:43.083804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:43.083981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:43.084033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:43.084107] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:43.087759] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-03-06T20:24:43.088080] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-06T20:24:43.088215] [INFO ] [sig ] ISSC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:43.235966] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ISSC.txt [2026-03-06T20:24:43.236105] [INFO ] [sig ] [1631/3360] Completed ISSC in 0.4s | 2.82 sym/s | Total: 9.6m | ETA: 10.2m [2026-03-06T20:24:43.236146] [INFO ] [sig ] [1632/3360] Forecasting ISTB... [2026-03-06T20:24:43.236177] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-06T20:24:43.236209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-06T20:24:43.248262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-06T20:24:43.248699] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-06T20:24:43.249559] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-06T20:24:43.249636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:43.249679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:43.249719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:43.249780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:43.309567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:43.310237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:43.310317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:43.310351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:43.430817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:43.430979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:43.431020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:43.431050] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:43.434646] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-03-06T20:24:43.434946] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-06T20:24:43.435088] [INFO ] [sig ] ISTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:43.582545] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ISTB.txt [2026-03-06T20:24:43.582706] [INFO ] [sig ] [1632/3360] Completed ISTB in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:43.582749] [INFO ] [sig ] [1633/3360] Forecasting ITIC... [2026-03-06T20:24:43.582780] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-06T20:24:43.582810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-06T20:24:43.593805] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'ITIC'. [2026-03-06T20:24:43.594193] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-06T20:24:43.595016] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-06T20:24:43.595086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:43.595133] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:43.595171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:43.595233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:43.656613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:43.657495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:43.657597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:43.657635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:43.769249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:43.769408] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-06T20:24:43.769450] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:43.769481] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:43.773126] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-03-06T20:24:43.773410] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-06T20:24:43.773553] [INFO ] [sig ] ITIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:43.921415] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ITIC.txt [2026-03-06T20:24:43.921556] [INFO ] [sig ] [1633/3360] Completed ITIC in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:43.921616] [INFO ] [sig ] [1634/3360] Forecasting ITRI... [2026-03-06T20:24:43.921648] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-06T20:24:43.921681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-06T20:24:43.934356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-06T20:24:43.934705] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-06T20:24:43.935483] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-06T20:24:43.935535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:43.935567] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:43.935626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:43.935685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:43.995680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:43.996567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:43.996671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:43.996705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:44.123231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:44.123393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:44.123433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:44.123461] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:44.127034] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-03-06T20:24:44.127318] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-06T20:24:44.127449] [INFO ] [sig ] ITRI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:44.271386] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ITRI.txt [2026-03-06T20:24:44.271532] [INFO ] [sig ] [1634/3360] Completed ITRI in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:44.271590] [INFO ] [sig ] [1635/3360] Forecasting ITRN... [2026-03-06T20:24:44.271626] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-06T20:24:44.271656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-06T20:24:44.282972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-06T20:24:44.283344] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-06T20:24:44.284150] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-06T20:24:44.284203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:44.284235] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:44.284261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:44.284318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:44.345669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:44.346659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:44.346746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:44.346780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:44.467868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:44.468031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:44.468078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:44.468113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:44.471558] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-03-06T20:24:44.471853] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-06T20:24:44.471984] [INFO ] [sig ] ITRN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:44.618191] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ITRN.txt [2026-03-06T20:24:44.618361] [INFO ] [sig ] [1635/3360] Completed ITRN in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:44.618402] [INFO ] [sig ] [1636/3360] Forecasting ITUB... [2026-03-06T20:24:44.618432] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-06T20:24:44.618461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-06T20:24:44.629972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-06T20:24:44.630430] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-06T20:24:44.631333] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-06T20:24:44.631390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:44.631422] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:44.631449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:44.631507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:44.693559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:44.694488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:44.694602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:44.694639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:44.822433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:44.822622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:44.822664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:44.822693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:44.826227] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-03-06T20:24:44.826539] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-06T20:24:44.826702] [INFO ] [sig ] ITUB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:44.969960] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ITUB.txt [2026-03-06T20:24:44.970097] [INFO ] [sig ] [1636/3360] Completed ITUB in 0.4s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:44.970142] [INFO ] [sig ] [1637/3360] Forecasting IUS... [2026-03-06T20:24:44.970173] [INFO ] [sig ] Generating forecast for: IUS [2026-03-06T20:24:44.970203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-06T20:24:44.981649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-06T20:24:44.981967] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-06T20:24:44.982761] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-06T20:24:44.982814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:44.982846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:44.982873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:44.982935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:45.042871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:45.043622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:45.043703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:45.043737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:45.166019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:45.166183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:45.166223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:45.166252] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:45.169864] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-03-06T20:24:45.170148] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-06T20:24:45.170275] [INFO ] [sig ] IUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:45.315920] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IUS.txt [2026-03-06T20:24:45.316064] [INFO ] [sig ] [1637/3360] Completed IUS in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:45.316104] [INFO ] [sig ] [1638/3360] Forecasting IUSB... [2026-03-06T20:24:45.316134] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-06T20:24:45.316165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-06T20:24:45.327692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-06T20:24:45.328082] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-06T20:24:45.328902] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-06T20:24:45.328955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:45.328987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:45.329021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:45.329090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:45.388417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:45.389173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:45.389286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:45.389321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:45.509535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:45.509707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:45.509748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:45.509777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:45.513236] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-06T20:24:45.513530] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-06T20:24:45.513682] [INFO ] [sig ] IUSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:45.657043] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IUSB.txt [2026-03-06T20:24:45.657191] [INFO ] [sig ] [1638/3360] Completed IUSB in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:45.657231] [INFO ] [sig ] [1639/3360] Forecasting IUSG... [2026-03-06T20:24:45.657262] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-06T20:24:45.657292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-06T20:24:45.668951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-06T20:24:45.669284] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-06T20:24:45.670079] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-06T20:24:45.670132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:45.670165] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:45.670192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:45.670249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:45.739381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:45.740498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:45.740608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:45.740646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:45.864291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:45.864455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:45.864496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:45.864525] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:45.867982] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-03-06T20:24:45.868261] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-06T20:24:45.868389] [INFO ] [sig ] IUSG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:46.011533] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IUSG.txt [2026-03-06T20:24:46.011683] [INFO ] [sig ] [1639/3360] Completed IUSG in 0.4s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:46.011724] [INFO ] [sig ] [1640/3360] Forecasting IVAL... [2026-03-06T20:24:46.011755] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-06T20:24:46.011785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-06T20:24:46.022494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-06T20:24:46.022832] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-06T20:24:46.023658] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-06T20:24:46.023711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:46.023743] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:46.023770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:46.023826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:46.081560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:46.082263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:46.082342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:46.082374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:46.200559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:46.200740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:46.200796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:46.200826] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:46.204355] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-03-06T20:24:46.204651] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-06T20:24:46.204785] [INFO ] [sig ] IVAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:46.347835] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IVAL.txt [2026-03-06T20:24:46.347970] [INFO ] [sig ] [1640/3360] Completed IVAL in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:46.348010] [INFO ] [sig ] [1641/3360] Forecasting IVZ... [2026-03-06T20:24:46.348040] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-06T20:24:46.348070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-06T20:24:46.359406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-06T20:24:46.359797] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-06T20:24:46.360600] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-06T20:24:46.360654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:46.360686] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:46.360713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:46.360770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:46.418448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:46.419196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:46.419281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:46.419314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:46.545042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:46.545199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:46.545238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:46.545268] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:46.548732] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=34.63%) [2026-03-06T20:24:46.549008] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-06T20:24:46.549142] [INFO ] [sig ] IVZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:46.692126] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IVZ.txt [2026-03-06T20:24:46.692291] [INFO ] [sig ] [1641/3360] Completed IVZ in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:46.692331] [INFO ] [sig ] [1642/3360] Forecasting IX... [2026-03-06T20:24:46.692362] [INFO ] [sig ] Generating forecast for: IX [2026-03-06T20:24:46.692392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-03-06T20:24:46.703299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-03-06T20:24:46.703644] [INFO ] [FORECASTER] Starting predict_future for IX [2026-03-06T20:24:46.704461] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-03-06T20:24:46.704525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:46.704557] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:46.704603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:46.704663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:46.763889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:46.764727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:46.764809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:46.764844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:46.891597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:46.891776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:46.891817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:46.891847] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:46.895361] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-03-06T20:24:46.895692] [INFO ] [FORECASTER] Completed predict_future for IX [2026-03-06T20:24:46.895838] [INFO ] [sig ] IX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:47.039865] [INFO ] [LOCAL ] Saved forecast: IX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IX.txt [2026-03-06T20:24:47.040011] [INFO ] [sig ] [1642/3360] Completed IX in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:47.040067] [INFO ] [sig ] [1643/3360] Forecasting IXUS... [2026-03-06T20:24:47.040102] [INFO ] [sig ] Generating forecast for: IXUS [2026-03-06T20:24:47.040132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-03-06T20:24:47.051510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-03-06T20:24:47.051891] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-03-06T20:24:47.052740] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-03-06T20:24:47.052793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:47.052825] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:47.052852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:47.052911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:47.113402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:47.114233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:47.114334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:47.114370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:47.236536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:47.236720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:47.236762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:47.236791] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:47.240380] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-03-06T20:24:47.240694] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-03-06T20:24:47.240828] [INFO ] [sig ] IXUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:47.383458] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/IXUS.txt [2026-03-06T20:24:47.383598] [INFO ] [sig ] [1643/3360] Completed IXUS in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.2m [2026-03-06T20:24:47.383641] [INFO ] [sig ] [1644/3360] Forecasting IZEA... [2026-03-06T20:24:47.383671] [INFO ] [sig ] Generating forecast for: IZEA [2026-03-06T20:24:47.383701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-03-06T20:24:47.394661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-03-06T20:24:47.394986] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-03-06T20:24:47.395787] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-03-06T20:24:47.395840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:47.395910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:47.395941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:47.395998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:47.452843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:47.453470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:47.453552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:47.453611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:47.573875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:47.574046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:47.574090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:47.574126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:47.577654] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=80.47%) [2026-03-06T20:24:47.577965] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-03-06T20:24:47.578124] [INFO ] [sig ] IZEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:47.722293] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/IZEA.txt [2026-03-06T20:24:47.722416] [INFO ] [sig ] [1644/3360] Completed IZEA in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:47.722457] [INFO ] [sig ] [1645/3360] Forecasting J... [2026-03-06T20:24:47.722487] [INFO ] [sig ] Generating forecast for: J [2026-03-06T20:24:47.722517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-06T20:24:47.734183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-06T20:24:47.734508] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-06T20:24:47.735300] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-06T20:24:47.735354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:47.735416] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:47.735445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:47.735504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:47.793552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:47.794204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:47.794285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:47.794320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:47.916526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:47.916700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:47.916743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:47.916774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:47.920426] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=68.61%) [2026-03-06T20:24:47.920737] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-06T20:24:47.920873] [INFO ] [sig ] J: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:48.065441] [INFO ] [LOCAL ] Saved forecast: J 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/J.txt [2026-03-06T20:24:48.065566] [INFO ] [sig ] [1645/3360] Completed J in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:48.065626] [INFO ] [sig ] [1646/3360] Forecasting JACK... [2026-03-06T20:24:48.065657] [INFO ] [sig ] Generating forecast for: JACK [2026-03-06T20:24:48.065687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-03-06T20:24:48.077265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-03-06T20:24:48.077657] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-03-06T20:24:48.078475] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-03-06T20:24:48.078530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:48.078563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:48.078620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:48.078680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:48.137145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:48.137794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:48.137900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:48.137934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:48.259733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:48.259893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:48.259934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:48.259963] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:48.263559] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=70.28%) [2026-03-06T20:24:48.263867] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-03-06T20:24:48.264001] [INFO ] [sig ] JACK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:48.411668] [INFO ] [LOCAL ] Saved forecast: JACK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JACK.txt [2026-03-06T20:24:48.411822] [INFO ] [sig ] [1646/3360] Completed JACK in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:48.411862] [INFO ] [sig ] [1647/3360] Forecasting JAKK... [2026-03-06T20:24:48.411893] [INFO ] [sig ] Generating forecast for: JAKK [2026-03-06T20:24:48.411940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-03-06T20:24:48.424861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-03-06T20:24:48.425214] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-03-06T20:24:48.426049] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-03-06T20:24:48.426106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:48.426153] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:48.426189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:48.426265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:48.484518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:48.485272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:48.485371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:48.485408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:48.609072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:48.609252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:48.609296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:48.609325] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:48.613108] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-03-06T20:24:48.613407] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-03-06T20:24:48.613542] [INFO ] [sig ] JAKK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:48.757041] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JAKK.txt [2026-03-06T20:24:48.757204] [INFO ] [sig ] [1647/3360] Completed JAKK in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:48.757247] [INFO ] [sig ] [1648/3360] Forecasting JANX... [2026-03-06T20:24:48.757282] [INFO ] [sig ] Generating forecast for: JANX [2026-03-06T20:24:48.757315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-06T20:24:48.770649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-06T20:24:48.771113] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-06T20:24:48.772036] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-06T20:24:48.772092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:48.772131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:48.772164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:48.772233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:48.832019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:48.832830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:48.832922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:48.832956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:48.954794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:48.954987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:48.955046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:48.955141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:48.959018] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-03-06T20:24:48.959320] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-06T20:24:48.959461] [INFO ] [sig ] JANX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:49.106748] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JANX.txt [2026-03-06T20:24:49.106904] [INFO ] [sig ] [1648/3360] Completed JANX in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:49.106946] [INFO ] [sig ] [1649/3360] Forecasting JAZZ... [2026-03-06T20:24:49.106977] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-06T20:24:49.107007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-06T20:24:49.119322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-06T20:24:49.119741] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-06T20:24:49.120662] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-06T20:24:49.120718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:49.120751] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:49.120777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:49.120833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:49.179641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:49.180293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:49.180377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:49.180410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:49.302429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:49.302597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:49.302642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:49.302671] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:49.306178] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-03-06T20:24:49.306468] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-06T20:24:49.306622] [INFO ] [sig ] JAZZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:49.450011] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JAZZ.txt [2026-03-06T20:24:49.450176] [INFO ] [sig ] [1649/3360] Completed JAZZ in 0.3s | 2.82 sym/s | Total: 9.7m | ETA: 10.1m [2026-03-06T20:24:49.450219] [INFO ] [sig ] [1650/3360] Forecasting JBGS... [2026-03-06T20:24:49.450249] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-06T20:24:49.450280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-06T20:24:49.461418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-06T20:24:49.461763] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-06T20:24:49.462559] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-06T20:24:49.462629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:49.462662] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:49.462688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:49.462746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:49.520704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:49.521605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:49.521689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:49.521722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:49.644416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:49.644596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:49.644639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:49.644668] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:49.648144] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-03-06T20:24:49.648430] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-06T20:24:49.648563] [INFO ] [sig ] JBGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:49.790386] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JBGS.txt [2026-03-06T20:24:49.790524] [INFO ] [sig ] [1650/3360] Completed JBGS in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:49.790566] [INFO ] [sig ] [1651/3360] Forecasting JBI... [2026-03-06T20:24:49.790616] [INFO ] [sig ] Generating forecast for: JBI [2026-03-06T20:24:49.790647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-06T20:24:49.801874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-06T20:24:49.802224] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-06T20:24:49.803032] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-06T20:24:49.803084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:49.803117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:49.803143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:49.803200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:49.860610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:49.861322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:49.861409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:49.861441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:49.983021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:49.983213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:49.983263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:49.983318] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:49.987229] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-03-06T20:24:49.987543] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-06T20:24:49.987706] [INFO ] [sig ] JBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:50.131978] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JBI.txt [2026-03-06T20:24:50.132125] [INFO ] [sig ] [1651/3360] Completed JBI in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:50.132172] [INFO ] [sig ] [1652/3360] Forecasting JBL... [2026-03-06T20:24:50.132203] [INFO ] [sig ] Generating forecast for: JBL [2026-03-06T20:24:50.132233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-06T20:24:50.144902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-06T20:24:50.145284] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-06T20:24:50.146122] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-06T20:24:50.146186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:50.146225] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:50.146258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:50.146325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:50.203611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:50.204310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:50.204390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:50.204422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:50.329480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:50.329660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:50.329703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:50.329733] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:50.333253] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-03-06T20:24:50.333533] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-06T20:24:50.333687] [INFO ] [sig ] JBL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:50.474977] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JBL.txt [2026-03-06T20:24:50.475102] [INFO ] [sig ] [1652/3360] Completed JBL in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:50.475143] [INFO ] [sig ] [1653/3360] Forecasting JBND... [2026-03-06T20:24:50.475179] [INFO ] [sig ] Generating forecast for: JBND [2026-03-06T20:24:50.475209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-03-06T20:24:50.486381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-03-06T20:24:50.486749] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-03-06T20:24:50.487569] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-03-06T20:24:50.487641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:50.487673] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:50.487700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:50.487756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:50.544622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:50.545320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:50.545403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:50.545451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:50.660536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:50.660705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:50.660746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:50.660774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:50.664200] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=21.22%) [2026-03-06T20:24:50.664503] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-03-06T20:24:50.664647] [INFO ] [sig ] JBND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:50.808389] [INFO ] [LOCAL ] Saved forecast: JBND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JBND.txt [2026-03-06T20:24:50.808589] [INFO ] [sig ] [1653/3360] Completed JBND in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:50.808632] [INFO ] [sig ] [1654/3360] Forecasting JBSS... [2026-03-06T20:24:50.808663] [INFO ] [sig ] Generating forecast for: JBSS [2026-03-06T20:24:50.808694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-03-06T20:24:50.820566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-03-06T20:24:50.820927] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-03-06T20:24:50.821760] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-03-06T20:24:50.821812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:50.821842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:50.821868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:50.821924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:50.882269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:50.883323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:50.883417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:50.883450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:51.002909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:51.003074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:51.003114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:51.003142] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:51.006771] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-03-06T20:24:51.007065] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-03-06T20:24:51.007204] [INFO ] [sig ] JBSS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:51.150326] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JBSS.txt [2026-03-06T20:24:51.150466] [INFO ] [sig ] [1654/3360] Completed JBSS in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:51.150506] [INFO ] [sig ] [1655/3360] Forecasting JCE... [2026-03-06T20:24:51.150536] [INFO ] [sig ] Generating forecast for: JCE [2026-03-06T20:24:51.150565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-06T20:24:51.161951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-06T20:24:51.162311] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-06T20:24:51.163178] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-06T20:24:51.163237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:51.163270] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:51.163298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:51.163372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:51.223021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:51.223763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:51.223875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:51.223910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:51.346359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:51.346590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:51.346640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:51.346677] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:51.350525] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-03-06T20:24:51.350850] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-06T20:24:51.351000] [INFO ] [sig ] JCE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:51.496631] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JCE.txt [2026-03-06T20:24:51.496799] [INFO ] [sig ] [1655/3360] Completed JCE in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:51.496842] [INFO ] [sig ] [1656/3360] Forecasting JCI... [2026-03-06T20:24:51.496873] [INFO ] [sig ] Generating forecast for: JCI [2026-03-06T20:24:51.496913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-06T20:24:51.510647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-06T20:24:51.511011] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-06T20:24:51.511827] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-06T20:24:51.511879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:51.511911] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:51.511938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:51.512018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:51.569177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:51.569899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:51.569993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:51.570028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:51.691653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:51.691810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:51.691851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:51.691879] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:51.695313] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-03-06T20:24:51.695626] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-06T20:24:51.695758] [INFO ] [sig ] JCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:51.837435] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JCI.txt [2026-03-06T20:24:51.837609] [INFO ] [sig ] [1656/3360] Completed JCI in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:51.837652] [INFO ] [sig ] [1657/3360] Forecasting JD... [2026-03-06T20:24:51.837682] [INFO ] [sig ] Generating forecast for: JD [2026-03-06T20:24:51.837712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-06T20:24:51.849249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-06T20:24:51.849660] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-06T20:24:51.850434] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-06T20:24:51.850502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:51.850534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:51.850560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:51.850644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:51.907735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:51.908473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:51.908554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:51.908606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:52.028435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:52.028614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:52.028655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:52.028683] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:52.032180] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-03-06T20:24:52.032464] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-06T20:24:52.032609] [INFO ] [sig ] JD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:52.177053] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JD.txt [2026-03-06T20:24:52.177201] [INFO ] [sig ] [1657/3360] Completed JD in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:52.177244] [INFO ] [sig ] [1658/3360] Forecasting JEF... [2026-03-06T20:24:52.177275] [INFO ] [sig ] Generating forecast for: JEF [2026-03-06T20:24:52.177304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-06T20:24:52.188983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-06T20:24:52.189338] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-06T20:24:52.190155] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-06T20:24:52.190208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:52.190241] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:52.190268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:52.190330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:52.246931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:52.247545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:52.247643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:52.247676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:52.371745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:52.371903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:52.371944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:52.371973] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:52.375437] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=81.70%) [2026-03-06T20:24:52.375734] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-06T20:24:52.375861] [INFO ] [sig ] JEF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:52.517726] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JEF.txt [2026-03-06T20:24:52.517894] [INFO ] [sig ] [1658/3360] Completed JEF in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:52.517937] [INFO ] [sig ] [1659/3360] Forecasting JELD... [2026-03-06T20:24:52.517968] [INFO ] [sig ] Generating forecast for: JELD [2026-03-06T20:24:52.517997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-06T20:24:52.528671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-06T20:24:52.529002] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-06T20:24:52.529814] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-06T20:24:52.529866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:52.529898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:52.529926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:52.529987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:52.586737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:52.587349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:52.587426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:52.587459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:52.708822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:52.708977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:52.709018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:52.709046] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:52.712464] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-06T20:24:52.712758] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-06T20:24:52.712891] [INFO ] [sig ] JELD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:52.857944] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JELD.txt [2026-03-06T20:24:52.858078] [INFO ] [sig ] [1659/3360] Completed JELD in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.1m [2026-03-06T20:24:52.858119] [INFO ] [sig ] [1660/3360] Forecasting JEPQ... [2026-03-06T20:24:52.858148] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-06T20:24:52.858179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-06T20:24:52.869281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-06T20:24:52.869657] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-06T20:24:52.870425] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-06T20:24:52.870478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:52.870510] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:52.870537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:52.870616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:52.927838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:52.928501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:52.928597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:52.928632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:53.055640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:53.055814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:53.055859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:53.055888] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:53.059335] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-03-06T20:24:53.059635] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-06T20:24:53.059767] [INFO ] [sig ] JEPQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:53.204972] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JEPQ.txt [2026-03-06T20:24:53.205119] [INFO ] [sig ] [1660/3360] Completed JEPQ in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:53.205160] [INFO ] [sig ] [1661/3360] Forecasting JFIN... [2026-03-06T20:24:53.205190] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-06T20:24:53.205220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-06T20:24:53.216730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-06T20:24:53.217072] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-06T20:24:53.217886] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-06T20:24:53.217938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:53.217971] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:53.217998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:53.218054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:53.275408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:53.276062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:53.276142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:53.276174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:53.408311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:53.408485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:53.408525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:53.408556] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:53.412025] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-06T20:24:53.412330] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-06T20:24:53.412470] [INFO ] [sig ] JFIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:53.554724] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JFIN.txt [2026-03-06T20:24:53.554859] [INFO ] [sig ] [1661/3360] Completed JFIN in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:53.554900] [INFO ] [sig ] [1662/3360] Forecasting JGLO... [2026-03-06T20:24:53.554930] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-06T20:24:53.554960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-06T20:24:53.565766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-06T20:24:53.566101] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-06T20:24:53.566938] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-06T20:24:53.566991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:53.567052] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:53.567081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:53.567139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:53.623757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:53.624369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:53.624446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:53.624479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:53.742533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:53.742716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:53.742759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:53.742788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:53.746419] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-03-06T20:24:53.746750] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-06T20:24:53.746884] [INFO ] [sig ] JGLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:53.890109] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JGLO.txt [2026-03-06T20:24:53.890248] [INFO ] [sig ] [1662/3360] Completed JGLO in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:53.890290] [INFO ] [sig ] [1663/3360] Forecasting JHG... [2026-03-06T20:24:53.890321] [INFO ] [sig ] Generating forecast for: JHG [2026-03-06T20:24:53.890354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-06T20:24:53.901169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-06T20:24:53.901524] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-06T20:24:53.902335] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-06T20:24:53.902399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:53.902438] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:53.902467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:53.902523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:53.959870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:53.960544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:53.960639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:53.960673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:54.090806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:54.090959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:54.091000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:54.091029] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:54.094460] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-03-06T20:24:54.094761] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-06T20:24:54.094891] [INFO ] [sig ] JHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:54.239841] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JHG.txt [2026-03-06T20:24:54.239980] [INFO ] [sig ] [1663/3360] Completed JHG in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:54.240022] [INFO ] [sig ] [1664/3360] Forecasting JHI... [2026-03-06T20:24:54.240053] [INFO ] [sig ] Generating forecast for: JHI [2026-03-06T20:24:54.240086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-06T20:24:54.250991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-06T20:24:54.251321] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-06T20:24:54.252148] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-06T20:24:54.252202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:54.252237] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:54.252266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:54.252329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:54.310526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:54.311437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:54.311524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:54.311558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:54.424599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:54.424777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:54.424819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:54.424848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:54.428295] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-03-06T20:24:54.428594] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-06T20:24:54.428727] [INFO ] [sig ] JHI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:54.570297] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JHI.txt [2026-03-06T20:24:54.570442] [INFO ] [sig ] [1664/3360] Completed JHI in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:54.570484] [INFO ] [sig ] [1665/3360] Forecasting JHX... [2026-03-06T20:24:54.570513] [INFO ] [sig ] Generating forecast for: JHX [2026-03-06T20:24:54.570544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-06T20:24:54.581465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-06T20:24:54.581847] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-06T20:24:54.582665] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-06T20:24:54.582718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:54.582750] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:54.582776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:54.582832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:54.639539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:54.640209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:54.640289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:54.640322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:54.758196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:54.758350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:54.758391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:54.758419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:54.761908] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-03-06T20:24:54.762193] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-06T20:24:54.762326] [INFO ] [sig ] JHX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:54.903657] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JHX.txt [2026-03-06T20:24:54.903790] [INFO ] [sig ] [1665/3360] Completed JHX in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:54.903828] [INFO ] [sig ] [1666/3360] Forecasting JILL... [2026-03-06T20:24:54.903859] [INFO ] [sig ] Generating forecast for: JILL [2026-03-06T20:24:54.903890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-06T20:24:54.914908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-06T20:24:54.915258] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-06T20:24:54.916057] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-06T20:24:54.916109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:54.916141] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:54.916168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:54.916225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:54.974521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:54.975385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:54.975473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:54.975508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:55.093691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:55.093849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:55.093891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:55.093921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:55.097453] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-03-06T20:24:55.097752] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-06T20:24:55.097902] [INFO ] [sig ] JILL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:55.242250] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JILL.txt [2026-03-06T20:24:55.242431] [INFO ] [sig ] [1666/3360] Completed JILL in 0.3s | 2.82 sym/s | Total: 9.8m | ETA: 10.0m [2026-03-06T20:24:55.242472] [INFO ] [sig ] [1667/3360] Forecasting JIVE... [2026-03-06T20:24:55.242502] [INFO ] [sig ] Generating forecast for: JIVE [2026-03-06T20:24:55.242532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-03-06T20:24:55.253190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-03-06T20:24:55.253549] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-03-06T20:24:55.254404] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-03-06T20:24:55.254459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:55.254492] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:55.254521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:55.254601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:55.315337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:55.316165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:55.316252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:55.316287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:55.435647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:55.435811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:55.435861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:55.435898] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:55.439435] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-03-06T20:24:55.439738] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-03-06T20:24:55.439873] [INFO ] [sig ] JIVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:55.583742] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JIVE.txt [2026-03-06T20:24:55.583880] [INFO ] [sig ] [1667/3360] Completed JIVE in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:55.583921] [INFO ] [sig ] [1668/3360] Forecasting JJSF... [2026-03-06T20:24:55.583950] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-06T20:24:55.583979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-06T20:24:55.594889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-06T20:24:55.595237] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-06T20:24:55.596115] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-06T20:24:55.596171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:55.596244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:55.596285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:55.596357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:55.655474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:55.656199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:55.656284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:55.656323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:55.779357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:55.779523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:55.779564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:55.779616] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:55.783183] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=23.51%) [2026-03-06T20:24:55.783496] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-06T20:24:55.783648] [INFO ] [sig ] JJSF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:55.929382] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JJSF.txt [2026-03-06T20:24:55.929509] [INFO ] [sig ] [1668/3360] Completed JJSF in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:55.929550] [INFO ] [sig ] [1669/3360] Forecasting JKHY... [2026-03-06T20:24:55.929606] [INFO ] [sig ] Generating forecast for: JKHY [2026-03-06T20:24:55.929639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-03-06T20:24:55.940678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-03-06T20:24:55.941033] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-03-06T20:24:55.941876] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-03-06T20:24:55.941930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:55.941963] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:55.941993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:55.942053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:56.002403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:56.003118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:56.003201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:56.003236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:56.128498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:56.128675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:56.128718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:56.128748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:56.132330] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=15.51%) [2026-03-06T20:24:56.132642] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-03-06T20:24:56.132781] [INFO ] [sig ] JKHY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:56.276959] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JKHY.txt [2026-03-06T20:24:56.277088] [INFO ] [sig ] [1669/3360] Completed JKHY in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:56.277129] [INFO ] [sig ] [1670/3360] Forecasting JKS... [2026-03-06T20:24:56.277158] [INFO ] [sig ] Generating forecast for: JKS [2026-03-06T20:24:56.277188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-06T20:24:56.288251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-06T20:24:56.288592] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-06T20:24:56.289424] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-06T20:24:56.289482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:56.289514] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:56.289541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:56.289615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:56.347064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:56.347771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:56.347889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:56.347929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:56.468872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:56.469033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:56.469074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:56.469104] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:56.472531] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=71.00%) [2026-03-06T20:24:56.472826] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-06T20:24:56.472955] [INFO ] [sig ] JKS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:56.614327] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JKS.txt [2026-03-06T20:24:56.614490] [INFO ] [sig ] [1670/3360] Completed JKS in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:56.614531] [INFO ] [sig ] [1671/3360] Forecasting JLL... [2026-03-06T20:24:56.614560] [INFO ] [sig ] Generating forecast for: JLL [2026-03-06T20:24:56.614612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-06T20:24:56.625819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-06T20:24:56.626136] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-06T20:24:56.626928] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-06T20:24:56.626980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:56.627012] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:56.627039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:56.627096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:56.683873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:56.684537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:56.684633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:56.684666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:56.807105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:56.807264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:56.807306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:56.807335] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:56.810920] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=23.34%) [2026-03-06T20:24:56.811197] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-06T20:24:56.811324] [INFO ] [sig ] JLL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:56.959954] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JLL.txt [2026-03-06T20:24:56.960127] [INFO ] [sig ] [1671/3360] Completed JLL in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:56.960196] [INFO ] [sig ] [1672/3360] Forecasting JLS... [2026-03-06T20:24:56.960233] [INFO ] [sig ] Generating forecast for: JLS [2026-03-06T20:24:56.960265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-03-06T20:24:56.972226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-03-06T20:24:56.972656] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-03-06T20:24:56.973485] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-03-06T20:24:56.973541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:56.973600] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:56.973636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:56.973711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:57.038748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:57.039612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:57.039726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:57.039764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:57.153739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:57.153906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:57.153946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:57.153978] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:57.157648] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=62.69%) [2026-03-06T20:24:57.157963] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-03-06T20:24:57.158112] [INFO ] [sig ] JLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:57.305515] [INFO ] [LOCAL ] Saved forecast: JLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JLS.txt [2026-03-06T20:24:57.305702] [INFO ] [sig ] [1672/3360] Completed JLS in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:57.305745] [INFO ] [sig ] [1673/3360] Forecasting JMIA... [2026-03-06T20:24:57.305775] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-06T20:24:57.305805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-06T20:24:57.318000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-06T20:24:57.318399] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-06T20:24:57.319272] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-06T20:24:57.319344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:57.319386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:57.319420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:57.319491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:57.381510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:57.382393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:57.382479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:57.382513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:57.508645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:57.508811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:57.508854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:57.508884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:57.512469] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-03-06T20:24:57.512771] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-06T20:24:57.512922] [INFO ] [sig ] JMIA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:57.654872] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JMIA.txt [2026-03-06T20:24:57.655034] [INFO ] [sig ] [1673/3360] Completed JMIA in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:57.655077] [INFO ] [sig ] [1674/3360] Forecasting JMSB... [2026-03-06T20:24:57.655106] [INFO ] [sig ] Generating forecast for: JMSB [2026-03-06T20:24:57.655136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-03-06T20:24:57.666148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-03-06T20:24:57.666509] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-03-06T20:24:57.667311] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-03-06T20:24:57.667375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:57.667415] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:57.667448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:57.667518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:57.726774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:57.727654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:57.727741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:57.727775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:57.833139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:57.833312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:57.833361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:57.833398] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:57.837034] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=11.12%) [2026-03-06T20:24:57.837311] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-03-06T20:24:57.837448] [INFO ] [sig ] JMSB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:57.980710] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JMSB.txt [2026-03-06T20:24:57.980856] [INFO ] [sig ] [1674/3360] Completed JMSB in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:57.980896] [INFO ] [sig ] [1675/3360] Forecasting JNJ... [2026-03-06T20:24:57.980927] [INFO ] [sig ] Generating forecast for: JNJ [2026-03-06T20:24:57.980956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-03-06T20:24:57.993139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-03-06T20:24:57.993568] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-03-06T20:24:57.994456] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-03-06T20:24:57.994537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:57.994595] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:57.994627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:57.994688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:58.053129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:58.053871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:58.053955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:58.053988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:58.177932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:58.178102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:58.178143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:58.178210] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:58.181801] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=28.20%) [2026-03-06T20:24:58.182096] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-03-06T20:24:58.182234] [INFO ] [sig ] JNJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:58.326836] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JNJ.txt [2026-03-06T20:24:58.327015] [INFO ] [sig ] [1675/3360] Completed JNJ in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:58.327057] [INFO ] [sig ] [1676/3360] Forecasting JOBY... [2026-03-06T20:24:58.327087] [INFO ] [sig ] Generating forecast for: JOBY [2026-03-06T20:24:58.327117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-03-06T20:24:58.338404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-03-06T20:24:58.338775] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-03-06T20:24:58.339603] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-03-06T20:24:58.339656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:58.339689] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:58.339717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:58.339775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:58.398526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:58.399436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:58.399521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:58.399557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:58.526643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:58.526822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:58.526876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:58.526908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:58.531047] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-03-06T20:24:58.531381] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-03-06T20:24:58.531542] [INFO ] [sig ] JOBY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:58.682620] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JOBY.txt [2026-03-06T20:24:58.682775] [INFO ] [sig ] [1676/3360] Completed JOBY in 0.4s | 2.82 sym/s | Total: 9.9m | ETA: 10.0m [2026-03-06T20:24:58.682820] [INFO ] [sig ] [1677/3360] Forecasting JOE... [2026-03-06T20:24:58.682864] [INFO ] [sig ] Generating forecast for: JOE [2026-03-06T20:24:58.682913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-03-06T20:24:58.694365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-03-06T20:24:58.694754] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-03-06T20:24:58.695626] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-03-06T20:24:58.695688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:58.695721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:58.695748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:58.695805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:58.752794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:58.753706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:58.753807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:58.753842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:58.876858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:58.877024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:58.877065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:58.877093] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:58.880624] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=54.49%) [2026-03-06T20:24:58.880911] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-03-06T20:24:58.881044] [INFO ] [sig ] JOE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:59.024256] [INFO ] [LOCAL ] Saved forecast: JOE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JOE.txt [2026-03-06T20:24:59.024421] [INFO ] [sig ] [1677/3360] Completed JOE in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:24:59.024464] [INFO ] [sig ] [1678/3360] Forecasting JOF... [2026-03-06T20:24:59.024493] [INFO ] [sig ] Generating forecast for: JOF [2026-03-06T20:24:59.024524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-06T20:24:59.035386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-06T20:24:59.035806] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-06T20:24:59.036652] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-06T20:24:59.036705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:59.036738] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:59.036765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:59.036823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:59.094968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:59.095967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:59.096053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:59.096087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:59.217305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:59.217479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:59.217527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:59.217557] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:59.221051] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-06T20:24:59.221332] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-06T20:24:59.221460] [INFO ] [sig ] JOF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:24:59.364485] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JOF.txt [2026-03-06T20:24:59.364644] [INFO ] [sig ] [1678/3360] Completed JOF in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:24:59.364688] [INFO ] [sig ] [1679/3360] Forecasting JPC... [2026-03-06T20:24:59.364718] [INFO ] [sig ] Generating forecast for: JPC [2026-03-06T20:24:59.364747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-06T20:24:59.376096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-06T20:24:59.376466] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-06T20:24:59.377251] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-06T20:24:59.377305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:59.377367] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:59.377410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:59.377469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:59.435612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:59.436432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:59.436515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:59.436550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:59.554815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:59.554979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:59.555022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:59.555052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:59.558705] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-03-06T20:24:59.558994] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-06T20:24:59.559132] [INFO ] [sig ] JPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:24:59.702201] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JPC.txt [2026-03-06T20:24:59.702349] [INFO ] [sig ] [1679/3360] Completed JPC in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:24:59.702390] [INFO ] [sig ] [1680/3360] Forecasting JPEF... [2026-03-06T20:24:59.702420] [INFO ] [sig ] Generating forecast for: JPEF [2026-03-06T20:24:59.702451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-03-06T20:24:59.713810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-03-06T20:24:59.714187] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-03-06T20:24:59.715059] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-03-06T20:24:59.715112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:24:59.715143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:24:59.715170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:24:59.715228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:24:59.773769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:24:59.774683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:24:59.774768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:24:59.774800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:24:59.896338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:24:59.896555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:24:59.896615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:24:59.896645] [INFO ] [FORECASTER] Training complete [2026-03-06T20:24:59.900130] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-03-06T20:24:59.900412] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-03-06T20:24:59.900541] [INFO ] [sig ] JPEF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:00.041502] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JPEF.txt [2026-03-06T20:25:00.041695] [INFO ] [sig ] [1680/3360] Completed JPEF in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:25:00.041753] [INFO ] [sig ] [1681/3360] Forecasting JPM... [2026-03-06T20:25:00.041784] [INFO ] [sig ] Generating forecast for: JPM [2026-03-06T20:25:00.041813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-06T20:25:00.054845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-06T20:25:00.055245] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-06T20:25:00.056296] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-06T20:25:00.056350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:00.056387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:00.056427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:00.056493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:00.118199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:00.118991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:00.119084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:00.119119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:00.248293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:00.248465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:00.248522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:00.248567] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:00.252170] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-03-06T20:25:00.252497] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-06T20:25:00.252670] [INFO ] [sig ] JPM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:00.398840] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JPM.txt [2026-03-06T20:25:00.398970] [INFO ] [sig ] [1681/3360] Completed JPM in 0.4s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:25:00.399010] [INFO ] [sig ] [1682/3360] Forecasting JQC... [2026-03-06T20:25:00.399039] [INFO ] [sig ] Generating forecast for: JQC [2026-03-06T20:25:00.399069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-06T20:25:00.410691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-06T20:25:00.411036] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-06T20:25:00.411907] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-06T20:25:00.411961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:00.411994] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:00.412021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:00.412079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:00.472177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:00.472869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:00.472949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:00.472983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:00.599770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:00.599931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:00.599971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:00.600033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:00.603753] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-03-06T20:25:00.604055] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-06T20:25:00.604190] [INFO ] [sig ] JQC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:00.751639] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JQC.txt [2026-03-06T20:25:00.751761] [INFO ] [sig ] [1682/3360] Completed JQC in 0.4s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:25:00.751799] [INFO ] [sig ] [1683/3360] Forecasting JRI... [2026-03-06T20:25:00.751830] [INFO ] [sig ] Generating forecast for: JRI [2026-03-06T20:25:00.751866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-03-06T20:25:00.762917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-03-06T20:25:00.763252] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-03-06T20:25:00.764046] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-03-06T20:25:00.764099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:00.764131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:00.764157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:00.764214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:00.822229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:00.822868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:00.822946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:00.822979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:00.943270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:00.943428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:00.943469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:00.943497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:00.947164] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-03-06T20:25:00.947462] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-03-06T20:25:00.947625] [INFO ] [sig ] JRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:01.095239] [INFO ] [LOCAL ] Saved forecast: JRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JRI.txt [2026-03-06T20:25:01.095374] [INFO ] [sig ] [1683/3360] Completed JRI in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:25:01.095426] [INFO ] [sig ] [1684/3360] Forecasting JRS... [2026-03-06T20:25:01.095462] [INFO ] [sig ] Generating forecast for: JRS [2026-03-06T20:25:01.095499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-03-06T20:25:01.106759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-03-06T20:25:01.107147] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-03-06T20:25:01.108021] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-03-06T20:25:01.108075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:01.108109] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:01.108137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:01.108195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:01.170147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:01.170850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:01.170929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:01.170962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:01.290060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:01.290213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:01.290255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:01.290288] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:01.293713] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=73.27%) [2026-03-06T20:25:01.293993] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-03-06T20:25:01.294119] [INFO ] [sig ] JRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:01.441831] [INFO ] [LOCAL ] Saved forecast: JRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JRS.txt [2026-03-06T20:25:01.441973] [INFO ] [sig ] [1684/3360] Completed JRS in 0.3s | 2.82 sym/s | Total: 9.9m | ETA: 9.9m [2026-03-06T20:25:01.442013] [INFO ] [sig ] [1685/3360] Forecasting JSM... [2026-03-06T20:25:01.442043] [INFO ] [sig ] Generating forecast for: JSM [2026-03-06T20:25:01.442081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-06T20:25:01.453913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-06T20:25:01.454282] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-06T20:25:01.455105] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-06T20:25:01.455158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:01.455189] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:01.455221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:01.455304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:01.515426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:01.516107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:01.516196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:01.516231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:01.635265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:01.635426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:01.635467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:01.635498] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:01.639107] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-03-06T20:25:01.639399] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-06T20:25:01.639557] [INFO ] [sig ] JSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:01.786993] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JSM.txt [2026-03-06T20:25:01.787168] [INFO ] [sig ] [1685/3360] Completed JSM in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:01.787210] [INFO ] [sig ] [1686/3360] Forecasting JSMD... [2026-03-06T20:25:01.787243] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-06T20:25:01.787275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-06T20:25:01.861780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-06T20:25:01.862183] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-06T20:25:01.863099] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-06T20:25:01.863155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:01.863187] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:01.863214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:01.863271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:01.926527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:01.927741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:01.927870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:01.927907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:02.065869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:02.066033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:02.066076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:02.066105] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:02.069678] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-03-06T20:25:02.069969] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-06T20:25:02.070106] [INFO ] [sig ] JSMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:02.213544] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JSMD.txt [2026-03-06T20:25:02.213732] [INFO ] [sig ] [1686/3360] Completed JSMD in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:02.213799] [INFO ] [sig ] [1687/3360] Forecasting JSML... [2026-03-06T20:25:02.213832] [INFO ] [sig ] Generating forecast for: JSML [2026-03-06T20:25:02.213861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-06T20:25:02.224693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-06T20:25:02.225123] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-06T20:25:02.226049] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-06T20:25:02.226109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:02.226149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:02.226183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:02.226244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:02.286794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:02.287797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:02.287927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:02.287963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:02.407891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:02.408057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:02.408100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:02.408130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:02.412081] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-03-06T20:25:02.412557] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-06T20:25:02.412714] [INFO ] [sig ] JSML: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:02.560203] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JSML.txt [2026-03-06T20:25:02.560363] [INFO ] [sig ] [1687/3360] Completed JSML in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:02.560403] [INFO ] [sig ] [1688/3360] Forecasting JTEK... [2026-03-06T20:25:02.560434] [INFO ] [sig ] Generating forecast for: JTEK [2026-03-06T20:25:02.560464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-03-06T20:25:02.572547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-03-06T20:25:02.572930] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-03-06T20:25:02.573791] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-03-06T20:25:02.573845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:02.573878] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:02.573906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:02.573965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:02.635170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:02.636050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:02.636135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:02.636171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:02.761033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:02.761216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:02.761258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:02.761286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:02.764755] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-03-06T20:25:02.765039] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-03-06T20:25:02.765173] [INFO ] [sig ] JTEK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:02.913623] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JTEK.txt [2026-03-06T20:25:02.913776] [INFO ] [sig ] [1688/3360] Completed JTEK in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:02.913817] [INFO ] [sig ] [1689/3360] Forecasting JVA... [2026-03-06T20:25:02.913849] [INFO ] [sig ] Generating forecast for: JVA [2026-03-06T20:25:02.913879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-06T20:25:02.924836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-06T20:25:02.925220] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-06T20:25:02.926096] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-06T20:25:02.926150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:02.926184] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:02.926213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:02.926271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:02.985415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:02.986298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:02.986418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:02.986453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:03.107179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:03.107344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:03.107389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:03.107419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:03.110959] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-03-06T20:25:03.111243] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-06T20:25:03.111376] [INFO ] [sig ] JVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:03.254652] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/JVA.txt [2026-03-06T20:25:03.254813] [INFO ] [sig ] [1689/3360] Completed JVA in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:03.254854] [INFO ] [sig ] [1690/3360] Forecasting JXN... [2026-03-06T20:25:03.254886] [INFO ] [sig ] Generating forecast for: JXN [2026-03-06T20:25:03.254917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-06T20:25:03.266327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-06T20:25:03.266739] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-06T20:25:03.267535] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-06T20:25:03.267612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:03.267647] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:03.267674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:03.267731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:03.324994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:03.325784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:03.325867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:03.325899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:03.445471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:03.445656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:03.445698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:03.445727] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:03.449213] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-03-06T20:25:03.449512] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-06T20:25:03.449678] [INFO ] [sig ] JXN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:03.592103] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/JXN.txt [2026-03-06T20:25:03.592267] [INFO ] [sig ] [1690/3360] Completed JXN in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:03.592309] [INFO ] [sig ] [1691/3360] Forecasting KAI... [2026-03-06T20:25:03.592341] [INFO ] [sig ] Generating forecast for: KAI [2026-03-06T20:25:03.592371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-06T20:25:03.603657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-06T20:25:03.604055] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-06T20:25:03.604871] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-06T20:25:03.604925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:03.604958] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:03.604986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:03.605043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:03.662497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:03.663273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:03.663356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:03.663390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:03.779817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:03.779981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:03.780021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:03.780049] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:03.783555] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-06T20:25:03.783873] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-06T20:25:03.784004] [INFO ] [sig ] KAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:03.927447] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KAI.txt [2026-03-06T20:25:03.927603] [INFO ] [sig ] [1691/3360] Completed KAI in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:03.927646] [INFO ] [sig ] [1692/3360] Forecasting KARO... [2026-03-06T20:25:03.927677] [INFO ] [sig ] Generating forecast for: KARO [2026-03-06T20:25:03.927706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-03-06T20:25:03.938974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-03-06T20:25:03.939313] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-03-06T20:25:03.940145] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-03-06T20:25:03.940198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:03.940245] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:03.940274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:03.940335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:03.997439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:03.998342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:03.998426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:03.998460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:04.118957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:04.119126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:04.119167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:04.119198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:04.122743] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-03-06T20:25:04.123066] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-03-06T20:25:04.123203] [INFO ] [sig ] KARO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:04.272711] [INFO ] [LOCAL ] Saved forecast: KARO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KARO.txt [2026-03-06T20:25:04.272920] [INFO ] [sig ] [1692/3360] Completed KARO in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.9m [2026-03-06T20:25:04.272965] [INFO ] [sig ] [1693/3360] Forecasting KB... [2026-03-06T20:25:04.273002] [INFO ] [sig ] Generating forecast for: KB [2026-03-06T20:25:04.273046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-03-06T20:25:04.284876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-03-06T20:25:04.285323] [INFO ] [FORECASTER] Starting predict_future for KB [2026-03-06T20:25:04.286313] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-03-06T20:25:04.286370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:04.286406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:04.286434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:04.286493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:04.349337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:04.350218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:04.350302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:04.350335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:04.475852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:04.476040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:04.476083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:04.476112] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:04.479632] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-03-06T20:25:04.479932] [INFO ] [FORECASTER] Completed predict_future for KB [2026-03-06T20:25:04.480068] [INFO ] [sig ] KB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:04.627208] [INFO ] [LOCAL ] Saved forecast: KB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KB.txt [2026-03-06T20:25:04.627373] [INFO ] [sig ] [1693/3360] Completed KB in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:04.627415] [INFO ] [sig ] [1694/3360] Forecasting KBH... [2026-03-06T20:25:04.627447] [INFO ] [sig ] Generating forecast for: KBH [2026-03-06T20:25:04.627478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-03-06T20:25:04.642415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-03-06T20:25:04.642921] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-03-06T20:25:04.644018] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-03-06T20:25:04.644096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:04.644137] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:04.644173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:04.644256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:04.713931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:04.714978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:04.715089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:04.715123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:04.847529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:04.847735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:04.847806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:04.848002] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:04.852247] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-06T20:25:04.852701] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-03-06T20:25:04.852870] [INFO ] [sig ] KBH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:05.016226] [INFO ] [LOCAL ] Saved forecast: KBH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KBH.txt [2026-03-06T20:25:05.016407] [INFO ] [sig ] [1694/3360] Completed KBH in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:05.016452] [INFO ] [sig ] [1695/3360] Forecasting KBWB... [2026-03-06T20:25:05.016483] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-06T20:25:05.016518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-06T20:25:05.035793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-06T20:25:05.036276] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-06T20:25:05.037525] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-06T20:25:05.037637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:05.037687] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:05.037717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:05.037777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:05.131438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:05.132802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:05.132944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:05.133003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:05.316305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:05.316513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:05.316601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:05.316658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:05.322810] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-03-06T20:25:05.323414] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-06T20:25:05.323679] [INFO ] [sig ] KBWB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:05.542716] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KBWB.txt [2026-03-06T20:25:05.542995] [INFO ] [sig ] [1695/3360] Completed KBWB in 0.5s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:05.543085] [INFO ] [sig ] [1696/3360] Forecasting KBWD... [2026-03-06T20:25:05.543143] [INFO ] [sig ] Generating forecast for: KBWD [2026-03-06T20:25:05.543196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-03-06T20:25:05.563866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-03-06T20:25:05.564448] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-03-06T20:25:05.565958] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-03-06T20:25:05.566048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:05.566149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:05.566199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:05.566298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:05.656715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:05.657996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:05.658131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:05.658178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:05.821226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:05.821403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:05.821448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:05.821478] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:05.825318] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-06T20:25:05.825734] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-03-06T20:25:05.825892] [INFO ] [sig ] KBWD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:06.008693] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KBWD.txt [2026-03-06T20:25:06.008928] [INFO ] [sig ] [1696/3360] Completed KBWD in 0.5s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:06.009004] [INFO ] [sig ] [1697/3360] Forecasting KBWP... [2026-03-06T20:25:06.009058] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-06T20:25:06.009112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-06T20:25:06.025966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-06T20:25:06.026499] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-06T20:25:06.027710] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-06T20:25:06.027782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:06.027873] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:06.027922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:06.028013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:06.095898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:06.096933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:06.097052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:06.097113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:06.216279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:06.216443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:06.216499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:06.216546] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:06.220613] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-03-06T20:25:06.220977] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-06T20:25:06.221146] [INFO ] [sig ] KBWP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:06.369474] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KBWP.txt [2026-03-06T20:25:06.369670] [INFO ] [sig ] [1697/3360] Completed KBWP in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:06.369718] [INFO ] [sig ] [1698/3360] Forecasting KBWY... [2026-03-06T20:25:06.369748] [INFO ] [sig ] Generating forecast for: KBWY [2026-03-06T20:25:06.369778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-03-06T20:25:06.381929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-03-06T20:25:06.382293] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-03-06T20:25:06.383165] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-03-06T20:25:06.383219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:06.383252] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:06.383279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:06.383335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:06.441816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:06.442645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:06.442735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:06.442771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:06.564260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:06.564426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:06.564469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:06.564501] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:06.568628] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-03-06T20:25:06.568911] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-03-06T20:25:06.569042] [INFO ] [sig ] KBWY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:06.713811] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KBWY.txt [2026-03-06T20:25:06.713953] [INFO ] [sig ] [1698/3360] Completed KBWY in 0.3s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:06.713995] [INFO ] [sig ] [1699/3360] Forecasting KC... [2026-03-06T20:25:06.714024] [INFO ] [sig ] Generating forecast for: KC [2026-03-06T20:25:06.714055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-06T20:25:06.726656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-06T20:25:06.727044] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-06T20:25:06.728206] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-06T20:25:06.728415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:06.728482] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:06.728540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:06.728701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:06.787342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:06.788202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:06.788291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:06.788324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:06.912750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:06.912916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:06.912978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:06.913045] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:06.916752] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-03-06T20:25:06.917062] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-06T20:25:06.917202] [INFO ] [sig ] KC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:07.064311] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KC.txt [2026-03-06T20:25:07.064450] [INFO ] [sig ] [1699/3360] Completed KC in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:07.064491] [INFO ] [sig ] [1700/3360] Forecasting KD... [2026-03-06T20:25:07.064521] [INFO ] [sig ] Generating forecast for: KD [2026-03-06T20:25:07.064551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-03-06T20:25:07.076655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-03-06T20:25:07.077014] [INFO ] [FORECASTER] Starting predict_future for KD [2026-03-06T20:25:07.077871] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-03-06T20:25:07.077925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:07.077957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:07.077984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:07.078041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:07.138130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:07.138922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:07.139005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:07.139039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:07.269394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:07.269563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:07.269625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:07.269655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:07.273293] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-06T20:25:07.273617] [INFO ] [FORECASTER] Completed predict_future for KD [2026-03-06T20:25:07.273757] [INFO ] [sig ] KD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:07.419777] [INFO ] [LOCAL ] Saved forecast: KD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KD.txt [2026-03-06T20:25:07.419937] [INFO ] [sig ] [1700/3360] Completed KD in 0.4s | 2.82 sym/s | Total: 10.0m | ETA: 9.8m [2026-03-06T20:25:07.419978] [INFO ] [sig ] [1701/3360] Forecasting KDP... [2026-03-06T20:25:07.420009] [INFO ] [sig ] Generating forecast for: KDP [2026-03-06T20:25:07.420040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-06T20:25:07.432062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-06T20:25:07.432463] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-06T20:25:07.433358] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-06T20:25:07.433413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:07.433450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:07.433490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:07.433557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:07.491618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:07.492379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:07.492480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:07.492515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:07.615763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:07.615929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:07.615970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:07.616001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:07.619843] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-03-06T20:25:07.620150] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-06T20:25:07.620286] [INFO ] [sig ] KDP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:07.771163] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KDP.txt [2026-03-06T20:25:07.771354] [INFO ] [sig ] [1701/3360] Completed KDP in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:07.771398] [INFO ] [sig ] [1702/3360] Forecasting KE... [2026-03-06T20:25:07.771439] [INFO ] [sig ] Generating forecast for: KE [2026-03-06T20:25:07.771488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-06T20:25:07.786570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-06T20:25:07.787047] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-06T20:25:07.788391] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-06T20:25:07.788668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:07.788717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:07.788745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:07.788819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:07.847601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:07.848630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:07.848735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:07.848768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:07.972734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:07.972914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:07.972963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:07.972994] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:07.976839] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-03-06T20:25:07.977146] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-06T20:25:07.977280] [INFO ] [sig ] KE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:08.198407] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KE.txt [2026-03-06T20:25:08.198556] [INFO ] [sig ] [1702/3360] Completed KE in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:08.198617] [INFO ] [sig ] [1703/3360] Forecasting KELYA... [2026-03-06T20:25:08.198649] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-06T20:25:08.198679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-06T20:25:08.210446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-06T20:25:08.210820] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-06T20:25:08.211633] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-06T20:25:08.211686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:08.211719] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:08.211781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:08.211845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:08.272429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:08.273213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:08.273297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:08.273332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:08.392118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:08.392275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:08.392315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:08.392344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:08.395844] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-03-06T20:25:08.396121] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-06T20:25:08.396250] [INFO ] [sig ] KELYA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:08.543556] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KELYA.txt [2026-03-06T20:25:08.543728] [INFO ] [sig ] [1703/3360] Completed KELYA in 0.3s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:08.543770] [INFO ] [sig ] [1704/3360] Forecasting KEN... [2026-03-06T20:25:08.543800] [INFO ] [sig ] Generating forecast for: KEN [2026-03-06T20:25:08.543840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-03-06T20:25:08.562227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-03-06T20:25:08.562970] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-03-06T20:25:08.564214] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-03-06T20:25:08.564282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:08.564327] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:08.564362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:08.564445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:08.629461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:08.630773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:08.630874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:08.630909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:08.755140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:08.755388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:08.755433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:08.755462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:08.759479] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-03-06T20:25:08.759844] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-03-06T20:25:08.759987] [INFO ] [sig ] KEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:08.908099] [INFO ] [LOCAL ] Saved forecast: KEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KEN.txt [2026-03-06T20:25:08.908281] [INFO ] [sig ] [1704/3360] Completed KEN in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:08.908331] [INFO ] [sig ] [1705/3360] Forecasting KEP... [2026-03-06T20:25:08.908370] [INFO ] [sig ] Generating forecast for: KEP [2026-03-06T20:25:08.908405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-06T20:25:08.922953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-06T20:25:08.923447] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-06T20:25:08.924486] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-06T20:25:08.924544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:08.924603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:08.924636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:08.924696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:08.987054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:08.988119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:08.988217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:08.988252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:09.118659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:09.118930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:09.118987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:09.119020] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:09.123530] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-03-06T20:25:09.123894] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-06T20:25:09.124072] [INFO ] [sig ] KEP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:09.273825] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KEP.txt [2026-03-06T20:25:09.274017] [INFO ] [sig ] [1705/3360] Completed KEP in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:09.274063] [INFO ] [sig ] [1706/3360] Forecasting KEX... [2026-03-06T20:25:09.274092] [INFO ] [sig ] Generating forecast for: KEX [2026-03-06T20:25:09.274132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-03-06T20:25:09.288286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-03-06T20:25:09.288837] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-03-06T20:25:09.289826] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-03-06T20:25:09.289894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:09.289961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:09.289994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:09.290076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:09.352507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:09.353421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:09.353610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:09.353666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:09.480500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:09.480769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:09.480818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:09.480848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:09.485120] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-03-06T20:25:09.485450] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-03-06T20:25:09.485618] [INFO ] [sig ] KEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:09.633208] [INFO ] [LOCAL ] Saved forecast: KEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KEX.txt [2026-03-06T20:25:09.633385] [INFO ] [sig ] [1706/3360] Completed KEX in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:09.633428] [INFO ] [sig ] [1707/3360] Forecasting KEYS... [2026-03-06T20:25:09.633459] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-06T20:25:09.633496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-06T20:25:09.646720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-06T20:25:09.647243] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-06T20:25:09.648322] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-06T20:25:09.648381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:09.648416] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:09.648443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:09.648507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:09.711282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:09.712415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:09.712519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:09.712552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:09.839425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:09.839692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:09.839739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:09.839781] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:09.843847] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-06T20:25:09.844165] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-06T20:25:09.844311] [INFO ] [sig ] KEYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:10.002993] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KEYS.txt [2026-03-06T20:25:10.003261] [INFO ] [sig ] [1707/3360] Completed KEYS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:10.003316] [INFO ] [sig ] [1708/3360] Forecasting KFS... [2026-03-06T20:25:10.003351] [INFO ] [sig ] Generating forecast for: KFS [2026-03-06T20:25:10.003386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-06T20:25:10.017262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-06T20:25:10.017851] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-06T20:25:10.018832] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-06T20:25:10.018888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:10.018923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:10.018951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:10.019013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:10.080880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:10.082101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:10.082226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:10.082264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:10.207457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:10.207723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:10.207775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:10.207809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:10.212109] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-06T20:25:10.212437] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-06T20:25:10.212630] [INFO ] [sig ] KFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:10.365172] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KFS.txt [2026-03-06T20:25:10.365412] [INFO ] [sig ] [1708/3360] Completed KFS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:10.365482] [INFO ] [sig ] [1709/3360] Forecasting KFY... [2026-03-06T20:25:10.365529] [INFO ] [sig ] Generating forecast for: KFY [2026-03-06T20:25:10.365566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-03-06T20:25:10.379381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-03-06T20:25:10.379994] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-03-06T20:25:10.380959] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-03-06T20:25:10.381014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:10.381050] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:10.381077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:10.381138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:10.443911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:10.445105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:10.445217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:10.445258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:10.566499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:10.566760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:10.566809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:10.566840] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:10.571222] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-06T20:25:10.571547] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-03-06T20:25:10.571718] [INFO ] [sig ] KFY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:10.725406] [INFO ] [LOCAL ] Saved forecast: KFY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KFY.txt [2026-03-06T20:25:10.725699] [INFO ] [sig ] [1709/3360] Completed KFY in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:10.725753] [INFO ] [sig ] [1710/3360] Forecasting KGS... [2026-03-06T20:25:10.725788] [INFO ] [sig ] Generating forecast for: KGS [2026-03-06T20:25:10.725837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-06T20:25:10.740113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-06T20:25:10.740669] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-06T20:25:10.741723] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-06T20:25:10.741784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:10.741822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:10.741850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:10.741913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:10.804031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:10.805148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:10.805250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:10.805285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:10.934713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:10.934967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:10.935015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:10.935052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:10.939373] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-03-06T20:25:10.939733] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-06T20:25:10.939881] [INFO ] [sig ] KGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:11.090090] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KGS.txt [2026-03-06T20:25:11.090321] [INFO ] [sig ] [1710/3360] Completed KGS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.8m [2026-03-06T20:25:11.090371] [INFO ] [sig ] [1711/3360] Forecasting KHC... [2026-03-06T20:25:11.090404] [INFO ] [sig ] Generating forecast for: KHC [2026-03-06T20:25:11.090438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-06T20:25:11.104472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-06T20:25:11.105120] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-06T20:25:11.106143] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-06T20:25:11.106202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:11.106244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:11.106276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:11.106346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:11.167412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:11.168567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:11.168685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:11.168719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:11.297093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:11.297347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:11.297397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:11.297431] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:11.301451] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=32.91%) [2026-03-06T20:25:11.301814] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-06T20:25:11.301961] [INFO ] [sig ] KHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:11.455469] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KHC.txt [2026-03-06T20:25:11.455777] [INFO ] [sig ] [1711/3360] Completed KHC in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:11.455836] [INFO ] [sig ] [1712/3360] Forecasting KIDS... [2026-03-06T20:25:11.455870] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-06T20:25:11.455904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-06T20:25:11.470871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-06T20:25:11.471478] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-06T20:25:11.472537] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-06T20:25:11.472619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:11.472656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:11.472687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:11.472759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:11.533470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:11.534685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:11.534795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:11.534833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:11.660614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:11.660912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:11.660967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:11.660999] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:11.665420] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-03-06T20:25:11.665777] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-06T20:25:11.665942] [INFO ] [sig ] KIDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:11.826027] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KIDS.txt [2026-03-06T20:25:11.826314] [INFO ] [sig ] [1712/3360] Completed KIDS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:11.826382] [INFO ] [sig ] [1713/3360] Forecasting KIM... [2026-03-06T20:25:11.826435] [INFO ] [sig ] Generating forecast for: KIM [2026-03-06T20:25:11.826469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-03-06T20:25:11.842546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-03-06T20:25:11.843433] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-03-06T20:25:11.844488] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-03-06T20:25:11.844553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:11.844674] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:11.844705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:11.844767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:11.905009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:11.906230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:11.906351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:11.906386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:12.029790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:12.030042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:12.030088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:12.030117] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:12.034123] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-03-06T20:25:12.034453] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-03-06T20:25:12.034619] [INFO ] [sig ] KIM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:12.187787] [INFO ] [LOCAL ] Saved forecast: KIM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KIM.txt [2026-03-06T20:25:12.188029] [INFO ] [sig ] [1713/3360] Completed KIM in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:12.188076] [INFO ] [sig ] [1714/3360] Forecasting KINS... [2026-03-06T20:25:12.188105] [INFO ] [sig ] Generating forecast for: KINS [2026-03-06T20:25:12.188135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-03-06T20:25:12.202361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-03-06T20:25:12.202907] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-03-06T20:25:12.203954] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-03-06T20:25:12.204010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:12.204044] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:12.204070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:12.204143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:12.264656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:12.265537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:12.265649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:12.265685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:12.393665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:12.393924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:12.393972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:12.394003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:12.398134] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=38.80%) [2026-03-06T20:25:12.398462] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-03-06T20:25:12.398631] [INFO ] [sig ] KINS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:12.546441] [INFO ] [LOCAL ] Saved forecast: KINS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KINS.txt [2026-03-06T20:25:12.546654] [INFO ] [sig ] [1714/3360] Completed KINS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:12.546700] [INFO ] [sig ] [1715/3360] Forecasting KIO... [2026-03-06T20:25:12.546730] [INFO ] [sig ] Generating forecast for: KIO [2026-03-06T20:25:12.546763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-06T20:25:12.560656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-06T20:25:12.561154] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-06T20:25:12.562106] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-06T20:25:12.562161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:12.562194] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:12.562254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:12.562321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:12.622780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:12.623826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:12.624001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:12.624038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:12.746026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:12.746267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:12.746312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:12.746343] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:12.750617] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-03-06T20:25:12.750943] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-06T20:25:12.751092] [INFO ] [sig ] KIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:12.909229] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KIO.txt [2026-03-06T20:25:12.909533] [INFO ] [sig ] [1715/3360] Completed KIO in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:12.909623] [INFO ] [sig ] [1716/3360] Forecasting KKRS... [2026-03-06T20:25:12.909672] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-06T20:25:12.909719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-06T20:25:12.928896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-06T20:25:12.929660] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-06T20:25:12.930869] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-06T20:25:12.930962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:12.931008] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:12.931048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:12.931153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:13.017113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:13.018648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:13.018771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:13.018819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:13.145386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:13.145670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:13.145720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:13.145800] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:13.151139] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=67.87%) [2026-03-06T20:25:13.151795] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-06T20:25:13.152051] [INFO ] [sig ] KKRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:13.316481] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KKRS.txt [2026-03-06T20:25:13.316714] [INFO ] [sig ] [1716/3360] Completed KKRS in 0.4s | 2.82 sym/s | Total: 10.1m | ETA: 9.7m [2026-03-06T20:25:13.316763] [INFO ] [sig ] [1717/3360] Forecasting KLAC... [2026-03-06T20:25:13.316798] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-06T20:25:13.316834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-06T20:25:13.330550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-06T20:25:13.331117] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-06T20:25:13.332147] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-06T20:25:13.332202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:13.332235] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:13.332262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:13.332322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:13.391909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:13.392901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:13.393001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:13.393035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:13.523722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:13.523969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:13.524015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:13.524043] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:13.528038] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-03-06T20:25:13.528361] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-06T20:25:13.528503] [INFO ] [sig ] KLAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:13.682406] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KLAC.txt [2026-03-06T20:25:13.682641] [INFO ] [sig ] [1717/3360] Completed KLAC in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:13.682689] [INFO ] [sig ] [1718/3360] Forecasting KLIC... [2026-03-06T20:25:13.682720] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-06T20:25:13.682752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-06T20:25:13.698904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-06T20:25:13.699425] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-06T20:25:13.700505] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-06T20:25:13.700561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:13.700624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:13.700652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:13.700716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:13.761336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:13.762484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:13.762604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:13.762639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:13.909234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:13.909490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:13.909549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:13.909615] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:13.914642] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-03-06T20:25:13.915030] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-06T20:25:13.915203] [INFO ] [sig ] KLIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:14.067706] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KLIC.txt [2026-03-06T20:25:14.067887] [INFO ] [sig ] [1718/3360] Completed KLIC in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:14.067932] [INFO ] [sig ] [1719/3360] Forecasting KLXE... [2026-03-06T20:25:14.067964] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-06T20:25:14.067995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-06T20:25:14.080658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-06T20:25:14.081065] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-06T20:25:14.081982] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-06T20:25:14.082038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:14.082071] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:14.082099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:14.082158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:14.139504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:14.140471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:14.140562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:14.140619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:14.261914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:14.262098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:14.262141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:14.262172] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:14.265929] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-03-06T20:25:14.266231] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-06T20:25:14.266369] [INFO ] [sig ] KLXE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:14.415258] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KLXE.txt [2026-03-06T20:25:14.415478] [INFO ] [sig ] [1719/3360] Completed KLXE in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:14.415534] [INFO ] [sig ] [1720/3360] Forecasting KMB... [2026-03-06T20:25:14.415568] [INFO ] [sig ] Generating forecast for: KMB [2026-03-06T20:25:14.415698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-03-06T20:25:14.430410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-03-06T20:25:14.430900] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-03-06T20:25:14.431896] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-03-06T20:25:14.431954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:14.431987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:14.432015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:14.432073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:14.493356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:14.494339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:14.494428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:14.494461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:14.613079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:14.613254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:14.613295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:14.613324] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:14.616977] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-03-06T20:25:14.617277] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-03-06T20:25:14.617417] [INFO ] [sig ] KMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:14.765101] [INFO ] [LOCAL ] Saved forecast: KMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KMB.txt [2026-03-06T20:25:14.765284] [INFO ] [sig ] [1720/3360] Completed KMB in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:14.765328] [INFO ] [sig ] [1721/3360] Forecasting KMDA... [2026-03-06T20:25:14.765360] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-06T20:25:14.765393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-06T20:25:14.778224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-06T20:25:14.778720] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-06T20:25:14.779628] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-06T20:25:14.779685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:14.779719] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:14.779747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:14.779806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:14.838392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:14.839306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:14.839391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:14.839426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:14.961227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:14.961399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:14.961441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:14.961469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:14.965146] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-03-06T20:25:14.965449] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-06T20:25:14.965624] [INFO ] [sig ] KMDA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:15.113035] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KMDA.txt [2026-03-06T20:25:15.113186] [INFO ] [sig ] [1721/3360] Completed KMDA in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:15.113229] [INFO ] [sig ] [1722/3360] Forecasting KMI... [2026-03-06T20:25:15.113258] [INFO ] [sig ] Generating forecast for: KMI [2026-03-06T20:25:15.113288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-06T20:25:15.125645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-06T20:25:15.126015] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-06T20:25:15.126844] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-06T20:25:15.126899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:15.126930] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:15.126957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:15.127014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:15.185588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:15.186276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:15.186355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:15.186388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:15.306317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:15.306479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:15.306518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:15.306547] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:15.310016] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-03-06T20:25:15.310297] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-06T20:25:15.310427] [INFO ] [sig ] KMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:15.464669] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KMI.txt [2026-03-06T20:25:15.464831] [INFO ] [sig ] [1722/3360] Completed KMI in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:15.464872] [INFO ] [sig ] [1723/3360] Forecasting KMPB... [2026-03-06T20:25:15.464902] [INFO ] [sig ] Generating forecast for: KMPB [2026-03-06T20:25:15.464932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-03-06T20:25:15.476614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-03-06T20:25:15.477029] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-03-06T20:25:15.477879] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-03-06T20:25:15.477935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:15.477967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:15.477994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:15.478049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:15.538109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:15.539048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:15.539173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:15.539208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:15.649871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:15.650037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:15.650096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:15.650126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:15.653529] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=86.36%) [2026-03-06T20:25:15.653833] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-03-06T20:25:15.653964] [INFO ] [sig ] KMPB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:15.803291] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KMPB.txt [2026-03-06T20:25:15.803484] [INFO ] [sig ] [1723/3360] Completed KMPB in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:15.803526] [INFO ] [sig ] [1724/3360] Forecasting KMX... [2026-03-06T20:25:15.803560] [INFO ] [sig ] Generating forecast for: KMX [2026-03-06T20:25:15.803614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-06T20:25:15.816083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-06T20:25:15.816438] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-06T20:25:15.817305] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-06T20:25:15.817358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:15.817390] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:15.817418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:15.817476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:15.877521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:15.878241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:15.878322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:15.878357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:16.001422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:16.001621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:16.001666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:16.001697] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:16.005296] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-03-06T20:25:16.005607] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-06T20:25:16.005746] [INFO ] [sig ] KMX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:16.149787] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KMX.txt [2026-03-06T20:25:16.149943] [INFO ] [sig ] [1724/3360] Completed KMX in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:16.149984] [INFO ] [sig ] [1725/3360] Forecasting KN... [2026-03-06T20:25:16.150013] [INFO ] [sig ] Generating forecast for: KN [2026-03-06T20:25:16.150042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-03-06T20:25:16.162195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-03-06T20:25:16.162537] [INFO ] [FORECASTER] Starting predict_future for KN [2026-03-06T20:25:16.163366] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-03-06T20:25:16.163418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:16.163450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:16.163476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:16.163533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:16.221031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:16.221707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:16.221803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:16.221836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:16.346819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:16.346982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:16.347022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:16.347050] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:16.350528] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-03-06T20:25:16.350822] [INFO ] [FORECASTER] Completed predict_future for KN [2026-03-06T20:25:16.350957] [INFO ] [sig ] KN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:16.494426] [INFO ] [LOCAL ] Saved forecast: KN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KN.txt [2026-03-06T20:25:16.494551] [INFO ] [sig ] [1725/3360] Completed KN in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:16.494610] [INFO ] [sig ] [1726/3360] Forecasting KNF... [2026-03-06T20:25:16.494642] [INFO ] [sig ] Generating forecast for: KNF [2026-03-06T20:25:16.494672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-06T20:25:16.506379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-06T20:25:16.506735] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-06T20:25:16.507508] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-06T20:25:16.507560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:16.507626] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:16.507654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:16.507711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:16.568326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:16.569171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:16.569252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:16.569284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:16.688812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:16.688996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:16.689037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:16.689067] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:16.692678] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-06T20:25:16.693017] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-06T20:25:16.693173] [INFO ] [sig ] KNF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:16.839986] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KNF.txt [2026-03-06T20:25:16.840146] [INFO ] [sig ] [1726/3360] Completed KNF in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:16.840190] [INFO ] [sig ] [1727/3360] Forecasting KNOP... [2026-03-06T20:25:16.840227] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-06T20:25:16.840257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-06T20:25:16.851864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-06T20:25:16.852212] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-06T20:25:16.853020] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-06T20:25:16.853072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:16.853120] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:16.853148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:16.853205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:16.910700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:16.911496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:16.911689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:16.911730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:17.028714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:17.028871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:17.028909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:17.028938] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:17.032328] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-03-06T20:25:17.032628] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-06T20:25:17.032762] [INFO ] [sig ] KNOP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:17.175496] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KNOP.txt [2026-03-06T20:25:17.175642] [INFO ] [sig ] [1727/3360] Completed KNOP in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.7m [2026-03-06T20:25:17.175683] [INFO ] [sig ] [1728/3360] Forecasting KNSA... [2026-03-06T20:25:17.175714] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-06T20:25:17.175745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-06T20:25:17.188044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-06T20:25:17.188390] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-06T20:25:17.189255] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-06T20:25:17.189308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:17.189340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:17.189367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:17.189427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:17.246803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:17.247465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:17.247543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:17.247609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:17.373402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:17.373606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:17.373656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:17.373687] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:17.377270] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=85.57%) [2026-03-06T20:25:17.377566] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-06T20:25:17.377713] [INFO ] [sig ] KNSA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:17.520461] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KNSA.txt [2026-03-06T20:25:17.520632] [INFO ] [sig ] [1728/3360] Completed KNSA in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:17.520676] [INFO ] [sig ] [1729/3360] Forecasting KNSL... [2026-03-06T20:25:17.520708] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-06T20:25:17.520745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-06T20:25:17.533378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-06T20:25:17.533765] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-06T20:25:17.534610] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-06T20:25:17.534664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:17.534699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:17.534727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:17.534785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:17.594531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:17.595204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:17.595284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:17.595318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:17.718182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:17.718410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:17.718455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:17.718489] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:17.722602] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-03-06T20:25:17.722958] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-06T20:25:17.723133] [INFO ] [sig ] KNSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:17.874635] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KNSL.txt [2026-03-06T20:25:17.874793] [INFO ] [sig ] [1729/3360] Completed KNSL in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:17.874846] [INFO ] [sig ] [1730/3360] Forecasting KNTK... [2026-03-06T20:25:17.874891] [INFO ] [sig ] Generating forecast for: KNTK [2026-03-06T20:25:17.874927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-03-06T20:25:17.887570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-03-06T20:25:17.888033] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-03-06T20:25:17.888951] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-03-06T20:25:17.889014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:17.889081] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:17.889112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:17.889170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:17.952532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:17.953319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:17.953407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:17.953442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:18.082510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:18.082734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:18.082785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:18.082817] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:18.086567] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=32.00%) [2026-03-06T20:25:18.086905] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-03-06T20:25:18.087058] [INFO ] [sig ] KNTK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:18.239139] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KNTK.txt [2026-03-06T20:25:18.239426] [INFO ] [sig ] [1730/3360] Completed KNTK in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:18.239486] [INFO ] [sig ] [1731/3360] Forecasting KNX... [2026-03-06T20:25:18.239530] [INFO ] [sig ] Generating forecast for: KNX [2026-03-06T20:25:18.239568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-06T20:25:18.254388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-06T20:25:18.254987] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-06T20:25:18.256162] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-06T20:25:18.256227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:18.256263] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:18.256295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:18.256364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:18.317787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:18.319078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:18.319184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:18.319231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:18.452530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:18.452799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:18.452849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:18.452880] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:18.457458] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=38.32%) [2026-03-06T20:25:18.458194] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-06T20:25:18.458404] [INFO ] [sig ] KNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:18.612253] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KNX.txt [2026-03-06T20:25:18.612535] [INFO ] [sig ] [1731/3360] Completed KNX in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:18.612621] [INFO ] [sig ] [1732/3360] Forecasting KOD... [2026-03-06T20:25:18.612660] [INFO ] [sig ] Generating forecast for: KOD [2026-03-06T20:25:18.612694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-06T20:25:18.626658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-06T20:25:18.627300] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-06T20:25:18.628362] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-06T20:25:18.628423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:18.628462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:18.628492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:18.628556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:18.688367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:18.689594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:18.689701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:18.689737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:18.822170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:18.822437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:18.822487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:18.822518] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:18.826670] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-03-06T20:25:18.826999] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-06T20:25:18.827142] [INFO ] [sig ] KOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:18.971333] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KOD.txt [2026-03-06T20:25:18.971551] [INFO ] [sig ] [1732/3360] Completed KOD in 0.4s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:18.971617] [INFO ] [sig ] [1733/3360] Forecasting KODK... [2026-03-06T20:25:18.971651] [INFO ] [sig ] Generating forecast for: KODK [2026-03-06T20:25:18.971687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-03-06T20:25:18.985029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-03-06T20:25:18.985492] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-03-06T20:25:18.986405] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-03-06T20:25:18.986458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:18.986489] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:18.986515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:18.986593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:19.043710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:19.044814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:19.044915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:19.044973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:19.165119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:19.165360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:19.165407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:19.165506] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:19.169442] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-03-06T20:25:19.169773] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-03-06T20:25:19.169917] [INFO ] [sig ] KODK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:19.312498] [INFO ] [LOCAL ] Saved forecast: KODK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KODK.txt [2026-03-06T20:25:19.312730] [INFO ] [sig ] [1733/3360] Completed KODK in 0.3s | 2.82 sym/s | Total: 10.2m | ETA: 9.6m [2026-03-06T20:25:19.312775] [INFO ] [sig ] [1734/3360] Forecasting KOF... [2026-03-06T20:25:19.312808] [INFO ] [sig ] Generating forecast for: KOF [2026-03-06T20:25:19.312840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-06T20:25:19.326699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-06T20:25:19.327219] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-06T20:25:19.328246] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-06T20:25:19.328301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:19.328334] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:19.328360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:19.328419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:19.386464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:19.387667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:19.387772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:19.387807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:19.514505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:19.514796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:19.514851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:19.514930] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:19.519099] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-03-06T20:25:19.519456] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-06T20:25:19.519626] [INFO ] [sig ] KOF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:19.664105] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KOF.txt [2026-03-06T20:25:19.664309] [INFO ] [sig ] [1734/3360] Completed KOF in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:19.664356] [INFO ] [sig ] [1735/3360] Forecasting KOP... [2026-03-06T20:25:19.664386] [INFO ] [sig ] Generating forecast for: KOP [2026-03-06T20:25:19.664418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-06T20:25:19.680604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-06T20:25:19.681255] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-06T20:25:19.682313] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-06T20:25:19.682370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:19.682420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:19.682459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:19.682522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:19.745129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:19.746408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:19.746528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:19.746569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:19.872380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:19.872695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:19.872760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:19.872793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:19.877336] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=66.14%) [2026-03-06T20:25:19.877696] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-06T20:25:19.877867] [INFO ] [sig ] KOP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:20.039671] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KOP.txt [2026-03-06T20:25:20.039905] [INFO ] [sig ] [1735/3360] Completed KOP in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:20.039952] [INFO ] [sig ] [1736/3360] Forecasting KOPN... [2026-03-06T20:25:20.039985] [INFO ] [sig ] Generating forecast for: KOPN [2026-03-06T20:25:20.040017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-03-06T20:25:20.055086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-03-06T20:25:20.055729] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-03-06T20:25:20.056816] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-03-06T20:25:20.056874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:20.056908] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:20.056937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:20.056998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:20.124607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:20.125754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:20.125853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:20.125888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:20.257441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:20.257703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:20.257759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:20.257790] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:20.261671] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-03-06T20:25:20.261996] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-03-06T20:25:20.262140] [INFO ] [sig ] KOPN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:20.407720] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KOPN.txt [2026-03-06T20:25:20.407988] [INFO ] [sig ] [1736/3360] Completed KOPN in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:20.408038] [INFO ] [sig ] [1737/3360] Forecasting KOSS... [2026-03-06T20:25:20.408073] [INFO ] [sig ] Generating forecast for: KOSS [2026-03-06T20:25:20.408106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-03-06T20:25:20.421678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-03-06T20:25:20.422225] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-03-06T20:25:20.423167] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-03-06T20:25:20.423223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:20.423257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:20.423284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:20.423343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:20.484366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:20.485543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:20.485661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:20.485699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:20.606544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:20.606855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:20.606907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:20.606937] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:20.611340] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-06T20:25:20.611778] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-03-06T20:25:20.611943] [INFO ] [sig ] KOSS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:20.761859] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KOSS.txt [2026-03-06T20:25:20.762079] [INFO ] [sig ] [1737/3360] Completed KOSS in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:20.762129] [INFO ] [sig ] [1738/3360] Forecasting KPRX... [2026-03-06T20:25:20.762160] [INFO ] [sig ] Generating forecast for: KPRX [2026-03-06T20:25:20.762193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-03-06T20:25:20.779615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-03-06T20:25:20.780413] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-03-06T20:25:20.781894] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-03-06T20:25:20.781987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:20.782026] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:20.782056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:20.782150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:20.847197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:20.848687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:20.848788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:20.848822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:20.991015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:20.991266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:20.991313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:20.991341] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:20.995362] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-03-06T20:25:20.995703] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-03-06T20:25:20.995851] [INFO ] [sig ] KPRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:21.139248] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KPRX.txt [2026-03-06T20:25:21.139463] [INFO ] [sig ] [1738/3360] Completed KPRX in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:21.139506] [INFO ] [sig ] [1739/3360] Forecasting KPTI... [2026-03-06T20:25:21.139536] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-06T20:25:21.139586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-06T20:25:21.153324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-06T20:25:21.153871] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-06T20:25:21.154824] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-06T20:25:21.154877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:21.154910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:21.154936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:21.154994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:21.213965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:21.215048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:21.215144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:21.215179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:21.339801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:21.340110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:21.340159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:21.340189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:21.344458] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-03-06T20:25:21.344825] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-06T20:25:21.344980] [INFO ] [sig ] KPTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:21.494024] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KPTI.txt [2026-03-06T20:25:21.494220] [INFO ] [sig ] [1739/3360] Completed KPTI in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:21.494267] [INFO ] [sig ] [1740/3360] Forecasting KRC... [2026-03-06T20:25:21.494303] [INFO ] [sig ] Generating forecast for: KRC [2026-03-06T20:25:21.494341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-06T20:25:21.508898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-06T20:25:21.509409] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-06T20:25:21.510480] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-06T20:25:21.510563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:21.510631] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:21.510665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:21.510747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:21.570519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:21.571501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:21.571654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:21.571690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:21.701465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:21.701742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:21.701792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:21.701822] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:21.705912] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-03-06T20:25:21.706234] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-06T20:25:21.706384] [INFO ] [sig ] KRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:21.853531] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRC.txt [2026-03-06T20:25:21.853766] [INFO ] [sig ] [1740/3360] Completed KRC in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:21.853812] [INFO ] [sig ] [1741/3360] Forecasting KREF... [2026-03-06T20:25:21.853845] [INFO ] [sig ] Generating forecast for: KREF [2026-03-06T20:25:21.853878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-06T20:25:21.867986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-06T20:25:21.868539] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-06T20:25:21.869487] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-06T20:25:21.869543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:21.869598] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:21.869630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:21.869696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:21.933694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:21.934939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:21.935038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:21.935072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:22.057660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:22.057930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:22.057978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:22.058009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:22.061917] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=61.37%) [2026-03-06T20:25:22.062248] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-06T20:25:22.062392] [INFO ] [sig ] KREF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:22.209934] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KREF.txt [2026-03-06T20:25:22.210151] [INFO ] [sig ] [1741/3360] Completed KREF in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:22.210207] [INFO ] [sig ] [1742/3360] Forecasting KRG... [2026-03-06T20:25:22.210240] [INFO ] [sig ] Generating forecast for: KRG [2026-03-06T20:25:22.210272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-06T20:25:22.224227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-06T20:25:22.224812] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-06T20:25:22.225807] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-06T20:25:22.225866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:22.225901] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:22.225930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:22.225992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:22.287094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:22.288451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:22.288557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:22.288614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:22.414142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:22.414395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:22.414444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:22.414474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:22.418648] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-03-06T20:25:22.418991] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-06T20:25:22.419141] [INFO ] [sig ] KRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:22.567267] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRG.txt [2026-03-06T20:25:22.567462] [INFO ] [sig ] [1742/3360] Completed KRG in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:22.567511] [INFO ] [sig ] [1743/3360] Forecasting KRMD... [2026-03-06T20:25:22.567542] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-06T20:25:22.567591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-06T20:25:22.581305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-06T20:25:22.581855] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-06T20:25:22.582803] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-06T20:25:22.582862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:22.582898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:22.582934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:22.582995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:22.642689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:22.643515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:22.643626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:22.643662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:22.768369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:22.768635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:22.768689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:22.768726] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:22.772802] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-03-06T20:25:22.773132] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-06T20:25:22.773276] [INFO ] [sig ] KRMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:22.922894] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KRMD.txt [2026-03-06T20:25:22.923131] [INFO ] [sig ] [1743/3360] Completed KRMD in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:22.923180] [INFO ] [sig ] [1744/3360] Forecasting KRNY... [2026-03-06T20:25:22.923213] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-06T20:25:22.923246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-06T20:25:22.936749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-06T20:25:22.937243] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-06T20:25:22.938306] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-06T20:25:22.938362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:22.938398] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:22.938427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:22.938488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:23.000320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:23.001652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:23.001759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:23.001794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:23.129471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:23.129736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:23.129785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:23.129815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:23.133960] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-06T20:25:23.134298] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-06T20:25:23.134450] [INFO ] [sig ] KRNY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:23.283540] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRNY.txt [2026-03-06T20:25:23.283755] [INFO ] [sig ] [1744/3360] Completed KRNY in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:23.283800] [INFO ] [sig ] [1745/3360] Forecasting KRO... [2026-03-06T20:25:23.283830] [INFO ] [sig ] Generating forecast for: KRO [2026-03-06T20:25:23.283862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-06T20:25:23.297840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-06T20:25:23.298337] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-06T20:25:23.299345] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-06T20:25:23.299399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:23.299432] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:23.299459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:23.299518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:23.360460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:23.361411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:23.361505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:23.361540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:23.483187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:23.483454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:23.483509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:23.483539] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:23.487931] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=36.11%) [2026-03-06T20:25:23.488342] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-06T20:25:23.488501] [INFO ] [sig ] KRO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:23.637513] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KRO.txt [2026-03-06T20:25:23.637755] [INFO ] [sig ] [1745/3360] Completed KRO in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.6m [2026-03-06T20:25:23.637809] [INFO ] [sig ] [1746/3360] Forecasting KROS... [2026-03-06T20:25:23.637904] [INFO ] [sig ] Generating forecast for: KROS [2026-03-06T20:25:23.637953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-06T20:25:23.652474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-06T20:25:23.653026] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-06T20:25:23.653972] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-06T20:25:23.654028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:23.654098] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:23.654128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:23.654194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:23.712855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:23.714137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:23.714239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:23.714273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:23.840018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:23.840265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:23.840315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:23.840346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:23.844512] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-06T20:25:23.844865] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-06T20:25:23.845019] [INFO ] [sig ] KROS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:23.994083] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KROS.txt [2026-03-06T20:25:23.994347] [INFO ] [sig ] [1746/3360] Completed KROS in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.5m [2026-03-06T20:25:23.994401] [INFO ] [sig ] [1747/3360] Forecasting KRRO... [2026-03-06T20:25:23.994433] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-06T20:25:23.994466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-06T20:25:24.009113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-06T20:25:24.009880] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-06T20:25:24.011127] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-06T20:25:24.011382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:24.011462] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:24.011492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:24.011555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:24.071796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:24.072812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:24.072912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:24.072946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:24.202872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:24.203143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:24.203190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:24.203220] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:24.207265] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-03-06T20:25:24.207601] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-06T20:25:24.207756] [INFO ] [sig ] KRRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:24.358353] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRRO.txt [2026-03-06T20:25:24.358667] [INFO ] [sig ] [1747/3360] Completed KRRO in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.5m [2026-03-06T20:25:24.358730] [INFO ] [sig ] [1748/3360] Forecasting KRUS... [2026-03-06T20:25:24.358763] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-06T20:25:24.358797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-06T20:25:24.374347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-06T20:25:24.375278] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-06T20:25:24.376638] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-06T20:25:24.376724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:24.376760] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:24.376787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:24.376870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:24.440355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:24.441625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:24.441770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:24.441807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:24.571732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:24.571982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:24.572035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:24.572072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:24.576386] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-03-06T20:25:24.576745] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-06T20:25:24.576903] [INFO ] [sig ] KRUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:24.723608] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRUS.txt [2026-03-06T20:25:24.723852] [INFO ] [sig ] [1748/3360] Completed KRUS in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.5m [2026-03-06T20:25:24.723907] [INFO ] [sig ] [1749/3360] Forecasting KRYS... [2026-03-06T20:25:24.723941] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-06T20:25:24.723976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-06T20:25:24.737807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-06T20:25:24.738392] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-06T20:25:24.739273] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-06T20:25:24.739326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:24.739360] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:24.739386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:24.739442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:24.797593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:24.798272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:24.798354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:24.798387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:24.924879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:24.925056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:24.925101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:24.925131] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:24.928929] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-03-06T20:25:24.929258] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-06T20:25:24.929411] [INFO ] [sig ] KRYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:25.083182] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KRYS.txt [2026-03-06T20:25:25.083383] [INFO ] [sig ] [1749/3360] Completed KRYS in 0.4s | 2.82 sym/s | Total: 10.3m | ETA: 9.5m [2026-03-06T20:25:25.083438] [INFO ] [sig ] [1750/3360] Forecasting KSCP... [2026-03-06T20:25:25.083469] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-06T20:25:25.083515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-06T20:25:25.096824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-06T20:25:25.097276] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-06T20:25:25.098259] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-06T20:25:25.098313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:25.098353] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:25.098391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:25.098455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:25.156055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:25.156858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:25.156956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:25.156990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:25.275769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:25.275940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:25.275983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:25.276049] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:25.279816] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-03-06T20:25:25.280104] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-06T20:25:25.280234] [INFO ] [sig ] KSCP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:25.421764] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KSCP.txt [2026-03-06T20:25:25.421928] [INFO ] [sig ] [1750/3360] Completed KSCP in 0.3s | 2.82 sym/s | Total: 10.3m | ETA: 9.5m [2026-03-06T20:25:25.421976] [INFO ] [sig ] [1751/3360] Forecasting KSPI... [2026-03-06T20:25:25.422012] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-06T20:25:25.422049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-06T20:25:25.433886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-06T20:25:25.434260] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-06T20:25:25.435088] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-06T20:25:25.435148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:25.435196] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:25.435225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:25.435281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:25.492344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:25.492990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:25.493085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:25.493125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:25.611841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:25.612012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:25.612053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:25.612081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:25.615599] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=32.50%) [2026-03-06T20:25:25.615879] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-06T20:25:25.616011] [INFO ] [sig ] KSPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:25.757286] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KSPI.txt [2026-03-06T20:25:25.757421] [INFO ] [sig ] [1751/3360] Completed KSPI in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:25.757460] [INFO ] [sig ] [1752/3360] Forecasting KSS... [2026-03-06T20:25:25.757492] [INFO ] [sig ] Generating forecast for: KSS [2026-03-06T20:25:25.757522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-06T20:25:25.769659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-06T20:25:25.770057] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-06T20:25:25.770899] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-06T20:25:25.770954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:25.770993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:25.771025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:25.771098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:25.827857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:25.828625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:25.828707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:25.828740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:25.953783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:25.954002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:25.954054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:25.954091] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:25.958107] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=86.63%) [2026-03-06T20:25:25.958465] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-06T20:25:25.958642] [INFO ] [sig ] KSS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:26.100654] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KSS.txt [2026-03-06T20:25:26.100804] [INFO ] [sig ] [1752/3360] Completed KSS in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:26.100851] [INFO ] [sig ] [1753/3360] Forecasting KTB... [2026-03-06T20:25:26.100882] [INFO ] [sig ] Generating forecast for: KTB [2026-03-06T20:25:26.100913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-06T20:25:26.114184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-06T20:25:26.114529] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-06T20:25:26.115346] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-06T20:25:26.115400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:26.115430] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:26.115456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:26.115519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:26.172529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:26.173464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:26.173550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:26.173604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:26.298560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:26.298734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:26.298775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:26.298803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:26.302250] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-03-06T20:25:26.302528] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-06T20:25:26.302679] [INFO ] [sig ] KTB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:26.449067] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KTB.txt [2026-03-06T20:25:26.449253] [INFO ] [sig ] [1753/3360] Completed KTB in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:26.449297] [INFO ] [sig ] [1754/3360] Forecasting KTCC... [2026-03-06T20:25:26.449326] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-06T20:25:26.449356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-06T20:25:26.460815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-06T20:25:26.461207] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-06T20:25:26.462037] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-06T20:25:26.462096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:26.462128] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:26.462154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:26.462211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:26.519796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:26.520484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:26.520565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:26.520620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:26.627813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:26.628015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:26.628059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:26.628089] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:26.631638] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-03-06T20:25:26.631935] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-06T20:25:26.632076] [INFO ] [sig ] KTCC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:26.776534] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KTCC.txt [2026-03-06T20:25:26.776723] [INFO ] [sig ] [1754/3360] Completed KTCC in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:26.776780] [INFO ] [sig ] [1755/3360] Forecasting KTF... [2026-03-06T20:25:26.776811] [INFO ] [sig ] Generating forecast for: KTF [2026-03-06T20:25:26.776850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-06T20:25:26.790526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-06T20:25:26.790924] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-06T20:25:26.791756] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-06T20:25:26.791809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:26.791852] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:26.791881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:26.791959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:26.850302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:26.851085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:26.851197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:26.851235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:26.976566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:26.976755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:26.976797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:26.976825] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:26.980458] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-03-06T20:25:26.980785] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-06T20:25:26.980929] [INFO ] [sig ] KTF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:27.123376] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KTF.txt [2026-03-06T20:25:27.123504] [INFO ] [sig ] [1755/3360] Completed KTF in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:27.123544] [INFO ] [sig ] [1756/3360] Forecasting KURA... [2026-03-06T20:25:27.123590] [INFO ] [sig ] Generating forecast for: KURA [2026-03-06T20:25:27.123624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-06T20:25:27.136007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-06T20:25:27.136334] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-06T20:25:27.137123] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-06T20:25:27.137176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:27.137207] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:27.137233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:27.137289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:27.194038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:27.194649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:27.194726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:27.194758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:27.318377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:27.318551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:27.318616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:27.318647] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:27.322305] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-03-06T20:25:27.322627] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-06T20:25:27.322787] [INFO ] [sig ] KURA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:27.476207] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KURA.txt [2026-03-06T20:25:27.476376] [INFO ] [sig ] [1756/3360] Completed KURA in 0.4s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:27.476416] [INFO ] [sig ] [1757/3360] Forecasting KVHI... [2026-03-06T20:25:27.476445] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-06T20:25:27.476476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-06T20:25:27.488949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-06T20:25:27.489319] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-06T20:25:27.490193] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-06T20:25:27.490246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:27.490278] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:27.490305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:27.490362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:27.549398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:27.550336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:27.550480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:27.550517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:27.663765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:27.663940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:27.663984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:27.664012] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:27.667501] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-03-06T20:25:27.667808] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-06T20:25:27.667968] [INFO ] [sig ] KVHI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:27.808462] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KVHI.txt [2026-03-06T20:25:27.808636] [INFO ] [sig ] [1757/3360] Completed KVHI in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:27.808682] [INFO ] [sig ] [1758/3360] Forecasting KVUE... [2026-03-06T20:25:27.808718] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-06T20:25:27.808762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-06T20:25:27.821008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-06T20:25:27.821397] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-06T20:25:27.822259] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-06T20:25:27.822314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:27.822348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:27.822376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:27.822434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:27.881720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:27.882562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:27.882668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:27.882702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:27.996725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:27.996889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:27.996950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:27.996981] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:28.000514] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-03-06T20:25:28.000824] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-06T20:25:28.000959] [INFO ] [sig ] KVUE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:28.142426] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KVUE.txt [2026-03-06T20:25:28.142538] [INFO ] [sig ] [1758/3360] Completed KVUE in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:28.142598] [INFO ] [sig ] [1759/3360] Forecasting KVYO... [2026-03-06T20:25:28.142629] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-06T20:25:28.142658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-06T20:25:28.154453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-06T20:25:28.154815] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-06T20:25:28.155644] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-06T20:25:28.155697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:28.155730] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:28.155756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:28.155812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:28.212666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:28.213308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:28.213385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:28.213420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:28.335830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:28.335992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:28.336041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:28.336076] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:28.339696] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-03-06T20:25:28.339989] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-06T20:25:28.340122] [INFO ] [sig ] KVYO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:28.480461] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KVYO.txt [2026-03-06T20:25:28.480594] [INFO ] [sig ] [1759/3360] Completed KVYO in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:28.480637] [INFO ] [sig ] [1760/3360] Forecasting KYN... [2026-03-06T20:25:28.480666] [INFO ] [sig ] Generating forecast for: KYN [2026-03-06T20:25:28.480697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-06T20:25:28.492890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-06T20:25:28.493215] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-06T20:25:28.494004] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-06T20:25:28.494057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:28.494089] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:28.494115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:28.494175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:28.550549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:28.551194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:28.551295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:28.551328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:28.669164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:28.669320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:28.669361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:28.669391] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:28.672807] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-03-06T20:25:28.673092] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-06T20:25:28.673221] [INFO ] [sig ] KYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:28.822207] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KYN.txt [2026-03-06T20:25:28.822353] [INFO ] [sig ] [1760/3360] Completed KYN in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:28.822394] [INFO ] [sig ] [1761/3360] Forecasting KYTX... [2026-03-06T20:25:28.822424] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-06T20:25:28.822454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-06T20:25:28.834119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-06T20:25:28.834442] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-06T20:25:28.835244] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-06T20:25:28.835296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:28.835329] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:28.835357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:28.835414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:28.892018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:28.892861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:28.892950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:28.892982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:29.012477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:29.012667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:29.012708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:29.012737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:29.016630] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-03-06T20:25:29.016931] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-06T20:25:29.017068] [INFO ] [sig ] KYTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:29.162798] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/KYTX.txt [2026-03-06T20:25:29.162944] [INFO ] [sig ] [1761/3360] Completed KYTX in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.5m [2026-03-06T20:25:29.162986] [INFO ] [sig ] [1762/3360] Forecasting KZIA... [2026-03-06T20:25:29.163018] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-06T20:25:29.163054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-06T20:25:29.174839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-06T20:25:29.175240] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-06T20:25:29.176062] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-06T20:25:29.176128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:29.176185] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:29.176217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:29.176274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:29.233038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:29.233813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:29.233893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:29.233925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:29.350950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:29.351116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:29.351161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:29.351189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:29.354643] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=61.23%) [2026-03-06T20:25:29.354922] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-06T20:25:29.355052] [INFO ] [sig ] KZIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:29.496411] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/KZIA.txt [2026-03-06T20:25:29.496601] [INFO ] [sig ] [1762/3360] Completed KZIA in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:29.496647] [INFO ] [sig ] [1763/3360] Forecasting L... [2026-03-06T20:25:29.496677] [INFO ] [sig ] Generating forecast for: L [2026-03-06T20:25:29.496707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-06T20:25:29.509032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-06T20:25:29.509454] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-06T20:25:29.510303] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-06T20:25:29.510361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:29.510394] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:29.510421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:29.510479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:29.567668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:29.568628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:29.568714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:29.568746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:29.683142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:29.683298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:29.683337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:29.683367] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:29.686786] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-06T20:25:29.687068] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-06T20:25:29.687196] [INFO ] [sig ] L: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:29.830344] [INFO ] [LOCAL ] Saved forecast: L 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/L.txt [2026-03-06T20:25:29.830481] [INFO ] [sig ] [1763/3360] Completed L in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:29.830521] [INFO ] [sig ] [1764/3360] Forecasting LAB... [2026-03-06T20:25:29.830551] [INFO ] [sig ] Generating forecast for: LAB [2026-03-06T20:25:29.830598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-03-06T20:25:29.843551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-03-06T20:25:29.843916] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-03-06T20:25:29.844790] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-03-06T20:25:29.844843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:29.844905] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:29.844934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:29.844991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:29.901166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:29.901958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:29.902039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:29.902072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:30.021724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:30.021886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:30.021927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:30.021955] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:30.025349] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-03-06T20:25:30.025648] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-03-06T20:25:30.025776] [INFO ] [sig ] LAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:30.165047] [INFO ] [LOCAL ] Saved forecast: LAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LAB.txt [2026-03-06T20:25:30.165164] [INFO ] [sig ] [1764/3360] Completed LAB in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:30.165204] [INFO ] [sig ] [1765/3360] Forecasting LAC... [2026-03-06T20:25:30.165234] [INFO ] [sig ] Generating forecast for: LAC [2026-03-06T20:25:30.165264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-06T20:25:30.176978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-06T20:25:30.177310] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-06T20:25:30.178151] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-06T20:25:30.178203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:30.178235] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:30.178261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:30.178317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:30.234669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:30.235264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:30.235341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:30.235373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:30.354853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:30.355006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:30.355046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:30.355075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:30.358488] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-03-06T20:25:30.358784] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-06T20:25:30.358916] [INFO ] [sig ] LAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:30.498538] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LAC.txt [2026-03-06T20:25:30.498710] [INFO ] [sig ] [1765/3360] Completed LAC in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:30.498750] [INFO ] [sig ] [1766/3360] Forecasting LAD... [2026-03-06T20:25:30.498781] [INFO ] [sig ] Generating forecast for: LAD [2026-03-06T20:25:30.498817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-06T20:25:30.510211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-06T20:25:30.510536] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-06T20:25:30.511341] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-06T20:25:30.511394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:30.511426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:30.511453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:30.511510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:30.568059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:30.568691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:30.568770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:30.568801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:30.683067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:30.683195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:30.683233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:30.683260] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:30.686551] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-03-06T20:25:30.686844] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-06T20:25:30.686971] [INFO ] [sig ] LAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:30.827876] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LAD.txt [2026-03-06T20:25:30.827995] [INFO ] [sig ] [1766/3360] Completed LAD in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:30.828036] [INFO ] [sig ] [1767/3360] Forecasting LAES... [2026-03-06T20:25:30.828065] [INFO ] [sig ] Generating forecast for: LAES [2026-03-06T20:25:30.828096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-06T20:25:30.839206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-06T20:25:30.839544] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-06T20:25:30.840359] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-06T20:25:30.840413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:30.840446] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:30.840474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:30.840532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:30.897958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:30.898641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:30.898722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:30.898755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:31.018968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:31.019154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:31.019198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:31.019259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:31.022727] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=66.77%) [2026-03-06T20:25:31.023005] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-06T20:25:31.023135] [INFO ] [sig ] LAES: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:31.165025] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LAES.txt [2026-03-06T20:25:31.165143] [INFO ] [sig ] [1767/3360] Completed LAES in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:31.165183] [INFO ] [sig ] [1768/3360] Forecasting LAND... [2026-03-06T20:25:31.165212] [INFO ] [sig ] Generating forecast for: LAND [2026-03-06T20:25:31.165242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-06T20:25:31.177204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-06T20:25:31.177522] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-06T20:25:31.178345] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-06T20:25:31.178399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:31.178431] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:31.178457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:31.178512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:31.236123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:31.236756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:31.236832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:31.236865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:31.353815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:31.353980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:31.354032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:31.354062] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:31.357465] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-03-06T20:25:31.357762] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-06T20:25:31.357913] [INFO ] [sig ] LAND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:31.500021] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LAND.txt [2026-03-06T20:25:31.500135] [INFO ] [sig ] [1768/3360] Completed LAND in 0.3s | 2.82 sym/s | Total: 10.4m | ETA: 9.4m [2026-03-06T20:25:31.500174] [INFO ] [sig ] [1769/3360] Forecasting LANDO... [2026-03-06T20:25:31.500205] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-06T20:25:31.500235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-06T20:25:31.510982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-06T20:25:31.511313] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-06T20:25:31.512107] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-06T20:25:31.512159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:31.512190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:31.512216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:31.512277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:31.569485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:31.570124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:31.570205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:31.570238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:31.675238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:31.675376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:31.675415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:31.675445] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:31.678937] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-03-06T20:25:31.679219] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-06T20:25:31.679348] [INFO ] [sig ] LANDO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:31.825348] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LANDO.txt [2026-03-06T20:25:31.825487] [INFO ] [sig ] [1769/3360] Completed LANDO in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:31.825526] [INFO ] [sig ] [1770/3360] Forecasting LANDP... [2026-03-06T20:25:31.825557] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-06T20:25:31.825613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-06T20:25:31.836782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-06T20:25:31.837106] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-06T20:25:31.837936] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-06T20:25:31.837989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:31.838020] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:31.838047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:31.838113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:31.894505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:31.895246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:31.895337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:31.895371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:32.005423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:32.005601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:32.005643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:32.005671] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:32.009067] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-03-06T20:25:32.009342] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-06T20:25:32.009469] [INFO ] [sig ] LANDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:32.149764] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LANDP.txt [2026-03-06T20:25:32.149890] [INFO ] [sig ] [1770/3360] Completed LANDP in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:32.149928] [INFO ] [sig ] [1771/3360] Forecasting LAZ... [2026-03-06T20:25:32.149958] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-06T20:25:32.149987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-06T20:25:32.160750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-06T20:25:32.161080] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-06T20:25:32.161903] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-06T20:25:32.161955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:32.161987] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:32.162014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:32.162071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:32.218504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:32.219131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:32.219209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:32.219240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:32.339230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:32.339399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:32.339440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:32.339469] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:32.342928] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=36.78%) [2026-03-06T20:25:32.343233] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-06T20:25:32.343381] [INFO ] [sig ] LAZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:32.484008] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LAZ.txt [2026-03-06T20:25:32.484144] [INFO ] [sig ] [1771/3360] Completed LAZ in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:32.484184] [INFO ] [sig ] [1772/3360] Forecasting LBRDA... [2026-03-06T20:25:32.484213] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-06T20:25:32.484242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-06T20:25:32.495367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-06T20:25:32.495738] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-06T20:25:32.496510] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-06T20:25:32.496562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:32.496627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:32.496655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:32.496712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:32.553313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:32.553966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:32.554045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:32.554077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:32.676773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:32.676932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:32.676973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:32.677001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:32.680535] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-03-06T20:25:32.680842] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-06T20:25:32.680974] [INFO ] [sig ] LBRDA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:32.824827] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LBRDA.txt [2026-03-06T20:25:32.824995] [INFO ] [sig ] [1772/3360] Completed LBRDA in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:32.825036] [INFO ] [sig ] [1773/3360] Forecasting LBRDK... [2026-03-06T20:25:32.825068] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-06T20:25:32.825098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-06T20:25:32.836516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-06T20:25:32.836922] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-06T20:25:32.837798] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-06T20:25:32.837879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:32.837914] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:32.837943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:32.838016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:32.895148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:32.895914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:32.895996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:32.896029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:33.014336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:33.014507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:33.014546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:33.014596] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:33.018040] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-03-06T20:25:33.018324] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-06T20:25:33.018454] [INFO ] [sig ] LBRDK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:33.162245] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LBRDK.txt [2026-03-06T20:25:33.162408] [INFO ] [sig ] [1773/3360] Completed LBRDK in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:33.162447] [INFO ] [sig ] [1774/3360] Forecasting LBTYA... [2026-03-06T20:25:33.162479] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-06T20:25:33.162511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-06T20:25:33.173457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-06T20:25:33.173841] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-06T20:25:33.174633] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-06T20:25:33.174686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:33.174717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:33.174745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:33.174802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:33.231218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:33.232152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:33.232273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:33.232307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:33.357541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:33.357726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:33.357768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:33.357797] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:33.362206] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-03-06T20:25:33.362619] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-06T20:25:33.362781] [INFO ] [sig ] LBTYA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:33.505661] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LBTYA.txt [2026-03-06T20:25:33.505843] [INFO ] [sig ] [1774/3360] Completed LBTYA in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:33.505887] [INFO ] [sig ] [1775/3360] Forecasting LBTYK... [2026-03-06T20:25:33.505920] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-06T20:25:33.505952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-06T20:25:33.518033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-06T20:25:33.518393] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-06T20:25:33.519305] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-06T20:25:33.519360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:33.519393] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:33.519421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:33.519478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:33.578759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:33.579535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:33.579641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:33.579677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:33.697380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:33.697550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:33.697611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:33.697644] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:33.701186] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-03-06T20:25:33.701514] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-06T20:25:33.701681] [INFO ] [sig ] LBTYK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:33.845525] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LBTYK.txt [2026-03-06T20:25:33.845687] [INFO ] [sig ] [1775/3360] Completed LBTYK in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:33.845728] [INFO ] [sig ] [1776/3360] Forecasting LC... [2026-03-06T20:25:33.845760] [INFO ] [sig ] Generating forecast for: LC [2026-03-06T20:25:33.845790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-06T20:25:33.857680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-06T20:25:33.858142] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-06T20:25:33.859064] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-06T20:25:33.859127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:33.859162] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:33.859191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:33.859252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:33.919549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:33.920441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:33.920528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:33.920564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:34.040387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:34.040550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:34.040608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:34.040639] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:34.044099] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-03-06T20:25:34.044378] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-06T20:25:34.044507] [INFO ] [sig ] LC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:34.186480] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LC.txt [2026-03-06T20:25:34.186642] [INFO ] [sig ] [1776/3360] Completed LC in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:34.186687] [INFO ] [sig ] [1777/3360] Forecasting LCFY... [2026-03-06T20:25:34.186719] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-06T20:25:34.186758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-06T20:25:34.197761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-06T20:25:34.198138] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-06T20:25:34.198953] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-06T20:25:34.199007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:34.199040] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:34.199069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:34.199129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:34.257396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:34.258316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:34.258401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:34.258436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:34.377232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:34.377416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:34.377474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:34.377509] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:34.381339] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=39.46%) [2026-03-06T20:25:34.381659] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-06T20:25:34.381805] [INFO ] [sig ] LCFY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:34.526975] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LCFY.txt [2026-03-06T20:25:34.527147] [INFO ] [sig ] [1777/3360] Completed LCFY in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.4m [2026-03-06T20:25:34.527191] [INFO ] [sig ] [1778/3360] Forecasting LCID... [2026-03-06T20:25:34.527224] [INFO ] [sig ] Generating forecast for: LCID [2026-03-06T20:25:34.527255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-06T20:25:34.539460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-06T20:25:34.539893] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-06T20:25:34.540764] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-06T20:25:34.540817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:34.540850] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:34.540876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:34.540933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:34.597472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:34.598512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:34.598628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:34.598666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:34.717323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:34.717495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:34.717536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:34.717566] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:34.721184] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=58.93%) [2026-03-06T20:25:34.721474] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-06T20:25:34.721624] [INFO ] [sig ] LCID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:34.862929] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LCID.txt [2026-03-06T20:25:34.863090] [INFO ] [sig ] [1778/3360] Completed LCID in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:34.863132] [INFO ] [sig ] [1779/3360] Forecasting LCII... [2026-03-06T20:25:34.863162] [INFO ] [sig ] Generating forecast for: LCII [2026-03-06T20:25:34.863195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-06T20:25:34.874569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-06T20:25:34.874933] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-06T20:25:34.875757] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-06T20:25:34.875811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:34.875846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:34.875875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:34.875935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:34.935330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:34.936321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:34.936409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:34.936444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:35.054744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:35.054903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:35.054942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:35.054970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:35.058385] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-06T20:25:35.058683] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-06T20:25:35.058812] [INFO ] [sig ] LCII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:35.203357] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LCII.txt [2026-03-06T20:25:35.203505] [INFO ] [sig ] [1779/3360] Completed LCII in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:35.203547] [INFO ] [sig ] [1780/3360] Forecasting LCNB... [2026-03-06T20:25:35.203595] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-06T20:25:35.203627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-06T20:25:35.216104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-06T20:25:35.216495] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-06T20:25:35.217382] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-06T20:25:35.217437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:35.217472] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:35.217499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:35.217558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:35.276474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:35.277363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:35.277474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:35.277510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:35.389029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:35.389201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:35.389243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:35.389272] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:35.392799] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-06T20:25:35.393080] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-06T20:25:35.393214] [INFO ] [sig ] LCNB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:35.532827] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LCNB.txt [2026-03-06T20:25:35.532970] [INFO ] [sig ] [1780/3360] Completed LCNB in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:35.533009] [INFO ] [sig ] [1781/3360] Forecasting LDI... [2026-03-06T20:25:35.533037] [INFO ] [sig ] Generating forecast for: LDI [2026-03-06T20:25:35.533068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-06T20:25:35.544256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-06T20:25:35.544629] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-06T20:25:35.545399] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-06T20:25:35.545451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:35.545513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:35.545541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:35.545620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:35.601749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:35.602456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:35.602536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:35.602570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:35.720056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:35.720221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:35.720260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:35.720288] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:35.723721] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=52.29%) [2026-03-06T20:25:35.723998] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-06T20:25:35.724127] [INFO ] [sig ] LDI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:35.864735] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LDI.txt [2026-03-06T20:25:35.864889] [INFO ] [sig ] [1781/3360] Completed LDI in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:35.864930] [INFO ] [sig ] [1782/3360] Forecasting LDP... [2026-03-06T20:25:35.864961] [INFO ] [sig ] Generating forecast for: LDP [2026-03-06T20:25:35.864991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-06T20:25:35.876224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-06T20:25:35.876560] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-06T20:25:35.877342] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-06T20:25:35.877394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:35.877426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:35.877452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:35.877509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:35.934165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:35.934859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:35.934937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:35.934970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:36.052284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:36.052464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:36.052506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:36.052535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:36.055930] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=66.11%) [2026-03-06T20:25:36.056205] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-06T20:25:36.056332] [INFO ] [sig ] LDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:36.200053] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LDP.txt [2026-03-06T20:25:36.200190] [INFO ] [sig ] [1782/3360] Completed LDP in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:36.200229] [INFO ] [sig ] [1783/3360] Forecasting LE... [2026-03-06T20:25:36.200258] [INFO ] [sig ] Generating forecast for: LE [2026-03-06T20:25:36.200287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-06T20:25:36.212038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-06T20:25:36.212379] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-06T20:25:36.213167] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-06T20:25:36.213223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:36.213254] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:36.213281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:36.213338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:36.272090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:36.272950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:36.273035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:36.273070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:36.395268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:36.395429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:36.395470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:36.395500] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:36.399047] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-03-06T20:25:36.399330] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-06T20:25:36.399483] [INFO ] [sig ] LE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:36.547044] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LE.txt [2026-03-06T20:25:36.547196] [INFO ] [sig ] [1783/3360] Completed LE in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:36.547236] [INFO ] [sig ] [1784/3360] Forecasting LEA... [2026-03-06T20:25:36.547268] [INFO ] [sig ] Generating forecast for: LEA [2026-03-06T20:25:36.547299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-06T20:25:36.559109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-06T20:25:36.559445] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-06T20:25:36.560271] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-06T20:25:36.560327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:36.560359] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:36.560386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:36.560442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:36.618354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:36.619159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:36.619253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:36.619289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:36.737942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:36.738104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:36.738148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:36.738187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:36.741908] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-03-06T20:25:36.742217] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-06T20:25:36.742360] [INFO ] [sig ] LEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:36.885402] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LEA.txt [2026-03-06T20:25:36.885545] [INFO ] [sig ] [1784/3360] Completed LEA in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:36.885604] [INFO ] [sig ] [1785/3360] Forecasting LECO... [2026-03-06T20:25:36.885637] [INFO ] [sig ] Generating forecast for: LECO [2026-03-06T20:25:36.885667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-06T20:25:36.897128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-06T20:25:36.897459] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-06T20:25:36.898289] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-06T20:25:36.898343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:36.898375] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:36.898401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:36.898458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:36.957496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:36.958415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:36.958499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:36.958533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:37.079497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:37.079667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:37.079708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:37.079736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:37.083165] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-03-06T20:25:37.083450] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-06T20:25:37.083615] [INFO ] [sig ] LECO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:37.226529] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LECO.txt [2026-03-06T20:25:37.226683] [INFO ] [sig ] [1785/3360] Completed LECO in 0.3s | 2.82 sym/s | Total: 10.5m | ETA: 9.3m [2026-03-06T20:25:37.226724] [INFO ] [sig ] [1786/3360] Forecasting LEG... [2026-03-06T20:25:37.226754] [INFO ] [sig ] Generating forecast for: LEG [2026-03-06T20:25:37.226783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-06T20:25:37.237998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-06T20:25:37.238353] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-06T20:25:37.239182] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-06T20:25:37.239237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:37.239287] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:37.239318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:37.239377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:37.300234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:37.300983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:37.301068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:37.301102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:37.422937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:37.423096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:37.423137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:37.423168] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:37.426754] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-06T20:25:37.427043] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-06T20:25:37.427173] [INFO ] [sig ] LEG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:37.577370] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LEG.txt [2026-03-06T20:25:37.577516] [INFO ] [sig ] [1786/3360] Completed LEG in 0.4s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:37.577557] [INFO ] [sig ] [1787/3360] Forecasting LEGH... [2026-03-06T20:25:37.577608] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-06T20:25:37.577640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-06T20:25:37.588663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-06T20:25:37.588999] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-06T20:25:37.589811] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-06T20:25:37.589863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:37.589895] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:37.589922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:37.589977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:37.649180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:37.649899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:37.649983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:37.650018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:37.782247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:37.782446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:37.782506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:37.782547] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:37.786431] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=40.59%) [2026-03-06T20:25:37.786842] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-06T20:25:37.787012] [INFO ] [sig ] LEGH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:37.930411] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LEGH.txt [2026-03-06T20:25:37.930554] [INFO ] [sig ] [1787/3360] Completed LEGH in 0.4s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:37.930615] [INFO ] [sig ] [1788/3360] Forecasting LEGN... [2026-03-06T20:25:37.930646] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-06T20:25:37.930675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-06T20:25:37.941838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-06T20:25:37.942227] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-06T20:25:37.943058] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-06T20:25:37.943113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:37.943146] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:37.943174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:37.943232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:38.001398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:38.002171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:38.002252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:38.002286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:38.120014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:38.120167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:38.120206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:38.120235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:38.123783] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-03-06T20:25:38.124071] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-06T20:25:38.124203] [INFO ] [sig ] LEGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:38.266496] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LEGN.txt [2026-03-06T20:25:38.266682] [INFO ] [sig ] [1788/3360] Completed LEGN in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:38.266735] [INFO ] [sig ] [1789/3360] Forecasting LEN... [2026-03-06T20:25:38.266765] [INFO ] [sig ] Generating forecast for: LEN [2026-03-06T20:25:38.266796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-06T20:25:38.278217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-06T20:25:38.278554] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-06T20:25:38.279382] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-06T20:25:38.279436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:38.279469] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:38.279496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:38.279559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:38.337293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:38.337986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:38.338066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:38.338100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:38.453999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:38.454158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:38.454200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:38.454230] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:38.457835] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=61.51%) [2026-03-06T20:25:38.458142] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-06T20:25:38.458280] [INFO ] [sig ] LEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:38.602171] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LEN.txt [2026-03-06T20:25:38.602305] [INFO ] [sig ] [1789/3360] Completed LEN in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:38.602352] [INFO ] [sig ] [1790/3360] Forecasting LENZ... [2026-03-06T20:25:38.602382] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-06T20:25:38.602411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-06T20:25:38.613739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-06T20:25:38.614067] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-06T20:25:38.614887] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-06T20:25:38.614940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:38.614974] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:38.615001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:38.615059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:38.674281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:38.675122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:38.675205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:38.675239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:38.801021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:38.801189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:38.801229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:38.801257] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:38.804773] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=15.16%) [2026-03-06T20:25:38.805056] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-06T20:25:38.805183] [INFO ] [sig ] LENZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:38.951568] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LENZ.txt [2026-03-06T20:25:38.951736] [INFO ] [sig ] [1790/3360] Completed LENZ in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:38.951779] [INFO ] [sig ] [1791/3360] Forecasting LEO... [2026-03-06T20:25:38.951809] [INFO ] [sig ] Generating forecast for: LEO [2026-03-06T20:25:38.951839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-06T20:25:38.964105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-06T20:25:38.964483] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-06T20:25:38.965352] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-06T20:25:38.965406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:38.965439] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:38.965467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:38.965525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:39.023434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:39.024315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:39.024451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:39.024685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:39.147806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:39.147989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:39.148031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:39.148061] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:39.151685] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=39.52%) [2026-03-06T20:25:39.151976] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-06T20:25:39.152130] [INFO ] [sig ] LEO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:39.294465] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LEO.txt [2026-03-06T20:25:39.294629] [INFO ] [sig ] [1791/3360] Completed LEO in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:39.294674] [INFO ] [sig ] [1792/3360] Forecasting LEVI... [2026-03-06T20:25:39.294705] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-06T20:25:39.294734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-06T20:25:39.306008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-06T20:25:39.306351] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-06T20:25:39.307143] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-06T20:25:39.307196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:39.307227] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:39.307255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:39.307312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:39.365368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:39.366267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:39.366369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:39.366404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:39.488783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:39.488944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:39.488984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:39.489013] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:39.492411] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=44.18%) [2026-03-06T20:25:39.492709] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-06T20:25:39.492840] [INFO ] [sig ] LEVI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:39.642090] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LEVI.txt [2026-03-06T20:25:39.642244] [INFO ] [sig ] [1792/3360] Completed LEVI in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:39.642287] [INFO ] [sig ] [1793/3360] Forecasting LFMD... [2026-03-06T20:25:39.642316] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-06T20:25:39.642345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-06T20:25:39.653678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-06T20:25:39.654026] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-06T20:25:39.654880] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-06T20:25:39.654933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:39.654964] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:39.654992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:39.655048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:39.715378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:39.716155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:39.716257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:39.716291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:39.837912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:39.838073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:39.838143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:39.838175] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:39.841719] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=72.67%) [2026-03-06T20:25:39.842011] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-06T20:25:39.842150] [INFO ] [sig ] LFMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:39.984106] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LFMD.txt [2026-03-06T20:25:39.984247] [INFO ] [sig ] [1793/3360] Completed LFMD in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:39.984288] [INFO ] [sig ] [1794/3360] Forecasting LFUS... [2026-03-06T20:25:39.984318] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-06T20:25:39.984348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-06T20:25:39.995568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-06T20:25:39.995927] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-06T20:25:39.996731] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-06T20:25:39.996787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:39.996819] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:39.996846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:39.996903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:40.055702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:40.056357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:40.056438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:40.056471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:40.183099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:40.183260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:40.183302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:40.183334] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:40.186978] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=43.41%) [2026-03-06T20:25:40.187265] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-06T20:25:40.187397] [INFO ] [sig ] LFUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:40.328948] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LFUS.txt [2026-03-06T20:25:40.329125] [INFO ] [sig ] [1794/3360] Completed LFUS in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.3m [2026-03-06T20:25:40.329167] [INFO ] [sig ] [1795/3360] Forecasting LFVN... [2026-03-06T20:25:40.329197] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-06T20:25:40.329227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-06T20:25:40.340009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-06T20:25:40.340357] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-06T20:25:40.341153] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-06T20:25:40.341206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:40.341238] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:40.341265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:40.341323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:40.399817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:40.400700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:40.400803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:40.400839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:40.530527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:40.530750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:40.530794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:40.530825] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:40.534547] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-03-06T20:25:40.534873] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-06T20:25:40.535017] [INFO ] [sig ] LFVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:40.678390] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LFVN.txt [2026-03-06T20:25:40.678535] [INFO ] [sig ] [1795/3360] Completed LFVN in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:40.678592] [INFO ] [sig ] [1796/3360] Forecasting LGCL... [2026-03-06T20:25:40.678625] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-06T20:25:40.678656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-06T20:25:40.690028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-06T20:25:40.690398] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-06T20:25:40.691249] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-06T20:25:40.691313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:40.691359] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:40.691397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:40.691479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:40.750208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:40.750937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:40.751019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:40.751053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:40.866331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:40.866490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:40.866530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:40.866559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:40.870066] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-03-06T20:25:40.870363] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-06T20:25:40.870529] [INFO ] [sig ] LGCL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:41.014599] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LGCL.txt [2026-03-06T20:25:41.014763] [INFO ] [sig ] [1796/3360] Completed LGCL in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:41.014805] [INFO ] [sig ] [1797/3360] Forecasting LGI... [2026-03-06T20:25:41.014835] [INFO ] [sig ] Generating forecast for: LGI [2026-03-06T20:25:41.014866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-06T20:25:41.026586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-06T20:25:41.026984] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-06T20:25:41.027801] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-06T20:25:41.027881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:41.027931] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:41.027961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:41.028020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:41.086444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:41.087315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:41.087399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:41.087431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:41.210346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:41.210528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:41.210587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:41.210621] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:41.214274] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-03-06T20:25:41.214652] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-06T20:25:41.214785] [INFO ] [sig ] LGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:41.356188] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LGI.txt [2026-03-06T20:25:41.356333] [INFO ] [sig ] [1797/3360] Completed LGI in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:41.356373] [INFO ] [sig ] [1798/3360] Forecasting LGIH... [2026-03-06T20:25:41.356404] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-06T20:25:41.356433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-06T20:25:41.367809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-06T20:25:41.368170] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-06T20:25:41.369089] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-06T20:25:41.369142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:41.369214] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:41.369243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:41.369300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:41.426647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:41.427429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:41.427510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:41.427543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:41.543720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:41.543881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:41.543920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:41.543948] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:41.547362] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=62.34%) [2026-03-06T20:25:41.547661] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-06T20:25:41.547792] [INFO ] [sig ] LGIH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:41.688490] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LGIH.txt [2026-03-06T20:25:41.688653] [INFO ] [sig ] [1798/3360] Completed LGIH in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:41.688696] [INFO ] [sig ] [1799/3360] Forecasting LGND... [2026-03-06T20:25:41.688726] [INFO ] [sig ] Generating forecast for: LGND [2026-03-06T20:25:41.688755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-06T20:25:41.700156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-06T20:25:41.700506] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-06T20:25:41.701328] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-06T20:25:41.701381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:41.701413] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:41.701440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:41.701496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:41.758228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:41.758857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:41.758935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:41.758967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:41.876867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:41.877001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:41.877041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:41.877070] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:41.880451] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-03-06T20:25:41.880748] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-06T20:25:41.880877] [INFO ] [sig ] LGND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:42.023829] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LGND.txt [2026-03-06T20:25:42.023952] [INFO ] [sig ] [1799/3360] Completed LGND in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:42.023993] [INFO ] [sig ] [1800/3360] Forecasting LH... [2026-03-06T20:25:42.024023] [INFO ] [sig ] Generating forecast for: LH [2026-03-06T20:25:42.024053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-06T20:25:42.035128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-06T20:25:42.035462] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-06T20:25:42.036285] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-06T20:25:42.036344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:42.036384] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:42.036417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:42.036487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:42.094154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:42.094797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:42.094877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:42.094909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:42.215283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:42.215431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:42.215477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:42.215512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:42.218993] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-03-06T20:25:42.219276] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-06T20:25:42.219420] [INFO ] [sig ] LH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:42.377901] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LH.txt [2026-03-06T20:25:42.378072] [INFO ] [sig ] [1800/3360] Completed LH in 0.4s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:42.378113] [INFO ] [sig ] [1801/3360] Forecasting LHX... [2026-03-06T20:25:42.378150] [INFO ] [sig ] Generating forecast for: LHX [2026-03-06T20:25:42.378182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-06T20:25:42.389655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-06T20:25:42.389996] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-06T20:25:42.390804] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-06T20:25:42.390857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:42.390888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:42.390914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:42.390971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:42.447755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:42.448422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:42.448502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:42.448534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:42.567559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:42.567739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:42.567780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:42.567857] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:42.571342] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-06T20:25:42.571664] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-06T20:25:42.571795] [INFO ] [sig ] LHX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:42.712888] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LHX.txt [2026-03-06T20:25:42.713030] [INFO ] [sig ] [1801/3360] Completed LHX in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:42.713069] [INFO ] [sig ] [1802/3360] Forecasting LI... [2026-03-06T20:25:42.713100] [INFO ] [sig ] Generating forecast for: LI [2026-03-06T20:25:42.713129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-06T20:25:42.723956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-06T20:25:42.724268] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-06T20:25:42.725072] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-06T20:25:42.725124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:42.725156] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:42.725181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:42.725238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:42.786046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:42.787058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:42.787144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:42.787178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:42.911966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:42.912136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:42.912179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:42.912208] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:42.915973] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-03-06T20:25:42.916273] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-06T20:25:42.916416] [INFO ] [sig ] LI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:43.061700] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LI.txt [2026-03-06T20:25:43.061874] [INFO ] [sig ] [1802/3360] Completed LI in 0.3s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:43.061917] [INFO ] [sig ] [1803/3360] Forecasting LIF... [2026-03-06T20:25:43.061948] [INFO ] [sig ] Generating forecast for: LIF [2026-03-06T20:25:43.061978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-06T20:25:43.074660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-06T20:25:43.075050] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-06T20:25:43.075914] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-06T20:25:43.075970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:43.076006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:43.076045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:43.076107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:43.134300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:43.135022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:43.135104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:43.135136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:43.260979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:43.261141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:43.261185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:43.261215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:43.264731] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=64.75%) [2026-03-06T20:25:43.265045] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-06T20:25:43.265187] [INFO ] [sig ] LIF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:43.413836] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LIF.txt [2026-03-06T20:25:43.413986] [INFO ] [sig ] [1803/3360] Completed LIF in 0.4s | 2.82 sym/s | Total: 10.6m | ETA: 9.2m [2026-03-06T20:25:43.414026] [INFO ] [sig ] [1804/3360] Forecasting LII... [2026-03-06T20:25:43.414056] [INFO ] [sig ] Generating forecast for: LII [2026-03-06T20:25:43.414086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-06T20:25:43.424887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-06T20:25:43.425224] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-06T20:25:43.426055] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-06T20:25:43.426108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:43.426140] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:43.426167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:43.426223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:43.482550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:43.483443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:43.483526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:43.483560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:43.607673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:43.607895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:43.607952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:43.607982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:43.611959] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-03-06T20:25:43.612303] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-06T20:25:43.612465] [INFO ] [sig ] LII: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:43.754000] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LII.txt [2026-03-06T20:25:43.754142] [INFO ] [sig ] [1804/3360] Completed LII in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:43.754185] [INFO ] [sig ] [1805/3360] Forecasting LILA... [2026-03-06T20:25:43.754216] [INFO ] [sig ] Generating forecast for: LILA [2026-03-06T20:25:43.754246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-06T20:25:43.765529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-06T20:25:43.765951] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-06T20:25:43.766846] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-06T20:25:43.766900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:43.766932] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:43.766960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:43.767017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:43.824340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:43.825097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:43.825176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:43.825209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:43.944435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:43.944623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:43.944667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:43.944696] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:43.948278] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-06T20:25:43.948611] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-06T20:25:43.948747] [INFO ] [sig ] LILA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:44.091185] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LILA.txt [2026-03-06T20:25:44.091358] [INFO ] [sig ] [1805/3360] Completed LILA in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:44.091409] [INFO ] [sig ] [1806/3360] Forecasting LILAK... [2026-03-06T20:25:44.091442] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-06T20:25:44.091474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-06T20:25:44.102833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-06T20:25:44.103202] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-06T20:25:44.104058] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-06T20:25:44.104113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:44.104147] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:44.104176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:44.104236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:44.163873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:44.164523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:44.164622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:44.164659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:44.289981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:44.290153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:44.290198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:44.290232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:44.293948] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-03-06T20:25:44.294256] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-06T20:25:44.294388] [INFO ] [sig ] LILAK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:44.445545] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LILAK.txt [2026-03-06T20:25:44.445746] [INFO ] [sig ] [1806/3360] Completed LILAK in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:44.445799] [INFO ] [sig ] [1807/3360] Forecasting LIN... [2026-03-06T20:25:44.445832] [INFO ] [sig ] Generating forecast for: LIN [2026-03-06T20:25:44.445863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-03-06T20:25:44.457911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-03-06T20:25:44.458323] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-03-06T20:25:44.459225] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-03-06T20:25:44.459285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:44.459325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:44.459355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:44.459418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:44.520628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:44.521471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:44.521554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:44.521610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:44.642981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:44.643142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:44.643185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:44.643216] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:44.646773] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-06T20:25:44.647064] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-03-06T20:25:44.647214] [INFO ] [sig ] LIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:44.793926] [INFO ] [LOCAL ] Saved forecast: LIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LIN.txt [2026-03-06T20:25:44.794090] [INFO ] [sig ] [1807/3360] Completed LIN in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:44.794138] [INFO ] [sig ] [1808/3360] Forecasting LINC... [2026-03-06T20:25:44.794170] [INFO ] [sig ] Generating forecast for: LINC [2026-03-06T20:25:44.794201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-03-06T20:25:44.806434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-03-06T20:25:44.806930] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-03-06T20:25:44.807911] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-03-06T20:25:44.807968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:44.808000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:44.808027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:44.808115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:44.865540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:44.866471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:44.866636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:44.866688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:44.993711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:44.993894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:44.993936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:44.993967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:44.997901] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-03-06T20:25:44.998246] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-03-06T20:25:44.998393] [INFO ] [sig ] LINC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:45.147529] [INFO ] [LOCAL ] Saved forecast: LINC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LINC.txt [2026-03-06T20:25:45.147687] [INFO ] [sig ] [1808/3360] Completed LINC in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:45.147729] [INFO ] [sig ] [1809/3360] Forecasting LIND... [2026-03-06T20:25:45.147759] [INFO ] [sig ] Generating forecast for: LIND [2026-03-06T20:25:45.147789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-06T20:25:45.159137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-06T20:25:45.159514] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-06T20:25:45.160322] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-06T20:25:45.160375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:45.160409] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:45.160442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:45.160512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:45.217910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:45.218720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:45.218800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:45.218833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:45.338235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:45.338395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:45.338435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:45.338463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:45.341896] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-03-06T20:25:45.342172] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-06T20:25:45.342300] [INFO ] [sig ] LIND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:45.485796] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LIND.txt [2026-03-06T20:25:45.485929] [INFO ] [sig ] [1809/3360] Completed LIND in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:45.485968] [INFO ] [sig ] [1810/3360] Forecasting LINE... [2026-03-06T20:25:45.485999] [INFO ] [sig ] Generating forecast for: LINE [2026-03-06T20:25:45.486029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-06T20:25:45.497098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-06T20:25:45.497477] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-06T20:25:45.498344] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-06T20:25:45.498413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:45.498452] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:45.498485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:45.498553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:45.558699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:45.559496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:45.559597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:45.559635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:45.684528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:45.684699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:45.684741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:45.684770] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:45.688244] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-06T20:25:45.688527] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-06T20:25:45.688692] [INFO ] [sig ] LINE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:45.836535] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LINE.txt [2026-03-06T20:25:45.836737] [INFO ] [sig ] [1810/3360] Completed LINE in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.2m [2026-03-06T20:25:45.836778] [INFO ] [sig ] [1811/3360] Forecasting LINK... [2026-03-06T20:25:45.836808] [INFO ] [sig ] Generating forecast for: LINK [2026-03-06T20:25:45.836838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-06T20:25:45.848122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-06T20:25:45.848457] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-06T20:25:45.849284] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-06T20:25:45.849337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:45.849369] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:45.849395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:45.849459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:45.907567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:45.908454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:45.908564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:45.908641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:46.023389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:46.023554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:46.023616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:46.023648] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:46.027221] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-03-06T20:25:46.027508] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-06T20:25:46.027664] [INFO ] [sig ] LINK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:46.176222] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LINK.txt [2026-03-06T20:25:46.176415] [INFO ] [sig ] [1811/3360] Completed LINK in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:46.176460] [INFO ] [sig ] [1812/3360] Forecasting LITE... [2026-03-06T20:25:46.176492] [INFO ] [sig ] Generating forecast for: LITE [2026-03-06T20:25:46.176524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-06T20:25:46.188408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-06T20:25:46.188791] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-06T20:25:46.189724] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-06T20:25:46.189779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:46.189812] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:46.189838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:46.189894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:46.258913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:46.259864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:46.259955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:46.259991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:46.395189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:46.395378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:46.395442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:46.395487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:46.399406] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=94.17%) [2026-03-06T20:25:46.399758] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-06T20:25:46.399900] [INFO ] [sig ] LITE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:46.553323] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LITE.txt [2026-03-06T20:25:46.553523] [INFO ] [sig ] [1812/3360] Completed LITE in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:46.553606] [INFO ] [sig ] [1813/3360] Forecasting LITM... [2026-03-06T20:25:46.553649] [INFO ] [sig ] Generating forecast for: LITM [2026-03-06T20:25:46.553687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-06T20:25:46.566229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-06T20:25:46.566633] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-06T20:25:46.567484] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-06T20:25:46.567537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:46.567587] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:46.567619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:46.567677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:46.636140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:46.637177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:46.637289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:46.637340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:46.758943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:46.759107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:46.759148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:46.759177] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:46.762669] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-03-06T20:25:46.762959] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-06T20:25:46.763094] [INFO ] [sig ] LITM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:46.903764] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LITM.txt [2026-03-06T20:25:46.903921] [INFO ] [sig ] [1813/3360] Completed LITM in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:46.903963] [INFO ] [sig ] [1814/3360] Forecasting LIVN... [2026-03-06T20:25:46.903993] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-06T20:25:46.904024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-06T20:25:46.915697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-06T20:25:46.916058] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-06T20:25:46.916896] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-06T20:25:46.916949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:46.916981] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:46.917008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:46.917064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:46.973620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:46.974357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:46.974438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:46.974470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:47.099755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:47.099922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:47.099963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:47.099994] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:47.103558] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-03-06T20:25:47.103866] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-06T20:25:47.103999] [INFO ] [sig ] LIVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:47.256805] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LIVN.txt [2026-03-06T20:25:47.256970] [INFO ] [sig ] [1814/3360] Completed LIVN in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:47.257019] [INFO ] [sig ] [1815/3360] Forecasting LKFN... [2026-03-06T20:25:47.257059] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-06T20:25:47.257108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-06T20:25:47.269186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-06T20:25:47.269548] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-06T20:25:47.270383] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-06T20:25:47.270437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:47.270514] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:47.270559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:47.270646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:47.333277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:47.334144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:47.334235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:47.334270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:47.462606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:47.462799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:47.462851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:47.462884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:47.466955] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-03-06T20:25:47.467283] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-06T20:25:47.467419] [INFO ] [sig ] LKFN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:47.622041] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LKFN.txt [2026-03-06T20:25:47.622216] [INFO ] [sig ] [1815/3360] Completed LKFN in 0.4s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:47.622261] [INFO ] [sig ] [1816/3360] Forecasting LKQ... [2026-03-06T20:25:47.622303] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-06T20:25:47.622350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-06T20:25:47.634442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-06T20:25:47.634885] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-06T20:25:47.635816] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-06T20:25:47.635871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:47.635904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:47.635931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:47.635987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:47.700197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:47.700995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:47.701085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:47.701132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:47.825204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:47.825370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:47.825413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:47.825442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:47.829066] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=14.44%) [2026-03-06T20:25:47.829354] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-06T20:25:47.829490] [INFO ] [sig ] LKQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:47.971977] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LKQ.txt [2026-03-06T20:25:47.972144] [INFO ] [sig ] [1816/3360] Completed LKQ in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:47.972186] [INFO ] [sig ] [1817/3360] Forecasting LLY... [2026-03-06T20:25:47.972215] [INFO ] [sig ] Generating forecast for: LLY [2026-03-06T20:25:47.972246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-06T20:25:47.983535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-06T20:25:47.983937] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-06T20:25:47.984746] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-06T20:25:47.984799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:47.984831] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:47.984858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:47.984915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:48.043821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:48.044717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:48.044803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:48.044836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:48.170715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:48.170895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:48.170936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:48.170964] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:48.174424] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=25.70%) [2026-03-06T20:25:48.174736] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-06T20:25:48.174868] [INFO ] [sig ] LLY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:48.319427] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LLY.txt [2026-03-06T20:25:48.319559] [INFO ] [sig ] [1817/3360] Completed LLY in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:48.319619] [INFO ] [sig ] [1818/3360] Forecasting LMB... [2026-03-06T20:25:48.319649] [INFO ] [sig ] Generating forecast for: LMB [2026-03-06T20:25:48.319679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-06T20:25:48.331295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-06T20:25:48.331631] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-06T20:25:48.332436] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-06T20:25:48.332488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:48.332520] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:48.332547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:48.332627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:48.390408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:48.391085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:48.391164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:48.391197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:48.510126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:48.510276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:48.510315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:48.510394] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:48.513851] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-03-06T20:25:48.514125] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-06T20:25:48.514254] [INFO ] [sig ] LMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:48.656925] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LMB.txt [2026-03-06T20:25:48.657056] [INFO ] [sig ] [1818/3360] Completed LMB in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:48.657097] [INFO ] [sig ] [1819/3360] Forecasting LMBS... [2026-03-06T20:25:48.657126] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-06T20:25:48.657156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-06T20:25:48.668202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-06T20:25:48.668527] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-06T20:25:48.669358] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-06T20:25:48.669411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:48.669443] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:48.669470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:48.669527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:48.726589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:48.727182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:48.727260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:48.727291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:48.849886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:48.850035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:48.850074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:48.850102] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:48.853510] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=40.67%) [2026-03-06T20:25:48.853809] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-06T20:25:48.853962] [INFO ] [sig ] LMBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:48.999804] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LMBS.txt [2026-03-06T20:25:48.999947] [INFO ] [sig ] [1819/3360] Completed LMBS in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:48.999987] [INFO ] [sig ] [1820/3360] Forecasting LMND... [2026-03-06T20:25:49.000022] [INFO ] [sig ] Generating forecast for: LMND [2026-03-06T20:25:49.000055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-06T20:25:49.011731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-06T20:25:49.012061] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-06T20:25:49.012900] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-06T20:25:49.012952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:49.012984] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:49.013010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:49.013067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:49.071341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:49.072019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:49.072125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:49.072157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:49.196471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:49.196669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:49.196713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:49.196743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:49.200452] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-03-06T20:25:49.200770] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-06T20:25:49.200908] [INFO ] [sig ] LMND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:49.341132] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LMND.txt [2026-03-06T20:25:49.341278] [INFO ] [sig ] [1820/3360] Completed LMND in 0.3s | 2.82 sym/s | Total: 10.7m | ETA: 9.1m [2026-03-06T20:25:49.341320] [INFO ] [sig ] [1821/3360] Forecasting LNC... [2026-03-06T20:25:49.341350] [INFO ] [sig ] Generating forecast for: LNC [2026-03-06T20:25:49.341380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-06T20:25:49.353181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-06T20:25:49.353548] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-06T20:25:49.354361] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-06T20:25:49.354413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:49.354460] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:49.354487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:49.354551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:49.411286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:49.412085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:49.412169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:49.412201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:49.532485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:49.532673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:49.532715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:49.532743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:49.536205] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-03-06T20:25:49.536484] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-06T20:25:49.536635] [INFO ] [sig ] LNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:49.678045] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LNC.txt [2026-03-06T20:25:49.678199] [INFO ] [sig ] [1821/3360] Completed LNC in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:49.678240] [INFO ] [sig ] [1822/3360] Forecasting LND... [2026-03-06T20:25:49.678269] [INFO ] [sig ] Generating forecast for: LND [2026-03-06T20:25:49.678298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-03-06T20:25:49.689243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-03-06T20:25:49.689640] [INFO ] [FORECASTER] Starting predict_future for LND [2026-03-06T20:25:49.690428] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-03-06T20:25:49.690481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:49.690513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:49.690541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:49.690633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:49.747238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:49.747960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:49.748040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:49.748072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:49.862299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:49.862483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:49.862525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:49.862553] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:49.866190] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-03-06T20:25:49.866486] [INFO ] [FORECASTER] Completed predict_future for LND [2026-03-06T20:25:49.866633] [INFO ] [sig ] LND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:50.008738] [INFO ] [LOCAL ] Saved forecast: LND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LND.txt [2026-03-06T20:25:50.008886] [INFO ] [sig ] [1822/3360] Completed LND in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:50.008925] [INFO ] [sig ] [1823/3360] Forecasting LNG... [2026-03-06T20:25:50.008957] [INFO ] [sig ] Generating forecast for: LNG [2026-03-06T20:25:50.008988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-06T20:25:50.020399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-06T20:25:50.020794] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-06T20:25:50.021621] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-06T20:25:50.021675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:50.021706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:50.021733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:50.021789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:50.078138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:50.078855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:50.078934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:50.078966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:50.198964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:50.199127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:50.199169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:50.199197] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:50.202633] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-03-06T20:25:50.202928] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-06T20:25:50.203056] [INFO ] [sig ] LNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:50.344194] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LNG.txt [2026-03-06T20:25:50.344342] [INFO ] [sig ] [1823/3360] Completed LNG in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:50.344382] [INFO ] [sig ] [1824/3360] Forecasting LNKB... [2026-03-06T20:25:50.344412] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-06T20:25:50.344441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-06T20:25:50.355241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-06T20:25:50.355636] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-06T20:25:50.356432] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-06T20:25:50.356484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:50.356515] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:50.356541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:50.356624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:50.414178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:50.415223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:50.415320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:50.415353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:50.535914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:50.536083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:50.536126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:50.536156] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:50.539757] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-03-06T20:25:50.540047] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-06T20:25:50.540202] [INFO ] [sig ] LNKB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:50.686172] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LNKB.txt [2026-03-06T20:25:50.686309] [INFO ] [sig ] [1824/3360] Completed LNKB in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:50.686368] [INFO ] [sig ] [1825/3360] Forecasting LNN... [2026-03-06T20:25:50.686401] [INFO ] [sig ] Generating forecast for: LNN [2026-03-06T20:25:50.686432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-03-06T20:25:50.698197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-03-06T20:25:50.698527] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-03-06T20:25:50.699365] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-03-06T20:25:50.699418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:50.699449] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:50.699476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:50.699534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:50.758357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:50.759142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:50.759276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:50.759312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:50.883231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:50.883399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:50.883441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:50.883472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:50.887112] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-03-06T20:25:50.887402] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-03-06T20:25:50.887538] [INFO ] [sig ] LNN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:51.031840] [INFO ] [LOCAL ] Saved forecast: LNN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LNN.txt [2026-03-06T20:25:51.031982] [INFO ] [sig ] [1825/3360] Completed LNN in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:51.032023] [INFO ] [sig ] [1826/3360] Forecasting LNTH... [2026-03-06T20:25:51.032053] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-06T20:25:51.032084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-06T20:25:51.043537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-06T20:25:51.043890] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-06T20:25:51.044705] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-06T20:25:51.044759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:51.044791] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:51.044818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:51.044876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:51.106236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:51.107121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:51.107204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:51.107239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:51.240998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:51.241168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:51.241211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:51.241241] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:51.244923] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=40.73%) [2026-03-06T20:25:51.245232] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-06T20:25:51.245391] [INFO ] [sig ] LNTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:51.391857] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LNTH.txt [2026-03-06T20:25:51.392091] [INFO ] [sig ] [1826/3360] Completed LNTH in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:51.392134] [INFO ] [sig ] [1827/3360] Forecasting LNZA... [2026-03-06T20:25:51.392166] [INFO ] [sig ] Generating forecast for: LNZA [2026-03-06T20:25:51.392196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-03-06T20:25:51.403715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-03-06T20:25:51.404071] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-03-06T20:25:51.404952] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-03-06T20:25:51.405006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:51.405037] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:51.405062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:51.405118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:51.461740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:51.462414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:51.462494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:51.462525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:51.575724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:51.575888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:51.575929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:51.575957] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:51.579391] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-03-06T20:25:51.579690] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-03-06T20:25:51.579820] [INFO ] [sig ] LNZA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:51.720215] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LNZA.txt [2026-03-06T20:25:51.720356] [INFO ] [sig ] [1827/3360] Completed LNZA in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.1m [2026-03-06T20:25:51.720398] [INFO ] [sig ] [1828/3360] Forecasting LOAN... [2026-03-06T20:25:51.720426] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-06T20:25:51.720455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-06T20:25:51.731401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-06T20:25:51.731770] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-06T20:25:51.732540] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-06T20:25:51.732618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:51.732653] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:51.732680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:51.732738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:51.789138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:51.789856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:51.789935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:51.789968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:51.906973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:51.907153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:51.907219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:51.907256] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:51.911470] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-03-06T20:25:51.911831] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-06T20:25:51.911984] [INFO ] [sig ] LOAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:52.061231] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LOAN.txt [2026-03-06T20:25:52.061434] [INFO ] [sig ] [1828/3360] Completed LOAN in 0.3s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:52.061478] [INFO ] [sig ] [1829/3360] Forecasting LOB... [2026-03-06T20:25:52.061513] [INFO ] [sig ] Generating forecast for: LOB [2026-03-06T20:25:52.061547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-03-06T20:25:52.073813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-03-06T20:25:52.074268] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-03-06T20:25:52.075138] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-03-06T20:25:52.075198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:52.075231] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:52.075258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:52.075316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:52.135812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:52.136764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:52.136851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:52.136887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:52.274393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:52.274614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:52.274660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:52.274689] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:52.278914] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-03-06T20:25:52.279260] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-03-06T20:25:52.279410] [INFO ] [sig ] LOB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:52.432218] [INFO ] [LOCAL ] Saved forecast: LOB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LOB.txt [2026-03-06T20:25:52.432405] [INFO ] [sig ] [1829/3360] Completed LOB in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:52.432484] [INFO ] [sig ] [1830/3360] Forecasting LOCO... [2026-03-06T20:25:52.432535] [INFO ] [sig ] Generating forecast for: LOCO [2026-03-06T20:25:52.432600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-03-06T20:25:52.445532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-03-06T20:25:52.445982] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-03-06T20:25:52.446822] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-03-06T20:25:52.446877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:52.446910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:52.446939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:52.446997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:52.511211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:52.512280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:52.512443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:52.512499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:52.671229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:52.671441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:52.671508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:52.671561] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:52.677114] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-03-06T20:25:52.677627] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-03-06T20:25:52.677872] [INFO ] [sig ] LOCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:52.880920] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LOCO.txt [2026-03-06T20:25:52.881135] [INFO ] [sig ] [1830/3360] Completed LOCO in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:52.881183] [INFO ] [sig ] [1831/3360] Forecasting LOGI... [2026-03-06T20:25:52.881222] [INFO ] [sig ] Generating forecast for: LOGI [2026-03-06T20:25:52.881259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-03-06T20:25:52.896843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-03-06T20:25:52.897377] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-03-06T20:25:52.898706] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-03-06T20:25:52.898769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:52.898804] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:52.898832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:52.898889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:52.979071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:52.980259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:52.980383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:52.980429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:53.148943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:53.149138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:53.149191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:53.149231] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:53.154163] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=50.01%) [2026-03-06T20:25:53.154634] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-03-06T20:25:53.154830] [INFO ] [sig ] LOGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:53.385286] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LOGI.txt [2026-03-06T20:25:53.385528] [INFO ] [sig ] [1831/3360] Completed LOGI in 0.5s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:53.385620] [INFO ] [sig ] [1832/3360] Forecasting LOMA... [2026-03-06T20:25:53.385675] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-06T20:25:53.385729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-06T20:25:53.399146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-06T20:25:53.399604] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-06T20:25:53.401005] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-06T20:25:53.401071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:53.401161] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:53.401198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:53.401272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:53.467071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:53.468085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:53.468186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:53.468221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:53.615485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:53.615680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:53.615732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:53.615768] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:53.619385] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-03-06T20:25:53.619737] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-06T20:25:53.619894] [INFO ] [sig ] LOMA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:53.765329] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LOMA.txt [2026-03-06T20:25:53.765483] [INFO ] [sig ] [1832/3360] Completed LOMA in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:53.765526] [INFO ] [sig ] [1833/3360] Forecasting LOPE... [2026-03-06T20:25:53.765559] [INFO ] [sig ] Generating forecast for: LOPE [2026-03-06T20:25:53.765622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-03-06T20:25:53.778455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-03-06T20:25:53.778855] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-03-06T20:25:53.779692] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-03-06T20:25:53.779748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:53.779781] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:53.779808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:53.779865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:53.842398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:53.843302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:53.843391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:53.843426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:53.973544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:53.973725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:53.973768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:53.973798] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:53.978012] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-03-06T20:25:53.978333] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-03-06T20:25:53.978475] [INFO ] [sig ] LOPE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:54.212364] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LOPE.txt [2026-03-06T20:25:54.212523] [INFO ] [sig ] [1833/3360] Completed LOPE in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:54.212586] [INFO ] [sig ] [1834/3360] Forecasting LOVE... [2026-03-06T20:25:54.212623] [INFO ] [sig ] Generating forecast for: LOVE [2026-03-06T20:25:54.212663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-03-06T20:25:54.225776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-03-06T20:25:54.226168] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-03-06T20:25:54.227041] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-03-06T20:25:54.227096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:54.227131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:54.227159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:54.227218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:54.289771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:54.290744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:54.290840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:54.290889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:54.429434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:54.429628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:54.429685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:54.429723] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:54.433309] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-03-06T20:25:54.433639] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-03-06T20:25:54.433797] [INFO ] [sig ] LOVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:54.586407] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LOVE.txt [2026-03-06T20:25:54.586609] [INFO ] [sig ] [1834/3360] Completed LOVE in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:54.586664] [INFO ] [sig ] [1835/3360] Forecasting LPCN... [2026-03-06T20:25:54.586699] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-06T20:25:54.586743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-06T20:25:54.599447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-06T20:25:54.599927] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-06T20:25:54.600813] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-06T20:25:54.600868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:54.600902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:54.600931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:54.600998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:54.666440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:54.667353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:54.667442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:54.667478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:54.796235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:54.796425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:54.796491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:54.796603] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:54.802031] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-06T20:25:54.802452] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-06T20:25:54.802677] [INFO ] [sig ] LPCN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:54.962146] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LPCN.txt [2026-03-06T20:25:54.962313] [INFO ] [sig ] [1835/3360] Completed LPCN in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:54.962364] [INFO ] [sig ] [1836/3360] Forecasting LPG... [2026-03-06T20:25:54.962421] [INFO ] [sig ] Generating forecast for: LPG [2026-03-06T20:25:54.962472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-06T20:25:54.976249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-06T20:25:54.976704] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-06T20:25:54.978070] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-06T20:25:54.978138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:54.978178] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:54.978209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:54.978269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:55.043500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:55.044398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:55.044481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:55.044516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:55.179277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:55.179446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:55.179504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:55.179553] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:55.183833] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=39.99%) [2026-03-06T20:25:55.184120] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-06T20:25:55.184254] [INFO ] [sig ] LPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:55.335720] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LPG.txt [2026-03-06T20:25:55.335894] [INFO ] [sig ] [1836/3360] Completed LPG in 0.4s | 2.82 sym/s | Total: 10.8m | ETA: 9.0m [2026-03-06T20:25:55.335953] [INFO ] [sig ] [1837/3360] Forecasting LPL... [2026-03-06T20:25:55.335985] [INFO ] [sig ] Generating forecast for: LPL [2026-03-06T20:25:55.336017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-06T20:25:55.347112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-06T20:25:55.347461] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-06T20:25:55.348328] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-06T20:25:55.348383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:55.348417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:55.348445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:55.348504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:55.410887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:55.411681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:55.411764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:55.411799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:55.533463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:55.533628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:55.533670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:55.533700] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:55.537102] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-03-06T20:25:55.537390] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-06T20:25:55.537521] [INFO ] [sig ] LPL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:55.678569] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LPL.txt [2026-03-06T20:25:55.678733] [INFO ] [sig ] [1837/3360] Completed LPL in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:55.678775] [INFO ] [sig ] [1838/3360] Forecasting LPLA... [2026-03-06T20:25:55.678804] [INFO ] [sig ] Generating forecast for: LPLA [2026-03-06T20:25:55.678838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-03-06T20:25:55.689848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-03-06T20:25:55.690263] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-03-06T20:25:55.691203] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-03-06T20:25:55.691260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:55.691294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:55.691322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:55.691381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:55.748663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:55.749474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:55.749556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:55.749608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:55.870125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:55.870286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:55.870325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:55.870354] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:55.873783] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=64.15%) [2026-03-06T20:25:55.874074] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-03-06T20:25:55.874202] [INFO ] [sig ] LPLA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:56.016740] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LPLA.txt [2026-03-06T20:25:56.016902] [INFO ] [sig ] [1838/3360] Completed LPLA in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:56.016947] [INFO ] [sig ] [1839/3360] Forecasting LPRO... [2026-03-06T20:25:56.016978] [INFO ] [sig ] Generating forecast for: LPRO [2026-03-06T20:25:56.017011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-03-06T20:25:56.031927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-03-06T20:25:56.032316] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-03-06T20:25:56.033214] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-03-06T20:25:56.033280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:56.033317] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:56.033346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:56.033406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:56.092211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:56.093003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:56.093117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:56.093154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:56.215499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:56.215683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:56.215732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:56.215811] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:56.219359] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-03-06T20:25:56.219671] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-03-06T20:25:56.219813] [INFO ] [sig ] LPRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:56.361672] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LPRO.txt [2026-03-06T20:25:56.361815] [INFO ] [sig ] [1839/3360] Completed LPRO in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:56.361863] [INFO ] [sig ] [1840/3360] Forecasting LPSN... [2026-03-06T20:25:56.361894] [INFO ] [sig ] Generating forecast for: LPSN [2026-03-06T20:25:56.361924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-03-06T20:25:56.372980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-03-06T20:25:56.373349] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-03-06T20:25:56.374241] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-03-06T20:25:56.374296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:56.374330] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:56.374357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:56.374415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:56.431188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:56.431970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:56.432053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:56.432085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:56.552968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:56.553127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:56.553168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:56.553196] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:56.556643] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-03-06T20:25:56.556930] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-03-06T20:25:56.557064] [INFO ] [sig ] LPSN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:56.696857] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LPSN.txt [2026-03-06T20:25:56.696998] [INFO ] [sig ] [1840/3360] Completed LPSN in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:56.697037] [INFO ] [sig ] [1841/3360] Forecasting LPTH... [2026-03-06T20:25:56.697069] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-06T20:25:56.697099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-06T20:25:56.707948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-06T20:25:56.708317] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-06T20:25:56.709160] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-06T20:25:56.709213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:56.709245] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:56.709272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:56.709329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:56.765939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:56.766665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:56.766746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:56.766793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:56.884150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:56.884304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:56.884344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:56.884373] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:56.887807] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=79.11%) [2026-03-06T20:25:56.888112] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-06T20:25:56.888243] [INFO ] [sig ] LPTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:57.028526] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LPTH.txt [2026-03-06T20:25:57.028678] [INFO ] [sig ] [1841/3360] Completed LPTH in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:57.028721] [INFO ] [sig ] [1842/3360] Forecasting LPX... [2026-03-06T20:25:57.028750] [INFO ] [sig ] Generating forecast for: LPX [2026-03-06T20:25:57.028784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-06T20:25:57.040634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-06T20:25:57.041031] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-06T20:25:57.041990] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-06T20:25:57.042046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:57.042080] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:57.042109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:57.042192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:57.104337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:57.105164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:57.105281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:57.105317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:57.233310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:57.233466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:57.233508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:57.233538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:57.237204] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-03-06T20:25:57.237489] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-06T20:25:57.237663] [INFO ] [sig ] LPX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:57.382977] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LPX.txt [2026-03-06T20:25:57.383110] [INFO ] [sig ] [1842/3360] Completed LPX in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:57.383150] [INFO ] [sig ] [1843/3360] Forecasting LQDA... [2026-03-06T20:25:57.383181] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-06T20:25:57.383211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-06T20:25:57.394141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-06T20:25:57.394502] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-06T20:25:57.395326] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-06T20:25:57.395378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:57.395410] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:57.395437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:57.395508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:57.453075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:57.453811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:57.453903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:57.453936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:57.579789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:57.579953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:57.580009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:57.580041] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:57.583972] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-06T20:25:57.584268] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-06T20:25:57.584401] [INFO ] [sig ] LQDA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:57.726375] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LQDA.txt [2026-03-06T20:25:57.726526] [INFO ] [sig ] [1843/3360] Completed LQDA in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:57.726585] [INFO ] [sig ] [1844/3360] Forecasting LRCX... [2026-03-06T20:25:57.726618] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-06T20:25:57.726668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-06T20:25:57.739074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-06T20:25:57.739423] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-06T20:25:57.740265] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-06T20:25:57.740318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:57.740350] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:57.740377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:57.740442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:57.797743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:57.798520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:57.798623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:57.798660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:57.932610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:57.932787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:57.932861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:57.932902] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:57.936629] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=62.31%) [2026-03-06T20:25:57.936971] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-06T20:25:57.937130] [INFO ] [sig ] LRCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:58.089324] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LRCX.txt [2026-03-06T20:25:58.089480] [INFO ] [sig ] [1844/3360] Completed LRCX in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 9.0m [2026-03-06T20:25:58.089522] [INFO ] [sig ] [1845/3360] Forecasting LRGE... [2026-03-06T20:25:58.089554] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-06T20:25:58.089605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-06T20:25:58.101466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-06T20:25:58.101895] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-06T20:25:58.102806] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-06T20:25:58.102861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:58.102895] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:58.102923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:58.102982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:58.166207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:58.167047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:58.167131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:58.167164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:58.293169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:58.293364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:58.293406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:58.293436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:58.297395] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=18.01%) [2026-03-06T20:25:58.297747] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-06T20:25:58.297932] [INFO ] [sig ] LRGE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:58.440104] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LRGE.txt [2026-03-06T20:25:58.440291] [INFO ] [sig ] [1845/3360] Completed LRGE in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:25:58.440336] [INFO ] [sig ] [1846/3360] Forecasting LSCC... [2026-03-06T20:25:58.440366] [INFO ] [sig ] Generating forecast for: LSCC [2026-03-06T20:25:58.440396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-03-06T20:25:58.452639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-03-06T20:25:58.453011] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-03-06T20:25:58.453895] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-03-06T20:25:58.453949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:58.453982] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:58.454009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:58.454073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:58.511236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:58.512003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:58.512083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:58.512115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:58.635121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:58.635288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:58.635328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:58.635356] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:58.638846] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-06T20:25:58.639148] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-03-06T20:25:58.639285] [INFO ] [sig ] LSCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:58.781869] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LSCC.txt [2026-03-06T20:25:58.782004] [INFO ] [sig ] [1846/3360] Completed LSCC in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:25:58.782044] [INFO ] [sig ] [1847/3360] Forecasting LSPD... [2026-03-06T20:25:58.782074] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-06T20:25:58.782111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-06T20:25:58.792963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-06T20:25:58.793294] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-06T20:25:58.794129] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-06T20:25:58.794182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:58.794213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:58.794239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:58.794295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:58.854792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:58.855532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:58.855678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:58.855716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:58.981745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:58.981914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:58.981955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:58.981984] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:58.985627] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-03-06T20:25:58.985985] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-06T20:25:58.986133] [INFO ] [sig ] LSPD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:25:59.129002] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LSPD.txt [2026-03-06T20:25:59.129168] [INFO ] [sig ] [1847/3360] Completed LSPD in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:25:59.129211] [INFO ] [sig ] [1848/3360] Forecasting LTC... [2026-03-06T20:25:59.129244] [INFO ] [sig ] Generating forecast for: LTC [2026-03-06T20:25:59.129287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-03-06T20:25:59.141746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-03-06T20:25:59.142142] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-03-06T20:25:59.143022] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-03-06T20:25:59.143076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:59.143109] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:59.143137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:59.143215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:59.200997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:59.201744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:59.201825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:59.201858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:59.330511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:59.330731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:59.330798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:59.330840] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:59.335289] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=31.26%) [2026-03-06T20:25:59.335608] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-03-06T20:25:59.335760] [INFO ] [sig ] LTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:59.481994] [INFO ] [LOCAL ] Saved forecast: LTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LTC.txt [2026-03-06T20:25:59.482154] [INFO ] [sig ] [1848/3360] Completed LTC in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:25:59.482195] [INFO ] [sig ] [1849/3360] Forecasting LTH... [2026-03-06T20:25:59.482227] [INFO ] [sig ] Generating forecast for: LTH [2026-03-06T20:25:59.482257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-03-06T20:25:59.493962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-03-06T20:25:59.494352] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-03-06T20:25:59.495218] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-03-06T20:25:59.495469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:59.495534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:59.495562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:59.495638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:59.553843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:59.554700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:59.554780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:59.554814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:25:59.675118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:25:59.675282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:25:59.675322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:25:59.675351] [INFO ] [FORECASTER] Training complete [2026-03-06T20:25:59.678861] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=30.11%) [2026-03-06T20:25:59.679149] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-03-06T20:25:59.679279] [INFO ] [sig ] LTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:25:59.821790] [INFO ] [LOCAL ] Saved forecast: LTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LTH.txt [2026-03-06T20:25:59.821956] [INFO ] [sig ] [1849/3360] Completed LTH in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:25:59.821999] [INFO ] [sig ] [1850/3360] Forecasting LTRN... [2026-03-06T20:25:59.822027] [INFO ] [sig ] Generating forecast for: LTRN [2026-03-06T20:25:59.822057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-03-06T20:25:59.833456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-03-06T20:25:59.833899] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-03-06T20:25:59.834750] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-03-06T20:25:59.834806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:25:59.834838] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:25:59.834864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:25:59.834919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:25:59.891628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:25:59.892444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:25:59.892529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:25:59.892561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:00.011055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:00.011225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:00.011265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:00.011294] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:00.014774] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-03-06T20:26:00.015071] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-03-06T20:26:00.015205] [INFO ] [sig ] LTRN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:00.160484] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LTRN.txt [2026-03-06T20:26:00.160674] [INFO ] [sig ] [1850/3360] Completed LTRN in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:26:00.160716] [INFO ] [sig ] [1851/3360] Forecasting LTRX... [2026-03-06T20:26:00.160748] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-06T20:26:00.160780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-06T20:26:00.172146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-06T20:26:00.172590] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-06T20:26:00.173470] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-06T20:26:00.173525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:00.173559] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:00.173617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:00.173681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:00.232825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:00.233791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:00.233880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:00.233915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:00.357404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:00.357566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:00.357629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:00.357657] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:00.361124] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-06T20:26:00.361407] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-06T20:26:00.361541] [INFO ] [sig ] LTRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:00.506327] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LTRX.txt [2026-03-06T20:26:00.506476] [INFO ] [sig ] [1851/3360] Completed LTRX in 0.3s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:26:00.506517] [INFO ] [sig ] [1852/3360] Forecasting LUCD... [2026-03-06T20:26:00.506547] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-06T20:26:00.506599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-06T20:26:00.521812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-06T20:26:00.522727] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-06T20:26:00.523877] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-06T20:26:00.523942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:00.523979] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:00.524008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:00.524243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:00.585087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:00.586378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:00.586524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:00.586562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:00.713885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:00.714164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:00.714216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:00.714286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:00.718389] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-03-06T20:26:00.718804] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-06T20:26:00.718967] [INFO ] [sig ] LUCD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:00.877105] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LUCD.txt [2026-03-06T20:26:00.877330] [INFO ] [sig ] [1852/3360] Completed LUCD in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:26:00.877377] [INFO ] [sig ] [1853/3360] Forecasting LUMN... [2026-03-06T20:26:00.877410] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-06T20:26:00.877443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-06T20:26:00.893344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-06T20:26:00.893875] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-06T20:26:00.894847] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-06T20:26:00.894905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:00.894940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:00.894969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:00.895029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:00.961973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:00.963169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:00.963267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:00.963301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:01.091214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:01.091459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:01.091506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:01.091537] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:01.095780] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-06T20:26:01.096174] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-06T20:26:01.096338] [INFO ] [sig ] LUMN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:01.251452] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LUMN.txt [2026-03-06T20:26:01.251695] [INFO ] [sig ] [1853/3360] Completed LUMN in 0.4s | 2.82 sym/s | Total: 10.9m | ETA: 8.9m [2026-03-06T20:26:01.251746] [INFO ] [sig ] [1854/3360] Forecasting LUNG... [2026-03-06T20:26:01.251779] [INFO ] [sig ] Generating forecast for: LUNG [2026-03-06T20:26:01.251813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-03-06T20:26:01.265354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-03-06T20:26:01.265970] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-03-06T20:26:01.266944] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-03-06T20:26:01.267001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:01.267037] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:01.267067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:01.267129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:01.328954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:01.330198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:01.330308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:01.330342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:01.469719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:01.469921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:01.469983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:01.470022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:01.474781] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-03-06T20:26:01.475099] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-03-06T20:26:01.475264] [INFO ] [sig ] LUNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:01.629547] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LUNG.txt [2026-03-06T20:26:01.629749] [INFO ] [sig ] [1854/3360] Completed LUNG in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:01.629795] [INFO ] [sig ] [1855/3360] Forecasting LVHD... [2026-03-06T20:26:01.629824] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-06T20:26:01.629856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-06T20:26:01.641319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-06T20:26:01.641757] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-06T20:26:01.642590] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-06T20:26:01.642645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:01.642679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:01.642706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:01.642763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:01.701135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:01.702077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:01.702165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:01.702200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:01.823332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:01.823510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:01.823552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:01.823600] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:01.827127] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-03-06T20:26:01.827417] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-06T20:26:01.827548] [INFO ] [sig ] LVHD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:02.002904] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LVHD.txt [2026-03-06T20:26:02.003076] [INFO ] [sig ] [1855/3360] Completed LVHD in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:02.003122] [INFO ] [sig ] [1856/3360] Forecasting LVO... [2026-03-06T20:26:02.003151] [INFO ] [sig ] Generating forecast for: LVO [2026-03-06T20:26:02.003181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-03-06T20:26:02.015976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-03-06T20:26:02.016300] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-03-06T20:26:02.017117] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-03-06T20:26:02.017187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:02.017222] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:02.017249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:02.017306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:02.081266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:02.082380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:02.082466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:02.082501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:02.199914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:02.200092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:02.200136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:02.200168] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:02.203760] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=58.24%) [2026-03-06T20:26:02.204053] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-03-06T20:26:02.204200] [INFO ] [sig ] LVO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:02.346381] [INFO ] [LOCAL ] Saved forecast: LVO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LVO.txt [2026-03-06T20:26:02.346517] [INFO ] [sig ] [1856/3360] Completed LVO in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:02.346557] [INFO ] [sig ] [1857/3360] Forecasting LVS... [2026-03-06T20:26:02.346608] [INFO ] [sig ] Generating forecast for: LVS [2026-03-06T20:26:02.346639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-03-06T20:26:02.357778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-03-06T20:26:02.358179] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-03-06T20:26:02.359006] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-03-06T20:26:02.359059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:02.359091] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:02.359119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:02.359176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:02.418485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:02.419400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:02.419485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:02.419517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:02.542807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:02.542978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:02.543026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:02.543055] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:02.546554] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-03-06T20:26:02.546858] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-03-06T20:26:02.546993] [INFO ] [sig ] LVS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:02.694996] [INFO ] [LOCAL ] Saved forecast: LVS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LVS.txt [2026-03-06T20:26:02.695128] [INFO ] [sig ] [1857/3360] Completed LVS in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:02.695168] [INFO ] [sig ] [1858/3360] Forecasting LWAY... [2026-03-06T20:26:02.695197] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-06T20:26:02.695226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-06T20:26:02.707212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-06T20:26:02.707598] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-06T20:26:02.708469] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-06T20:26:02.708523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:02.708556] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:02.708613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:02.708681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:02.769543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:02.770427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:02.770510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:02.770545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:02.895196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:02.895346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:02.895386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:02.895414] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:02.899257] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-03-06T20:26:02.899548] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-06T20:26:02.899702] [INFO ] [sig ] LWAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:03.045389] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LWAY.txt [2026-03-06T20:26:03.045511] [INFO ] [sig ] [1858/3360] Completed LWAY in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:03.045551] [INFO ] [sig ] [1859/3360] Forecasting LWLG... [2026-03-06T20:26:03.045599] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-06T20:26:03.045631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-06T20:26:03.057975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-06T20:26:03.058318] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-06T20:26:03.059217] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-06T20:26:03.059272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:03.059306] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:03.059336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:03.059395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:03.119725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:03.120387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:03.120502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:03.120536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:03.249093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:03.249283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:03.249324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:03.249353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:03.252770] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-03-06T20:26:03.253048] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-06T20:26:03.253178] [INFO ] [sig ] LWLG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:03.398329] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LWLG.txt [2026-03-06T20:26:03.398500] [INFO ] [sig ] [1859/3360] Completed LWLG in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:03.398550] [INFO ] [sig ] [1860/3360] Forecasting LX... [2026-03-06T20:26:03.398602] [INFO ] [sig ] Generating forecast for: LX [2026-03-06T20:26:03.398635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-03-06T20:26:03.410309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-03-06T20:26:03.410678] [INFO ] [FORECASTER] Starting predict_future for LX [2026-03-06T20:26:03.411539] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-03-06T20:26:03.411618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:03.411657] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:03.411685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:03.411744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:03.469600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:03.470241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:03.470322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:03.470354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:03.592716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:03.592869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:03.592910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:03.592939] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:03.596340] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-06T20:26:03.596634] [INFO ] [FORECASTER] Completed predict_future for LX [2026-03-06T20:26:03.596764] [INFO ] [sig ] LX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:03.738179] [INFO ] [LOCAL ] Saved forecast: LX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LX.txt [2026-03-06T20:26:03.738310] [INFO ] [sig ] [1860/3360] Completed LX in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:03.738350] [INFO ] [sig ] [1861/3360] Forecasting LXEO... [2026-03-06T20:26:03.738380] [INFO ] [sig ] Generating forecast for: LXEO [2026-03-06T20:26:03.738409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-03-06T20:26:03.750078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-03-06T20:26:03.750474] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-03-06T20:26:03.751366] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-03-06T20:26:03.751422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:03.751455] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:03.751484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:03.751543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:03.814138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:03.815122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:03.815220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:03.815258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:03.938151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:03.938316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:03.938358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:03.938388] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:03.941869] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-03-06T20:26:03.942205] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-03-06T20:26:03.942370] [INFO ] [sig ] LXEO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:04.084205] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LXEO.txt [2026-03-06T20:26:04.084361] [INFO ] [sig ] [1861/3360] Completed LXEO in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.9m [2026-03-06T20:26:04.084404] [INFO ] [sig ] [1862/3360] Forecasting LXP... [2026-03-06T20:26:04.084435] [INFO ] [sig ] Generating forecast for: LXP [2026-03-06T20:26:04.084474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-03-06T20:26:04.095481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-03-06T20:26:04.095839] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-03-06T20:26:04.096762] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-03-06T20:26:04.096818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:04.096852] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:04.096880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:04.096940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:04.155308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:04.156168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:04.156254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:04.156289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:04.273190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:04.273354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:04.273395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:04.273424] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:04.276932] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-03-06T20:26:04.277229] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-03-06T20:26:04.277356] [INFO ] [sig ] LXP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:04.419988] [INFO ] [LOCAL ] Saved forecast: LXP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LXP.txt [2026-03-06T20:26:04.420193] [INFO ] [sig ] [1862/3360] Completed LXP in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:04.420237] [INFO ] [sig ] [1863/3360] Forecasting LYB... [2026-03-06T20:26:04.420270] [INFO ] [sig ] Generating forecast for: LYB [2026-03-06T20:26:04.420304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-03-06T20:26:04.434957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-03-06T20:26:04.435354] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-03-06T20:26:04.436221] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-03-06T20:26:04.436277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:04.436312] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:04.436339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:04.436398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:04.495524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:04.496269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:04.496354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:04.496389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:04.616791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:04.616959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:04.617025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:04.617059] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:04.620544] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-03-06T20:26:04.620869] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-03-06T20:26:04.620995] [INFO ] [sig ] LYB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:04.764155] [INFO ] [LOCAL ] Saved forecast: LYB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LYB.txt [2026-03-06T20:26:04.764302] [INFO ] [sig ] [1863/3360] Completed LYB in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:04.764344] [INFO ] [sig ] [1864/3360] Forecasting LYG... [2026-03-06T20:26:04.764377] [INFO ] [sig ] Generating forecast for: LYG [2026-03-06T20:26:04.764409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-03-06T20:26:04.775527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-03-06T20:26:04.775941] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-03-06T20:26:04.776791] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-03-06T20:26:04.776851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:04.776884] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:04.776911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:04.776967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:04.838931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:04.839860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:04.839954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:04.839996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:04.962814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:04.962988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:04.963036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:04.963070] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:04.966533] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=22.67%) [2026-03-06T20:26:04.966835] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-03-06T20:26:04.966971] [INFO ] [sig ] LYG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:05.113763] [INFO ] [LOCAL ] Saved forecast: LYG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LYG.txt [2026-03-06T20:26:05.113918] [INFO ] [sig ] [1864/3360] Completed LYG in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:05.113961] [INFO ] [sig ] [1865/3360] Forecasting LYRA... [2026-03-06T20:26:05.113993] [INFO ] [sig ] Generating forecast for: LYRA [2026-03-06T20:26:05.114024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-03-06T20:26:05.124807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-03-06T20:26:05.125138] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-03-06T20:26:05.125958] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-03-06T20:26:05.126011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:05.126045] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:05.126072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:05.126128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:05.185035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:05.185721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:05.185819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:05.185854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:05.304661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:05.304821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:05.304865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:05.304895] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:05.308589] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-03-06T20:26:05.308962] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-03-06T20:26:05.309113] [INFO ] [sig ] LYRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:05.456536] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LYRA.txt [2026-03-06T20:26:05.456716] [INFO ] [sig ] [1865/3360] Completed LYRA in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:05.456760] [INFO ] [sig ] [1866/3360] Forecasting LYTS... [2026-03-06T20:26:05.456790] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-06T20:26:05.456820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-06T20:26:05.468146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-06T20:26:05.468482] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-06T20:26:05.469329] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-06T20:26:05.469383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:05.469446] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:05.469475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:05.469533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:05.528833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:05.529737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:05.529823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:05.529858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:05.649259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:05.649425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:05.649467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:05.649497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:05.653077] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-03-06T20:26:05.653379] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-06T20:26:05.653517] [INFO ] [sig ] LYTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:05.805711] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LYTS.txt [2026-03-06T20:26:05.805875] [INFO ] [sig ] [1866/3360] Completed LYTS in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:05.805917] [INFO ] [sig ] [1867/3360] Forecasting LZ... [2026-03-06T20:26:05.805949] [INFO ] [sig ] Generating forecast for: LZ [2026-03-06T20:26:05.805978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-06T20:26:05.817587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-06T20:26:05.818017] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-06T20:26:05.818888] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-06T20:26:05.818952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:05.819009] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:05.819046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:05.819110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:05.879721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:05.880629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:05.880727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:05.880764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:06.006249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:06.006415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:06.006470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:06.006511] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:06.010546] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-06T20:26:06.010906] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-06T20:26:06.011056] [INFO ] [sig ] LZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:06.166258] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LZ.txt [2026-03-06T20:26:06.166461] [INFO ] [sig ] [1867/3360] Completed LZ in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:06.166516] [INFO ] [sig ] [1868/3360] Forecasting LZB... [2026-03-06T20:26:06.166556] [INFO ] [sig ] Generating forecast for: LZB [2026-03-06T20:26:06.166620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-03-06T20:26:06.179866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-03-06T20:26:06.180270] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-03-06T20:26:06.181248] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-03-06T20:26:06.181304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:06.181338] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:06.181367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:06.181426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:06.256161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:06.257238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:06.257338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:06.257382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:06.391086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:06.391253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:06.391293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:06.391321] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:06.394923] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-03-06T20:26:06.395232] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-03-06T20:26:06.395377] [INFO ] [sig ] LZB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:06.536515] [INFO ] [LOCAL ] Saved forecast: LZB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/LZB.txt [2026-03-06T20:26:06.536705] [INFO ] [sig ] [1868/3360] Completed LZB in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:06.536753] [INFO ] [sig ] [1869/3360] Forecasting LZM... [2026-03-06T20:26:06.536784] [INFO ] [sig ] Generating forecast for: LZM [2026-03-06T20:26:06.536814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-03-06T20:26:06.548251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-03-06T20:26:06.548699] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-03-06T20:26:06.549545] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-03-06T20:26:06.549627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:06.549661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:06.549689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:06.549748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:06.609309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:06.610100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:06.610185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:06.610221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:06.731377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:06.731540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:06.731602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:06.731634] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:06.735216] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: UP (p=81.97%) [2026-03-06T20:26:06.735512] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-03-06T20:26:06.735667] [INFO ] [sig ] LZM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:06.879619] [INFO ] [LOCAL ] Saved forecast: LZM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/LZM.txt [2026-03-06T20:26:06.879765] [INFO ] [sig ] [1869/3360] Completed LZM in 0.3s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:06.879806] [INFO ] [sig ] [1870/3360] Forecasting M... [2026-03-06T20:26:06.879836] [INFO ] [sig ] Generating forecast for: M [2026-03-06T20:26:06.879865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-03-06T20:26:06.891500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-03-06T20:26:06.891863] [INFO ] [FORECASTER] Starting predict_future for M [2026-03-06T20:26:06.892669] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-03-06T20:26:06.892722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:06.892754] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:06.892780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:06.892836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:06.958135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:06.959241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:06.959345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:06.959398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:07.095182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:07.095341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:07.095383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:07.095412] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:07.098993] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-03-06T20:26:07.099317] [INFO ] [FORECASTER] Completed predict_future for M [2026-03-06T20:26:07.099456] [INFO ] [sig ] M: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:07.243245] [INFO ] [LOCAL ] Saved forecast: M 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/M.txt [2026-03-06T20:26:07.243397] [INFO ] [sig ] [1870/3360] Completed M in 0.4s | 2.82 sym/s | Total: 11.0m | ETA: 8.8m [2026-03-06T20:26:07.243437] [INFO ] [sig ] [1871/3360] Forecasting MA... [2026-03-06T20:26:07.243467] [INFO ] [sig ] Generating forecast for: MA [2026-03-06T20:26:07.243504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-03-06T20:26:07.255500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-03-06T20:26:07.255907] [INFO ] [FORECASTER] Starting predict_future for MA [2026-03-06T20:26:07.256789] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-03-06T20:26:07.256843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:07.256875] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:07.256902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:07.256959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:07.316417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:07.317205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:07.317289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:07.317324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:07.438891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:07.439053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:07.439094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:07.439125] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:07.442716] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-03-06T20:26:07.443009] [INFO ] [FORECASTER] Completed predict_future for MA [2026-03-06T20:26:07.443161] [INFO ] [sig ] MA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:07.596521] [INFO ] [LOCAL ] Saved forecast: MA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MA.txt [2026-03-06T20:26:07.596712] [INFO ] [sig ] [1871/3360] Completed MA in 0.4s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:07.596758] [INFO ] [sig ] [1872/3360] Forecasting MAA... [2026-03-06T20:26:07.596790] [INFO ] [sig ] Generating forecast for: MAA [2026-03-06T20:26:07.596822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-03-06T20:26:07.609714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-03-06T20:26:07.610067] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-03-06T20:26:07.611031] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-03-06T20:26:07.611087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:07.611120] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:07.611148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:07.611207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:07.673075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:07.673915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:07.674016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:07.674054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:07.802139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:07.802303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:07.802344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:07.802374] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:07.806076] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-03-06T20:26:07.806379] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-03-06T20:26:07.806519] [INFO ] [sig ] MAA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:07.955051] [INFO ] [LOCAL ] Saved forecast: MAA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MAA.txt [2026-03-06T20:26:07.955221] [INFO ] [sig ] [1872/3360] Completed MAA in 0.4s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:07.955267] [INFO ] [sig ] [1873/3360] Forecasting MAC... [2026-03-06T20:26:07.955296] [INFO ] [sig ] Generating forecast for: MAC [2026-03-06T20:26:07.955326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-03-06T20:26:07.967121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-03-06T20:26:07.967533] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-03-06T20:26:07.968459] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-03-06T20:26:07.968514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:07.968546] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:07.968602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:07.968666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:08.030635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:08.031413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:08.031497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:08.031531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:08.162006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:08.162226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:08.162278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:08.162311] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:08.166131] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-03-06T20:26:08.166435] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-03-06T20:26:08.166592] [INFO ] [sig ] MAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:08.308678] [INFO ] [LOCAL ] Saved forecast: MAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MAC.txt [2026-03-06T20:26:08.308890] [INFO ] [sig ] [1873/3360] Completed MAC in 0.4s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:08.308955] [INFO ] [sig ] [1874/3360] Forecasting MAMA... [2026-03-06T20:26:08.309006] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-06T20:26:08.309058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-06T20:26:08.324098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-06T20:26:08.324605] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-06T20:26:08.325785] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-06T20:26:08.325856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:08.325910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:08.325958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:08.326073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:08.396264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:08.397203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:08.397289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:08.397323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:08.521314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:08.521475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:08.521515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:08.521544] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:08.525054] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-03-06T20:26:08.525330] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-06T20:26:08.525467] [INFO ] [sig ] MAMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:08.667613] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MAMA.txt [2026-03-06T20:26:08.667750] [INFO ] [sig ] [1874/3360] Completed MAMA in 0.4s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:08.667792] [INFO ] [sig ] [1875/3360] Forecasting MAN... [2026-03-06T20:26:08.667831] [INFO ] [sig ] Generating forecast for: MAN [2026-03-06T20:26:08.667862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-03-06T20:26:08.678894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-03-06T20:26:08.679216] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-03-06T20:26:08.680016] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-03-06T20:26:08.680069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:08.680100] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:08.680128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:08.680184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:08.738227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:08.739003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:08.739086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:08.739120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:08.868786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:08.868989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:08.869042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:08.869078] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:08.872810] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-03-06T20:26:08.873136] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-03-06T20:26:08.873282] [INFO ] [sig ] MAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:09.015229] [INFO ] [LOCAL ] Saved forecast: MAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MAN.txt [2026-03-06T20:26:09.015356] [INFO ] [sig ] [1875/3360] Completed MAN in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:09.015394] [INFO ] [sig ] [1876/3360] Forecasting MANH... [2026-03-06T20:26:09.015423] [INFO ] [sig ] Generating forecast for: MANH [2026-03-06T20:26:09.015453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-03-06T20:26:09.028101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-03-06T20:26:09.028437] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-03-06T20:26:09.029266] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-03-06T20:26:09.029319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:09.029350] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:09.029377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:09.029434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:09.086649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:09.087324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:09.087403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:09.087435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:09.213609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:09.213778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:09.213819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:09.213848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:09.217342] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-03-06T20:26:09.217644] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-03-06T20:26:09.217774] [INFO ] [sig ] MANH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:09.359310] [INFO ] [LOCAL ] Saved forecast: MANH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MANH.txt [2026-03-06T20:26:09.359446] [INFO ] [sig ] [1876/3360] Completed MANH in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:09.359486] [INFO ] [sig ] [1877/3360] Forecasting MARA... [2026-03-06T20:26:09.359516] [INFO ] [sig ] Generating forecast for: MARA [2026-03-06T20:26:09.359545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-03-06T20:26:09.370636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-03-06T20:26:09.370976] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-03-06T20:26:09.371805] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-03-06T20:26:09.371859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:09.371894] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:09.371920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:09.371976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:09.433722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:09.435031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:09.435139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:09.435175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:09.562800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:09.562962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:09.563003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:09.563033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:09.566549] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-03-06T20:26:09.566860] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-03-06T20:26:09.566994] [INFO ] [sig ] MARA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:09.708553] [INFO ] [LOCAL ] Saved forecast: MARA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MARA.txt [2026-03-06T20:26:09.708708] [INFO ] [sig ] [1877/3360] Completed MARA in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:09.708750] [INFO ] [sig ] [1878/3360] Forecasting MAS... [2026-03-06T20:26:09.708780] [INFO ] [sig ] Generating forecast for: MAS [2026-03-06T20:26:09.708809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-03-06T20:26:09.720251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-03-06T20:26:09.720656] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-03-06T20:26:09.721461] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-03-06T20:26:09.721513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:09.721545] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:09.721597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:09.721658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:09.778860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:09.779537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:09.779636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:09.779670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:09.900445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:09.900626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:09.900669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:09.900698] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:09.904140] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-03-06T20:26:09.904421] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-03-06T20:26:09.904553] [INFO ] [sig ] MAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:10.054838] [INFO ] [LOCAL ] Saved forecast: MAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MAS.txt [2026-03-06T20:26:10.054982] [INFO ] [sig ] [1878/3360] Completed MAS in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.8m [2026-03-06T20:26:10.055022] [INFO ] [sig ] [1879/3360] Forecasting MASI... [2026-03-06T20:26:10.055053] [INFO ] [sig ] Generating forecast for: MASI [2026-03-06T20:26:10.055082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-06T20:26:10.066435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-06T20:26:10.066812] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-06T20:26:10.067738] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-06T20:26:10.067793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:10.067852] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:10.067893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:10.067970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:10.125506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:10.126227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:10.126309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:10.126342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:10.245788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:10.245950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:10.245991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:10.246019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:10.249484] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-03-06T20:26:10.249783] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-06T20:26:10.249914] [INFO ] [sig ] MASI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:10.392523] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MASI.txt [2026-03-06T20:26:10.392678] [INFO ] [sig ] [1879/3360] Completed MASI in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:10.392769] [INFO ] [sig ] [1880/3360] Forecasting MASS... [2026-03-06T20:26:10.392813] [INFO ] [sig ] Generating forecast for: MASS [2026-03-06T20:26:10.392858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-03-06T20:26:10.404084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-03-06T20:26:10.404474] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-03-06T20:26:10.405315] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-03-06T20:26:10.405398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:10.405435] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:10.405463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:10.405520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:10.469046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:10.470002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:10.470110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:10.470154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:10.593728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:10.593889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:10.593932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:10.593960] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:10.597449] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-03-06T20:26:10.597746] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-03-06T20:26:10.597893] [INFO ] [sig ] MASS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:10.740387] [INFO ] [LOCAL ] Saved forecast: MASS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MASS.txt [2026-03-06T20:26:10.740535] [INFO ] [sig ] [1880/3360] Completed MASS in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:10.740598] [INFO ] [sig ] [1881/3360] Forecasting MATX... [2026-03-06T20:26:10.740630] [INFO ] [sig ] Generating forecast for: MATX [2026-03-06T20:26:10.740660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-03-06T20:26:10.752193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-03-06T20:26:10.752553] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-03-06T20:26:10.753491] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-03-06T20:26:10.753546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:10.753608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:10.753640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:10.753698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:10.811097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:10.811893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:10.811975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:10.812008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:10.931422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:10.931604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:10.931646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:10.931674] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:10.935128] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=99.83%) [2026-03-06T20:26:10.935419] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-03-06T20:26:10.935550] [INFO ] [sig ] MATX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:11.082702] [INFO ] [LOCAL ] Saved forecast: MATX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MATX.txt [2026-03-06T20:26:11.082870] [INFO ] [sig ] [1881/3360] Completed MATX in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:11.082914] [INFO ] [sig ] [1882/3360] Forecasting MAX... [2026-03-06T20:26:11.082943] [INFO ] [sig ] Generating forecast for: MAX [2026-03-06T20:26:11.082973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-06T20:26:11.095503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-06T20:26:11.095898] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-06T20:26:11.096804] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-06T20:26:11.096860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:11.096893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:11.096921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:11.096979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:11.155029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:11.155811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:11.155895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:11.155929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:11.275437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:11.275618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:11.275661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:11.275691] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:11.279209] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-03-06T20:26:11.279492] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-06T20:26:11.279644] [INFO ] [sig ] MAX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:11.422324] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MAX.txt [2026-03-06T20:26:11.422458] [INFO ] [sig ] [1882/3360] Completed MAX in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:11.422498] [INFO ] [sig ] [1883/3360] Forecasting MAXI... [2026-03-06T20:26:11.422527] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-06T20:26:11.422557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-06T20:26:11.433334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-06T20:26:11.433708] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-06T20:26:11.434489] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-06T20:26:11.434542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:11.434593] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:11.434649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:11.434709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:11.492796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:11.493536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:11.493637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:11.493673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:11.611563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:11.611744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:11.611787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:11.611815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:11.615290] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-06T20:26:11.615599] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-06T20:26:11.615739] [INFO ] [sig ] MAXI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:11.763725] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MAXI.txt [2026-03-06T20:26:11.763899] [INFO ] [sig ] [1883/3360] Completed MAXI in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:11.763948] [INFO ] [sig ] [1884/3360] Forecasting MAXN... [2026-03-06T20:26:11.763978] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-06T20:26:11.764007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-06T20:26:11.775593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-06T20:26:11.775941] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-06T20:26:11.776904] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-06T20:26:11.776956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:11.776988] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:11.777015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:11.777071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:11.837411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:11.838458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:11.838553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:11.838608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:11.956969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:11.957128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:11.957169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:11.957199] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:11.960647] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-03-06T20:26:11.960928] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-06T20:26:11.961056] [INFO ] [sig ] MAXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:12.103496] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MAXN.txt [2026-03-06T20:26:12.103655] [INFO ] [sig ] [1884/3360] Completed MAXN in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:12.103700] [INFO ] [sig ] [1885/3360] Forecasting MBB... [2026-03-06T20:26:12.103730] [INFO ] [sig ] Generating forecast for: MBB [2026-03-06T20:26:12.103762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-06T20:26:12.114732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-06T20:26:12.115098] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-06T20:26:12.115938] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-06T20:26:12.115991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:12.116022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:12.116049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:12.116117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:12.174144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:12.174884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:12.174966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:12.175001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:12.298844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:12.299053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:12.299109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:12.299139] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:12.302817] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-06T20:26:12.303144] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-06T20:26:12.303304] [INFO ] [sig ] MBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:12.460851] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MBB.txt [2026-03-06T20:26:12.461016] [INFO ] [sig ] [1885/3360] Completed MBB in 0.4s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:12.461066] [INFO ] [sig ] [1886/3360] Forecasting MBC... [2026-03-06T20:26:12.461100] [INFO ] [sig ] Generating forecast for: MBC [2026-03-06T20:26:12.461132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-06T20:26:12.473034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-06T20:26:12.473466] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-06T20:26:12.474316] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-06T20:26:12.474368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:12.474400] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:12.474426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:12.474482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:12.532607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:12.533470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:12.533554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:12.533609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:12.650394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:12.650554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:12.650630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:12.650664] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:12.655686] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-03-06T20:26:12.656013] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-06T20:26:12.656176] [INFO ] [sig ] MBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:12.798656] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MBC.txt [2026-03-06T20:26:12.798800] [INFO ] [sig ] [1886/3360] Completed MBC in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:12.798842] [INFO ] [sig ] [1887/3360] Forecasting MBI... [2026-03-06T20:26:12.798872] [INFO ] [sig ] Generating forecast for: MBI [2026-03-06T20:26:12.798903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-06T20:26:12.810023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-06T20:26:12.810425] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-06T20:26:12.811246] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-06T20:26:12.811300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:12.811332] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:12.811358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:12.811415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:12.869717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:12.870428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:12.870508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:12.870540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:12.995109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:12.995421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:12.995498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:12.995529] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:12.999275] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-06T20:26:12.999563] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-06T20:26:12.999712] [INFO ] [sig ] MBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:13.142294] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MBI.txt [2026-03-06T20:26:13.142435] [INFO ] [sig ] [1887/3360] Completed MBI in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:13.142481] [INFO ] [sig ] [1888/3360] Forecasting MBIN... [2026-03-06T20:26:13.142515] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-06T20:26:13.142547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-06T20:26:13.154280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-06T20:26:13.154660] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-06T20:26:13.155497] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-06T20:26:13.155552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:13.155603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:13.155633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:13.155691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:13.214422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:13.215152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:13.215232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:13.215265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:13.334178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:13.334335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:13.334375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:13.334403] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:13.337882] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-06T20:26:13.338171] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-06T20:26:13.338297] [INFO ] [sig ] MBIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:13.480879] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MBIN.txt [2026-03-06T20:26:13.481040] [INFO ] [sig ] [1888/3360] Completed MBIN in 0.3s | 2.82 sym/s | Total: 11.1m | ETA: 8.7m [2026-03-06T20:26:13.481081] [INFO ] [sig ] [1889/3360] Forecasting MBLY... [2026-03-06T20:26:13.481113] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-06T20:26:13.481146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-06T20:26:13.492620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-06T20:26:13.493006] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-06T20:26:13.493837] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-06T20:26:13.493890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:13.493921] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:13.493947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:13.494003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:13.550970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:13.551842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:13.551940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:13.551974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:13.674083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:13.674239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:13.674278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:13.674305] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:13.677721] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=69.39%) [2026-03-06T20:26:13.681202] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-06T20:26:13.681399] [INFO ] [sig ] MBLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:13.823621] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MBLY.txt [2026-03-06T20:26:13.823781] [INFO ] [sig ] [1889/3360] Completed MBLY in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:13.823824] [INFO ] [sig ] [1890/3360] Forecasting MBS... [2026-03-06T20:26:13.823854] [INFO ] [sig ] Generating forecast for: MBS [2026-03-06T20:26:13.823884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-06T20:26:13.834461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-06T20:26:13.834821] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-06T20:26:13.835624] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-06T20:26:13.835676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:13.835714] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:13.835741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:13.835798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:13.892933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:13.893791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:13.893874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:13.893907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:14.011991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:14.012152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:14.012192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:14.012220] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:14.015665] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-03-06T20:26:14.015951] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-06T20:26:14.016087] [INFO ] [sig ] MBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:14.157049] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MBS.txt [2026-03-06T20:26:14.157185] [INFO ] [sig ] [1890/3360] Completed MBS in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:14.157227] [INFO ] [sig ] [1891/3360] Forecasting MBWM... [2026-03-06T20:26:14.157256] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-06T20:26:14.157287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-06T20:26:14.168565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-06T20:26:14.168964] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-06T20:26:14.169892] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-06T20:26:14.169947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:14.169995] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:14.170024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:14.170086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:14.227938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:14.228619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:14.228698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:14.228730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:14.355918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:14.356107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:14.356149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:14.356185] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:14.360003] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-03-06T20:26:14.360346] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-06T20:26:14.360510] [INFO ] [sig ] MBWM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:14.513423] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MBWM.txt [2026-03-06T20:26:14.513606] [INFO ] [sig ] [1891/3360] Completed MBWM in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:14.513655] [INFO ] [sig ] [1892/3360] Forecasting MBX... [2026-03-06T20:26:14.513686] [INFO ] [sig ] Generating forecast for: MBX [2026-03-06T20:26:14.513717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-06T20:26:14.526756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-06T20:26:14.527221] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-06T20:26:14.528261] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-06T20:26:14.528317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:14.528352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:14.528382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:14.528453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:14.589782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:14.590687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:14.590795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:14.590838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:14.720211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:14.720376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:14.720419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:14.720449] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:14.724353] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-06T20:26:14.724676] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-06T20:26:14.724816] [INFO ] [sig ] MBX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:14.872135] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MBX.txt [2026-03-06T20:26:14.872293] [INFO ] [sig ] [1892/3360] Completed MBX in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:14.872337] [INFO ] [sig ] [1893/3360] Forecasting MC... [2026-03-06T20:26:14.872366] [INFO ] [sig ] Generating forecast for: MC [2026-03-06T20:26:14.872396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-06T20:26:14.883987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-06T20:26:14.884375] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-06T20:26:14.885208] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-06T20:26:14.885261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:14.885294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:14.885321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:14.885378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:14.946091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:14.947173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:14.947296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:14.947331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:15.066527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:15.066714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:15.066757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:15.066787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:15.070299] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-03-06T20:26:15.070597] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-06T20:26:15.070732] [INFO ] [sig ] MC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:15.214029] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MC.txt [2026-03-06T20:26:15.214160] [INFO ] [sig ] [1893/3360] Completed MC in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:15.214202] [INFO ] [sig ] [1894/3360] Forecasting MCBS... [2026-03-06T20:26:15.214235] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-06T20:26:15.214265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-06T20:26:15.225439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-06T20:26:15.225781] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-06T20:26:15.226603] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-06T20:26:15.226657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:15.226690] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:15.226718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:15.226775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:15.284039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:15.284710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:15.284788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:15.284830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:15.404916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:15.405070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:15.405111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:15.405139] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:15.408643] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-03-06T20:26:15.408922] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-06T20:26:15.409052] [INFO ] [sig ] MCBS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:15.553443] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCBS.txt [2026-03-06T20:26:15.553619] [INFO ] [sig ] [1894/3360] Completed MCBS in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:15.553667] [INFO ] [sig ] [1895/3360] Forecasting MCHI... [2026-03-06T20:26:15.553704] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-06T20:26:15.553742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-06T20:26:15.565722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-06T20:26:15.566047] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-06T20:26:15.566858] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-06T20:26:15.566910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:15.566942] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:15.566969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:15.567026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:15.624834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:15.625518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:15.625614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:15.625650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:15.750940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:15.751106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:15.751146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:15.751174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:15.754662] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-03-06T20:26:15.754960] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-06T20:26:15.755096] [INFO ] [sig ] MCHI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:15.896051] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCHI.txt [2026-03-06T20:26:15.896188] [INFO ] [sig ] [1895/3360] Completed MCHI in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.7m [2026-03-06T20:26:15.896230] [INFO ] [sig ] [1896/3360] Forecasting MCHP... [2026-03-06T20:26:15.896260] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-06T20:26:15.896290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-06T20:26:15.907338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-06T20:26:15.907715] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-06T20:26:15.908511] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-06T20:26:15.908564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:15.908618] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:15.908645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:15.908702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:15.965434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:15.966065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:15.966147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:15.966179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:16.087799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:16.087983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:16.088022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:16.088051] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:16.091476] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-03-06T20:26:16.091769] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-06T20:26:16.091898] [INFO ] [sig ] MCHP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:16.244185] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCHP.txt [2026-03-06T20:26:16.244411] [INFO ] [sig ] [1896/3360] Completed MCHP in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:16.244454] [INFO ] [sig ] [1897/3360] Forecasting MCHX... [2026-03-06T20:26:16.244482] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-06T20:26:16.244512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-06T20:26:16.255925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-06T20:26:16.256325] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-06T20:26:16.257256] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-06T20:26:16.257312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:16.257346] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:16.257373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:16.257430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:16.317375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:16.318224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:16.318314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:16.318349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:16.426651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:16.426812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:16.426854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:16.426884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:16.430476] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=53.45%) [2026-03-06T20:26:16.430784] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-06T20:26:16.430919] [INFO ] [sig ] MCHX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:16.574429] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCHX.txt [2026-03-06T20:26:16.574561] [INFO ] [sig ] [1897/3360] Completed MCHX in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:16.574619] [INFO ] [sig ] [1898/3360] Forecasting MCI... [2026-03-06T20:26:16.574650] [INFO ] [sig ] Generating forecast for: MCI [2026-03-06T20:26:16.574679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-06T20:26:16.585915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-06T20:26:16.586269] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-06T20:26:16.587121] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-06T20:26:16.587177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:16.587210] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:16.587240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:16.587299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:16.646163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:16.646876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:16.646957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:16.646990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:16.765508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:16.765686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:16.765729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:16.765776] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:16.769342] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-03-06T20:26:16.769641] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-06T20:26:16.769773] [INFO ] [sig ] MCI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:16.916352] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCI.txt [2026-03-06T20:26:16.916527] [INFO ] [sig ] [1898/3360] Completed MCI in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:16.916592] [INFO ] [sig ] [1899/3360] Forecasting MCK... [2026-03-06T20:26:16.916627] [INFO ] [sig ] Generating forecast for: MCK [2026-03-06T20:26:16.916657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-06T20:26:16.928382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-06T20:26:16.928822] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-06T20:26:16.929657] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-06T20:26:16.929712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:16.929747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:16.929775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:16.929832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:16.989568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:16.990480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:16.990566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:16.990637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:17.115983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:17.116147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:17.116216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:17.116258] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:17.119851] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-03-06T20:26:17.120135] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-06T20:26:17.120289] [INFO ] [sig ] MCK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:17.266990] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCK.txt [2026-03-06T20:26:17.267146] [INFO ] [sig ] [1899/3360] Completed MCK in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:17.267188] [INFO ] [sig ] [1900/3360] Forecasting MCN... [2026-03-06T20:26:17.267218] [INFO ] [sig ] Generating forecast for: MCN [2026-03-06T20:26:17.267252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-06T20:26:17.278434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-06T20:26:17.278816] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-06T20:26:17.279814] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-06T20:26:17.279866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:17.279928] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:17.279956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:17.280012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:17.337389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:17.338284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:17.338371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:17.338404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:17.457669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:17.457904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:17.457976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:17.458022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:17.461883] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=31.42%) [2026-03-06T20:26:17.462237] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-06T20:26:17.462380] [INFO ] [sig ] MCN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:17.619732] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCN.txt [2026-03-06T20:26:17.619903] [INFO ] [sig ] [1900/3360] Completed MCN in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:17.619949] [INFO ] [sig ] [1901/3360] Forecasting MCO... [2026-03-06T20:26:17.619979] [INFO ] [sig ] Generating forecast for: MCO [2026-03-06T20:26:17.620009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-06T20:26:17.632262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-06T20:26:17.632688] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-06T20:26:17.633499] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-06T20:26:17.633552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:17.633619] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:17.633660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:17.633719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:17.692027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:17.692928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:17.693023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:17.693057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:17.814856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:17.815027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:17.815086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:17.815126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:17.819001] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-03-06T20:26:17.819311] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-06T20:26:17.819486] [INFO ] [sig ] MCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:17.970471] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCO.txt [2026-03-06T20:26:17.970654] [INFO ] [sig ] [1901/3360] Completed MCO in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:17.970697] [INFO ] [sig ] [1902/3360] Forecasting MCRB... [2026-03-06T20:26:17.970729] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-06T20:26:17.970759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-06T20:26:17.982627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-06T20:26:17.983070] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-06T20:26:17.984032] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-06T20:26:17.984092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:17.984126] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:17.984160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:17.984266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:18.046854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:18.047911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:18.048003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:18.048037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:18.168657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:18.168820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:18.168863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:18.168893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:18.172530] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-03-06T20:26:18.172865] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-06T20:26:18.173003] [INFO ] [sig ] MCRB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:18.317891] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCRB.txt [2026-03-06T20:26:18.318063] [INFO ] [sig ] [1902/3360] Completed MCRB in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:18.318104] [INFO ] [sig ] [1903/3360] Forecasting MCRI... [2026-03-06T20:26:18.318136] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-06T20:26:18.318166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-06T20:26:18.329845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-06T20:26:18.330266] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-06T20:26:18.331204] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-06T20:26:18.331265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:18.331298] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:18.331326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:18.331385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:18.391460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:18.392439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:18.392533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:18.392568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:18.519398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:18.519562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:18.519624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:18.519715] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:18.523402] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=33.36%) [2026-03-06T20:26:18.523709] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-06T20:26:18.523841] [INFO ] [sig ] MCRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:18.670877] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCRI.txt [2026-03-06T20:26:18.671041] [INFO ] [sig ] [1903/3360] Completed MCRI in 0.4s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:18.671083] [INFO ] [sig ] [1904/3360] Forecasting MCS... [2026-03-06T20:26:18.671114] [INFO ] [sig ] Generating forecast for: MCS [2026-03-06T20:26:18.671147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-06T20:26:18.683011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-06T20:26:18.683413] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-06T20:26:18.684235] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-06T20:26:18.684312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:18.684346] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:18.684373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:18.684431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:18.742848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:18.743749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:18.743834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:18.743867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:18.868698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:18.868861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:18.868904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:18.868934] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:18.872427] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-03-06T20:26:18.872755] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-06T20:26:18.872892] [INFO ] [sig ] MCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:19.018463] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MCS.txt [2026-03-06T20:26:19.018634] [INFO ] [sig ] [1904/3360] Completed MCS in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:19.018678] [INFO ] [sig ] [1905/3360] Forecasting MCY... [2026-03-06T20:26:19.018710] [INFO ] [sig ] Generating forecast for: MCY [2026-03-06T20:26:19.018742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-06T20:26:19.029993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-06T20:26:19.030348] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-06T20:26:19.031172] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-06T20:26:19.031226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:19.031259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:19.031287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:19.031345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:19.091140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:19.092059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:19.092142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:19.092176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:19.214978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:19.215137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:19.215178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:19.215210] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:19.218760] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-06T20:26:19.219044] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-06T20:26:19.219179] [INFO ] [sig ] MCY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:19.364479] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MCY.txt [2026-03-06T20:26:19.364641] [INFO ] [sig ] [1905/3360] Completed MCY in 0.3s | 2.82 sym/s | Total: 11.2m | ETA: 8.6m [2026-03-06T20:26:19.364684] [INFO ] [sig ] [1906/3360] Forecasting MDAI... [2026-03-06T20:26:19.364714] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-06T20:26:19.364745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-06T20:26:19.375862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-06T20:26:19.376224] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-06T20:26:19.377160] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-06T20:26:19.377214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:19.377245] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:19.377272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:19.377328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:19.437035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:19.437889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:19.437974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:19.438009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:19.564114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:19.564277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:19.564348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:19.564393] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:19.568009] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-03-06T20:26:19.568299] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-06T20:26:19.568434] [INFO ] [sig ] MDAI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:19.717969] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MDAI.txt [2026-03-06T20:26:19.718135] [INFO ] [sig ] [1906/3360] Completed MDAI in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:19.718177] [INFO ] [sig ] [1907/3360] Forecasting MDB... [2026-03-06T20:26:19.718207] [INFO ] [sig ] Generating forecast for: MDB [2026-03-06T20:26:19.718241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-06T20:26:19.730189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-06T20:26:19.730621] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-06T20:26:19.731437] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-06T20:26:19.731492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:19.731524] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:19.731551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:19.731637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:19.791406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:19.792332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:19.792420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:19.792455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:19.930484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:19.930681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:19.930743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:19.930777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:19.934464] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-03-06T20:26:19.934777] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-06T20:26:19.934916] [INFO ] [sig ] MDB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:20.086052] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MDB.txt [2026-03-06T20:26:20.086196] [INFO ] [sig ] [1907/3360] Completed MDB in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:20.086242] [INFO ] [sig ] [1908/3360] Forecasting MDGL... [2026-03-06T20:26:20.086276] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-06T20:26:20.086309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-06T20:26:20.097787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-06T20:26:20.098193] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-06T20:26:20.099077] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-06T20:26:20.099133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:20.099166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:20.099194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:20.099252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:20.160413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:20.161320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:20.161406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:20.161441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:20.280557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:20.280737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:20.280778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:20.280807] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:20.284383] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-03-06T20:26:20.284703] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-06T20:26:20.284838] [INFO ] [sig ] MDGL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:20.427487] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MDGL.txt [2026-03-06T20:26:20.427641] [INFO ] [sig ] [1908/3360] Completed MDGL in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:20.427684] [INFO ] [sig ] [1909/3360] Forecasting MDLZ... [2026-03-06T20:26:20.427714] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-06T20:26:20.427744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-06T20:26:20.439256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-06T20:26:20.439671] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-06T20:26:20.440560] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-06T20:26:20.440645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:20.440683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:20.440710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:20.440769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:20.500070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:20.500890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:20.500971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:20.501009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:20.623027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:20.623182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:20.623222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:20.623250] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:20.626755] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-03-06T20:26:20.627048] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-06T20:26:20.627178] [INFO ] [sig ] MDLZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:20.769405] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MDLZ.txt [2026-03-06T20:26:20.769535] [INFO ] [sig ] [1909/3360] Completed MDLZ in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:20.769594] [INFO ] [sig ] [1910/3360] Forecasting MDWD... [2026-03-06T20:26:20.769628] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-06T20:26:20.769657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-06T20:26:20.781079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-06T20:26:20.781415] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-06T20:26:20.782211] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-06T20:26:20.782264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:20.782299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:20.782329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:20.782385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:20.840179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:20.840917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:20.841027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:20.841076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:20.959678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:20.959849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:20.959891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:20.959920] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:20.963427] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-03-06T20:26:20.963724] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-06T20:26:20.963862] [INFO ] [sig ] MDWD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:21.106346] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MDWD.txt [2026-03-06T20:26:21.106500] [INFO ] [sig ] [1910/3360] Completed MDWD in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:21.106549] [INFO ] [sig ] [1911/3360] Forecasting MDXG... [2026-03-06T20:26:21.106600] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-06T20:26:21.106632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-06T20:26:21.118130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-06T20:26:21.118509] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-06T20:26:21.119322] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-06T20:26:21.119387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:21.119426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:21.119457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:21.119514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:21.178012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:21.178832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:21.178933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:21.178968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:21.299966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:21.300128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:21.300185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:21.300215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:21.303765] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-03-06T20:26:21.304060] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-06T20:26:21.304192] [INFO ] [sig ] MDXG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:21.450407] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MDXG.txt [2026-03-06T20:26:21.450552] [INFO ] [sig ] [1911/3360] Completed MDXG in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.6m [2026-03-06T20:26:21.450610] [INFO ] [sig ] [1912/3360] Forecasting MDXH... [2026-03-06T20:26:21.450642] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-06T20:26:21.450672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-06T20:26:21.462618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-06T20:26:21.462979] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-06T20:26:21.463812] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-06T20:26:21.463866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:21.463899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:21.463928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:21.463987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:21.525154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:21.526069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:21.526153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:21.526187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:21.644866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:21.645032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:21.645074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:21.645103] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:21.648820] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=31.08%) [2026-03-06T20:26:21.649112] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-06T20:26:21.649247] [INFO ] [sig ] MDXH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:21.795486] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MDXH.txt [2026-03-06T20:26:21.795648] [INFO ] [sig ] [1912/3360] Completed MDXH in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:21.795692] [INFO ] [sig ] [1913/3360] Forecasting MEC... [2026-03-06T20:26:21.795723] [INFO ] [sig ] Generating forecast for: MEC [2026-03-06T20:26:21.795753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-06T20:26:21.807399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-06T20:26:21.807799] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-06T20:26:21.808706] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-06T20:26:21.808761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:21.808793] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:21.808820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:21.808876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:21.869471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:21.870395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:21.870482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:21.870516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:21.995325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:21.995487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:21.995529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:21.995559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:21.999195] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-03-06T20:26:21.999541] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-06T20:26:21.999693] [INFO ] [sig ] MEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:22.146678] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MEC.txt [2026-03-06T20:26:22.146890] [INFO ] [sig ] [1913/3360] Completed MEC in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:22.146934] [INFO ] [sig ] [1914/3360] Forecasting MED... [2026-03-06T20:26:22.146967] [INFO ] [sig ] Generating forecast for: MED [2026-03-06T20:26:22.147000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-06T20:26:22.158830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-06T20:26:22.159256] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-06T20:26:22.160249] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-06T20:26:22.160312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:22.160346] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:22.160374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:22.160433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:22.224364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:22.225495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:22.225613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:22.225652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:22.350737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:22.350896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:22.350938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:22.350969] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:22.354810] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-03-06T20:26:22.355099] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-06T20:26:22.355232] [INFO ] [sig ] MED: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:22.506619] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MED.txt [2026-03-06T20:26:22.506763] [INFO ] [sig ] [1914/3360] Completed MED in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:22.506811] [INFO ] [sig ] [1915/3360] Forecasting MEDP... [2026-03-06T20:26:22.506843] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-06T20:26:22.506891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-06T20:26:22.519846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-06T20:26:22.520273] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-06T20:26:22.521162] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-06T20:26:22.521216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:22.521287] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:22.521335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:22.521418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:22.582519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:22.583414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:22.583510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:22.583542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:22.710731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:22.710899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:22.710939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:22.710967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:22.714663] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=84.35%) [2026-03-06T20:26:22.715013] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-06T20:26:22.715160] [INFO ] [sig ] MEDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:22.868412] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MEDP.txt [2026-03-06T20:26:22.868594] [INFO ] [sig ] [1915/3360] Completed MEDP in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:22.868642] [INFO ] [sig ] [1916/3360] Forecasting MEG... [2026-03-06T20:26:22.868676] [INFO ] [sig ] Generating forecast for: MEG [2026-03-06T20:26:22.868710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-06T20:26:22.880452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-06T20:26:22.880831] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-06T20:26:22.881684] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-06T20:26:22.881741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:22.881776] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:22.881805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:22.881865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:22.944853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:22.945771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:22.945862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:22.945898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:23.076071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:23.076238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:23.076282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:23.076314] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:23.079952] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-03-06T20:26:23.080267] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-06T20:26:23.080413] [INFO ] [sig ] MEG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:23.229453] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MEG.txt [2026-03-06T20:26:23.229617] [INFO ] [sig ] [1916/3360] Completed MEG in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:23.229663] [INFO ] [sig ] [1917/3360] Forecasting MEGI... [2026-03-06T20:26:23.229696] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-06T20:26:23.229728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-06T20:26:23.242029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-06T20:26:23.242477] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-06T20:26:23.243393] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-06T20:26:23.243461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:23.243535] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:23.243567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:23.243656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:23.305804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:23.306732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:23.306825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:23.306861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:23.433007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:23.433168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:23.433214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:23.433244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:23.437906] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-03-06T20:26:23.438201] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-06T20:26:23.438364] [INFO ] [sig ] MEGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:23.589277] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MEGI.txt [2026-03-06T20:26:23.589427] [INFO ] [sig ] [1917/3360] Completed MEGI in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:23.589470] [INFO ] [sig ] [1918/3360] Forecasting MEI... [2026-03-06T20:26:23.589502] [INFO ] [sig ] Generating forecast for: MEI [2026-03-06T20:26:23.589534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-06T20:26:23.600878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-06T20:26:23.601302] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-06T20:26:23.602180] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-06T20:26:23.602236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:23.602270] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:23.602299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:23.602358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:23.664902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:23.665827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:23.665913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:23.665947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:23.795971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:23.796135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:23.796176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:23.796209] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:23.799884] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-03-06T20:26:23.800188] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-06T20:26:23.800328] [INFO ] [sig ] MEI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:23.952690] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MEI.txt [2026-03-06T20:26:23.952850] [INFO ] [sig ] [1918/3360] Completed MEI in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:23.952896] [INFO ] [sig ] [1919/3360] Forecasting MELI... [2026-03-06T20:26:23.952935] [INFO ] [sig ] Generating forecast for: MELI [2026-03-06T20:26:23.952985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-06T20:26:23.965029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-06T20:26:23.965435] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-06T20:26:23.966269] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-06T20:26:23.966323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:23.966358] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:23.966386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:23.966446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:24.027218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:24.028296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:24.028386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:24.028419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:24.151284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:24.151459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:24.151509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:24.151540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:24.155135] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=66.79%) [2026-03-06T20:26:24.155436] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-06T20:26:24.155569] [INFO ] [sig ] MELI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:24.301837] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MELI.txt [2026-03-06T20:26:24.302001] [INFO ] [sig ] [1919/3360] Completed MELI in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:24.302044] [INFO ] [sig ] [1920/3360] Forecasting MEOH... [2026-03-06T20:26:24.302074] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-06T20:26:24.302105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-06T20:26:24.315264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-06T20:26:24.315653] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-06T20:26:24.316534] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-06T20:26:24.316609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:24.316643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:24.316669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:24.316732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:24.374276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:24.375318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:24.375433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:24.375469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:24.506191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:24.506369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:24.506414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:24.506495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:24.510215] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=35.95%) [2026-03-06T20:26:24.510542] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-06T20:26:24.510711] [INFO ] [sig ] MEOH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:24.660869] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MEOH.txt [2026-03-06T20:26:24.661031] [INFO ] [sig ] [1920/3360] Completed MEOH in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:24.661083] [INFO ] [sig ] [1921/3360] Forecasting MERC... [2026-03-06T20:26:24.661130] [INFO ] [sig ] Generating forecast for: MERC [2026-03-06T20:26:24.661170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-06T20:26:24.673319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-06T20:26:24.673709] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-06T20:26:24.674508] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-06T20:26:24.674564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:24.674625] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:24.674655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:24.674714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:24.737245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:24.738193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:24.738278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:24.738313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:24.862158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:24.862335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:24.862378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:24.862408] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:24.865929] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=85.22%) [2026-03-06T20:26:24.866239] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-06T20:26:24.866377] [INFO ] [sig ] MERC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:25.019652] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MERC.txt [2026-03-06T20:26:25.019829] [INFO ] [sig ] [1921/3360] Completed MERC in 0.4s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:25.019873] [INFO ] [sig ] [1922/3360] Forecasting META... [2026-03-06T20:26:25.019906] [INFO ] [sig ] Generating forecast for: META [2026-03-06T20:26:25.019937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-06T20:26:25.031801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-06T20:26:25.032203] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-06T20:26:25.033073] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-06T20:26:25.033128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:25.033162] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:25.033191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:25.033251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:25.089675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:25.090519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:25.090624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:25.090660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:25.216235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:25.216383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:25.216423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:25.216471] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:25.219975] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-03-06T20:26:25.220252] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-06T20:26:25.220392] [INFO ] [sig ] META: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:25.362280] [INFO ] [LOCAL ] Saved forecast: META 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/META.txt [2026-03-06T20:26:25.362412] [INFO ] [sig ] [1922/3360] Completed META in 0.3s | 2.82 sym/s | Total: 11.3m | ETA: 8.5m [2026-03-06T20:26:25.362461] [INFO ] [sig ] [1923/3360] Forecasting METC... [2026-03-06T20:26:25.362505] [INFO ] [sig ] Generating forecast for: METC [2026-03-06T20:26:25.362542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-06T20:26:25.373424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-06T20:26:25.373793] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-06T20:26:25.374643] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-06T20:26:25.374700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:25.374732] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:25.374759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:25.374816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:25.437607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:25.438630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:25.438763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:25.438801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:25.558647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:25.558820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:25.558864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:25.558895] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:25.562675] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-03-06T20:26:25.562981] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-06T20:26:25.563133] [INFO ] [sig ] METC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:25.708535] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/METC.txt [2026-03-06T20:26:25.708695] [INFO ] [sig ] [1923/3360] Completed METC in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:25.708744] [INFO ] [sig ] [1924/3360] Forecasting METCB... [2026-03-06T20:26:25.708776] [INFO ] [sig ] Generating forecast for: METCB [2026-03-06T20:26:25.708816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-06T20:26:25.720926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-06T20:26:25.721246] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-06T20:26:25.722078] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-06T20:26:25.722131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:25.722163] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:25.722190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:25.722266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:25.780816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:25.781793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:25.781897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:25.781930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:25.903683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:25.903852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:25.903895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:25.903923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:25.907368] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-03-06T20:26:25.907676] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-06T20:26:25.907808] [INFO ] [sig ] METCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:26.049016] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/METCB.txt [2026-03-06T20:26:26.049158] [INFO ] [sig ] [1924/3360] Completed METCB in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:26.049198] [INFO ] [sig ] [1925/3360] Forecasting METD... [2026-03-06T20:26:26.049228] [INFO ] [sig ] Generating forecast for: METD [2026-03-06T20:26:26.049258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-06T20:26:26.061086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-06T20:26:26.061415] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-06T20:26:26.062244] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-06T20:26:26.062298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:26.062330] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:26.062356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:26.062422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:26.120467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:26.121139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:26.121216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:26.121248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:26.247336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:26.247501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:26.247541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:26.247589] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:26.251147] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-03-06T20:26:26.251441] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-06T20:26:26.251623] [INFO ] [sig ] METD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:26.395617] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/METD.txt [2026-03-06T20:26:26.395750] [INFO ] [sig ] [1925/3360] Completed METD in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:26.395790] [INFO ] [sig ] [1926/3360] Forecasting MFA... [2026-03-06T20:26:26.395820] [INFO ] [sig ] Generating forecast for: MFA [2026-03-06T20:26:26.395850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-06T20:26:26.407104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-06T20:26:26.407417] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-06T20:26:26.408245] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-06T20:26:26.408298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:26.408345] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:26.408373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:26.408436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:26.465624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:26.466306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:26.466386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:26.466425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:26.587964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:26.588122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:26.588162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:26.588190] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:26.591642] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-03-06T20:26:26.591917] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-06T20:26:26.592045] [INFO ] [sig ] MFA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:26.737507] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MFA.txt [2026-03-06T20:26:26.737670] [INFO ] [sig ] [1926/3360] Completed MFA in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:26.737712] [INFO ] [sig ] [1927/3360] Forecasting MFC... [2026-03-06T20:26:26.737742] [INFO ] [sig ] Generating forecast for: MFC [2026-03-06T20:26:26.737772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-06T20:26:26.748820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-06T20:26:26.749149] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-06T20:26:26.749965] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-06T20:26:26.750018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:26.750049] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:26.750077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:26.750135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:26.808151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:26.808830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:26.808941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:26.808974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:26.933614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:26.933784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:26.933826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:26.933856] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:26.937458] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-06T20:26:26.937799] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-06T20:26:26.937972] [INFO ] [sig ] MFC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:27.080792] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MFC.txt [2026-03-06T20:26:27.080928] [INFO ] [sig ] [1927/3360] Completed MFC in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:27.080968] [INFO ] [sig ] [1928/3360] Forecasting MFG... [2026-03-06T20:26:27.080998] [INFO ] [sig ] Generating forecast for: MFG [2026-03-06T20:26:27.081028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-06T20:26:27.093400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-06T20:26:27.094010] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-06T20:26:27.095041] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-06T20:26:27.095093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:27.095126] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:27.095154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:27.095211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:27.153436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:27.154185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:27.154265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:27.154298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:27.279738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:27.279896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:27.279936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:27.279966] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:27.283410] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=66.29%) [2026-03-06T20:26:27.283707] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-06T20:26:27.283838] [INFO ] [sig ] MFG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:27.437950] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MFG.txt [2026-03-06T20:26:27.438109] [INFO ] [sig ] [1928/3360] Completed MFG in 0.4s | 2.82 sym/s | Total: 11.4m | ETA: 8.5m [2026-03-06T20:26:27.438153] [INFO ] [sig ] [1929/3360] Forecasting MFIC... [2026-03-06T20:26:27.438185] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-06T20:26:27.438216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-06T20:26:27.450620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-06T20:26:27.450957] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-06T20:26:27.451795] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-06T20:26:27.451849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:27.451882] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:27.451910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:27.451971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:27.518195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:27.519124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:27.519211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:27.519244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:27.642753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:27.642925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:27.642973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:27.643001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:27.646445] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-06T20:26:27.646741] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-06T20:26:27.646872] [INFO ] [sig ] MFIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:27.787787] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MFIC.txt [2026-03-06T20:26:27.787940] [INFO ] [sig ] [1929/3360] Completed MFIC in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:27.787979] [INFO ] [sig ] [1930/3360] Forecasting MFIN... [2026-03-06T20:26:27.788010] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-06T20:26:27.788046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-06T20:26:27.799184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-06T20:26:27.799510] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-06T20:26:27.800301] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-06T20:26:27.800354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:27.800387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:27.800414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:27.800470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:27.857456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:27.858139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:27.858218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:27.858251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:27.979247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:27.979413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:27.979458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:27.979494] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:27.983124] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-03-06T20:26:27.983414] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-06T20:26:27.983548] [INFO ] [sig ] MFIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:28.128955] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MFIN.txt [2026-03-06T20:26:28.129152] [INFO ] [sig ] [1930/3360] Completed MFIN in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:28.129196] [INFO ] [sig ] [1931/3360] Forecasting MFM... [2026-03-06T20:26:28.129226] [INFO ] [sig ] Generating forecast for: MFM [2026-03-06T20:26:28.129255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-06T20:26:28.140251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-06T20:26:28.140620] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-06T20:26:28.141404] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-06T20:26:28.141458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:28.141490] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:28.141517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:28.141605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:28.199665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:28.200553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:28.200660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:28.200693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:28.324171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:28.324338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:28.324379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:28.324410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:28.328005] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=56.41%) [2026-03-06T20:26:28.328303] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-06T20:26:28.328448] [INFO ] [sig ] MFM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:28.476970] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MFM.txt [2026-03-06T20:26:28.477156] [INFO ] [sig ] [1931/3360] Completed MFM in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:28.477200] [INFO ] [sig ] [1932/3360] Forecasting MG... [2026-03-06T20:26:28.477228] [INFO ] [sig ] Generating forecast for: MG [2026-03-06T20:26:28.477259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-06T20:26:28.490350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-06T20:26:28.490851] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-06T20:26:28.491923] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-06T20:26:28.491989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:28.492031] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:28.492075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:28.492154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:28.555836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:28.556744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:28.556833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:28.556867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:28.674804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:28.674966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:28.675006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:28.675034] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:28.678474] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-06T20:26:28.678778] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-06T20:26:28.678911] [INFO ] [sig ] MG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:28.822325] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MG.txt [2026-03-06T20:26:28.822526] [INFO ] [sig ] [1932/3360] Completed MG in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:28.822605] [INFO ] [sig ] [1933/3360] Forecasting MGA... [2026-03-06T20:26:28.822655] [INFO ] [sig ] Generating forecast for: MGA [2026-03-06T20:26:28.822702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-06T20:26:28.834019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-06T20:26:28.834395] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-06T20:26:28.835197] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-06T20:26:28.835249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:28.835280] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:28.835306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:28.835362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:28.891282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:28.892029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:28.892111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:28.892143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:29.021446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:29.021634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:29.021678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:29.021708] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:29.025353] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-03-06T20:26:29.025665] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-06T20:26:29.025804] [INFO ] [sig ] MGA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:29.174373] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MGA.txt [2026-03-06T20:26:29.174511] [INFO ] [sig ] [1933/3360] Completed MGA in 0.4s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:29.174550] [INFO ] [sig ] [1934/3360] Forecasting MGEE... [2026-03-06T20:26:29.174598] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-06T20:26:29.174630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-06T20:26:29.185681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-06T20:26:29.186034] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-06T20:26:29.186848] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-06T20:26:29.186900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:29.186973] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:29.187002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:29.187059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:29.245050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:29.245913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:29.245995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:29.246028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:29.367649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:29.367814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:29.367882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:29.367911] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:29.371405] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-03-06T20:26:29.371728] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-06T20:26:29.371871] [INFO ] [sig ] MGEE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:29.525139] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MGEE.txt [2026-03-06T20:26:29.525299] [INFO ] [sig ] [1934/3360] Completed MGEE in 0.4s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:29.525342] [INFO ] [sig ] [1935/3360] Forecasting MGM... [2026-03-06T20:26:29.525373] [INFO ] [sig ] Generating forecast for: MGM [2026-03-06T20:26:29.525404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-06T20:26:29.536260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-06T20:26:29.536648] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-06T20:26:29.537424] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-06T20:26:29.537476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:29.537509] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:29.537536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:29.537611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:29.602137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:29.603049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:29.603149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:29.603192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:29.737622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:29.737789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:29.737852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:29.737884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:29.741532] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=86.00%) [2026-03-06T20:26:29.741886] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-06T20:26:29.742039] [INFO ] [sig ] MGM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:29.885973] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MGM.txt [2026-03-06T20:26:29.886109] [INFO ] [sig ] [1935/3360] Completed MGM in 0.4s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:29.886149] [INFO ] [sig ] [1936/3360] Forecasting MGNI... [2026-03-06T20:26:29.886179] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-06T20:26:29.886208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-06T20:26:29.898214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-06T20:26:29.898569] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-06T20:26:29.899400] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-06T20:26:29.899454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:29.899488] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:29.899516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:29.899607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:29.957492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:29.958278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:29.958362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:29.958397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:30.084811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:30.084975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:30.085016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:30.085046] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:30.088642] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-03-06T20:26:30.088932] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-06T20:26:30.089070] [INFO ] [sig ] MGNI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:30.230189] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MGNI.txt [2026-03-06T20:26:30.230336] [INFO ] [sig ] [1936/3360] Completed MGNI in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:30.230377] [INFO ] [sig ] [1937/3360] Forecasting MGNX... [2026-03-06T20:26:30.230407] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-06T20:26:30.230438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-06T20:26:30.242247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-06T20:26:30.242621] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-06T20:26:30.243401] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-06T20:26:30.243454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:30.243486] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:30.243512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:30.243568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:30.300859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:30.301490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:30.301567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:30.301620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:30.420184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:30.420350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:30.420390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:30.420456] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:30.423948] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-03-06T20:26:30.424225] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-06T20:26:30.424356] [INFO ] [sig ] MGNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:30.565220] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MGNX.txt [2026-03-06T20:26:30.565353] [INFO ] [sig ] [1937/3360] Completed MGNX in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:30.565393] [INFO ] [sig ] [1938/3360] Forecasting MGPI... [2026-03-06T20:26:30.565424] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-06T20:26:30.565455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-06T20:26:30.576757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-06T20:26:30.577084] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-06T20:26:30.577934] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-06T20:26:30.577987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:30.578019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:30.578046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:30.578102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:30.635836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:30.636476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:30.636555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:30.636610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:30.759415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:30.759609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:30.759652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:30.759681] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:30.763138] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=58.72%) [2026-03-06T20:26:30.763456] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-06T20:26:30.763614] [INFO ] [sig ] MGPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:30.911366] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MGPI.txt [2026-03-06T20:26:30.911503] [INFO ] [sig ] [1938/3360] Completed MGPI in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:30.911544] [INFO ] [sig ] [1939/3360] Forecasting MGRC... [2026-03-06T20:26:30.911589] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-06T20:26:30.911622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-06T20:26:30.923242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-06T20:26:30.923682] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-06T20:26:30.924488] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-06T20:26:30.924567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:30.924637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:30.924671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:30.924740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:30.987423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:30.988605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:30.988704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:30.988736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:31.103122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:31.103297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:31.103338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:31.103367] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:31.107490] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-03-06T20:26:31.107922] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-06T20:26:31.108080] [INFO ] [sig ] MGRC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:31.253977] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MGRC.txt [2026-03-06T20:26:31.254133] [INFO ] [sig ] [1939/3360] Completed MGRC in 0.3s | 2.82 sym/s | Total: 11.4m | ETA: 8.4m [2026-03-06T20:26:31.254178] [INFO ] [sig ] [1940/3360] Forecasting MGTX... [2026-03-06T20:26:31.254208] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-06T20:26:31.254240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-06T20:26:31.265562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-06T20:26:31.265967] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-06T20:26:31.266813] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-06T20:26:31.266867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:31.266899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:31.266926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:31.266983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:31.325959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:31.326855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:31.326947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:31.326983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:31.452470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:31.452666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:31.452721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:31.452752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:31.456625] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-06T20:26:31.456963] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-06T20:26:31.457108] [INFO ] [sig ] MGTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:31.598986] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MGTX.txt [2026-03-06T20:26:31.599128] [INFO ] [sig ] [1940/3360] Completed MGTX in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:31.599170] [INFO ] [sig ] [1941/3360] Forecasting MGX... [2026-03-06T20:26:31.599200] [INFO ] [sig ] Generating forecast for: MGX [2026-03-06T20:26:31.599230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-06T20:26:31.610695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-06T20:26:31.611043] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-06T20:26:31.611887] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-06T20:26:31.611940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:31.611972] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:31.611999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:31.612059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:31.669307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:31.670094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:31.670175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:31.670207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:31.792056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:31.792225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:31.792278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:31.792320] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:31.797078] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-03-06T20:26:31.797473] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-06T20:26:31.797683] [INFO ] [sig ] MGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:31.944091] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MGX.txt [2026-03-06T20:26:31.944229] [INFO ] [sig ] [1941/3360] Completed MGX in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:31.944271] [INFO ] [sig ] [1942/3360] Forecasting MGY... [2026-03-06T20:26:31.944300] [INFO ] [sig ] Generating forecast for: MGY [2026-03-06T20:26:31.944329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-06T20:26:31.955228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-06T20:26:31.955529] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-06T20:26:31.956319] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-06T20:26:31.956372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:31.956405] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:31.956432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:31.956489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:32.013533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:32.014172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:32.014250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:32.014282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:32.134743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:32.134906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:32.134949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:32.134980] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:32.138507] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-03-06T20:26:32.138815] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-06T20:26:32.138948] [INFO ] [sig ] MGY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:32.285667] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MGY.txt [2026-03-06T20:26:32.285844] [INFO ] [sig ] [1942/3360] Completed MGY in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:32.285937] [INFO ] [sig ] [1943/3360] Forecasting MHD... [2026-03-06T20:26:32.285988] [INFO ] [sig ] Generating forecast for: MHD [2026-03-06T20:26:32.286035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-06T20:26:32.298110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-06T20:26:32.298444] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-06T20:26:32.299266] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-06T20:26:32.299320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:32.299354] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:32.299383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:32.299441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:32.358294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:32.359006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:32.359084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:32.359116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:32.475091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:32.475251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:32.475293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:32.475324] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:32.479116] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-06T20:26:32.479487] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-06T20:26:32.479714] [INFO ] [sig ] MHD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:32.622361] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MHD.txt [2026-03-06T20:26:32.622500] [INFO ] [sig ] [1943/3360] Completed MHD in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:32.622541] [INFO ] [sig ] [1944/3360] Forecasting MHF... [2026-03-06T20:26:32.622588] [INFO ] [sig ] Generating forecast for: MHF [2026-03-06T20:26:32.622626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-06T20:26:32.634215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-06T20:26:32.634602] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-06T20:26:32.635386] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-06T20:26:32.635438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:32.635469] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:32.635495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:32.635559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:32.692525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:32.693338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:32.693420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:32.693487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:32.813875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:32.814042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:32.814084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:32.814115] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:32.817652] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=15.41%) [2026-03-06T20:26:32.817956] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-06T20:26:32.818130] [INFO ] [sig ] MHF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:32.970732] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MHF.txt [2026-03-06T20:26:32.970895] [INFO ] [sig ] [1944/3360] Completed MHF in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:32.970938] [INFO ] [sig ] [1945/3360] Forecasting MHK... [2026-03-06T20:26:32.970967] [INFO ] [sig ] Generating forecast for: MHK [2026-03-06T20:26:32.970996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-06T20:26:32.982520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-06T20:26:32.982959] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-06T20:26:32.983813] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-06T20:26:32.983865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:32.983897] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:32.983924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:32.983981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:33.040766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:33.041695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:33.041777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:33.041810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:33.163129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:33.163296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:33.163338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:33.163369] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:33.167296] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-03-06T20:26:33.167654] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-06T20:26:33.167882] [INFO ] [sig ] MHK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:33.314217] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MHK.txt [2026-03-06T20:26:33.314387] [INFO ] [sig ] [1945/3360] Completed MHK in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.4m [2026-03-06T20:26:33.314430] [INFO ] [sig ] [1946/3360] Forecasting MHO... [2026-03-06T20:26:33.314459] [INFO ] [sig ] Generating forecast for: MHO [2026-03-06T20:26:33.314489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-06T20:26:33.326494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-06T20:26:33.326927] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-06T20:26:33.327811] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-06T20:26:33.327895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:33.327932] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:33.327963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:33.328031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:33.385344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:33.386287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:33.386371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:33.386404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:33.512315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:33.512479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:33.512566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:33.512617] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:33.516038] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-03-06T20:26:33.516318] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-06T20:26:33.516447] [INFO ] [sig ] MHO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:33.657368] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MHO.txt [2026-03-06T20:26:33.657500] [INFO ] [sig ] [1946/3360] Completed MHO in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:33.657539] [INFO ] [sig ] [1947/3360] Forecasting MIDD... [2026-03-06T20:26:33.657586] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-06T20:26:33.657621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-06T20:26:33.668834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-06T20:26:33.669187] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-06T20:26:33.669986] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-06T20:26:33.670038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:33.670069] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:33.670095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:33.670151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:33.727181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:33.728065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:33.728151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:33.728183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:33.848726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:33.848891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:33.848931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:33.848959] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:33.852412] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-03-06T20:26:33.852718] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-06T20:26:33.852849] [INFO ] [sig ] MIDD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:33.998230] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MIDD.txt [2026-03-06T20:26:33.998428] [INFO ] [sig ] [1947/3360] Completed MIDD in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:33.998471] [INFO ] [sig ] [1948/3360] Forecasting MIGI... [2026-03-06T20:26:33.998500] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-06T20:26:33.998540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-06T20:26:34.009922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-06T20:26:34.010256] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-06T20:26:34.011092] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-06T20:26:34.011144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:34.011176] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:34.011204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:34.011260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:34.068851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:34.069531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:34.069640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:34.069684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:34.183126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:34.183281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:34.183321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:34.183350] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:34.186785] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-03-06T20:26:34.187061] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-06T20:26:34.187189] [INFO ] [sig ] MIGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:34.329535] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MIGI.txt [2026-03-06T20:26:34.329720] [INFO ] [sig ] [1948/3360] Completed MIGI in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:34.329770] [INFO ] [sig ] [1949/3360] Forecasting MILN... [2026-03-06T20:26:34.329807] [INFO ] [sig ] Generating forecast for: MILN [2026-03-06T20:26:34.329840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-06T20:26:34.341002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-06T20:26:34.341304] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-06T20:26:34.342125] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-06T20:26:34.342177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:34.342209] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:34.342236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:34.342292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:34.399659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:34.400441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:34.400523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:34.400555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:34.509642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:34.509802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:34.509844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:34.509874] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:34.513275] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-06T20:26:34.513604] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-06T20:26:34.513759] [INFO ] [sig ] MILN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:34.655104] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MILN.txt [2026-03-06T20:26:34.655246] [INFO ] [sig ] [1949/3360] Completed MILN in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:34.655287] [INFO ] [sig ] [1950/3360] Forecasting MIND... [2026-03-06T20:26:34.655318] [INFO ] [sig ] Generating forecast for: MIND [2026-03-06T20:26:34.655350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-06T20:26:34.666878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-06T20:26:34.667206] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-06T20:26:34.668024] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-06T20:26:34.668077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:34.668125] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:34.668153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:34.668210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:34.725252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:34.726009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:34.726091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:34.726123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:34.849424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:34.849602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:34.849649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:34.849678] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:34.853064] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-06T20:26:34.853338] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-06T20:26:34.853466] [INFO ] [sig ] MIND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:34.994355] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MIND.txt [2026-03-06T20:26:34.994474] [INFO ] [sig ] [1950/3360] Completed MIND in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:34.994514] [INFO ] [sig ] [1951/3360] Forecasting MIRA... [2026-03-06T20:26:34.994544] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-06T20:26:34.994590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-06T20:26:35.006191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-06T20:26:35.006507] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-06T20:26:35.007305] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-06T20:26:35.007358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:35.007415] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:35.007444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:35.007501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:35.064164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:35.064808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:35.064885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:35.064917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:35.181351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:35.181500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:35.181539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:35.181585] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:35.185043] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-03-06T20:26:35.185323] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-06T20:26:35.185449] [INFO ] [sig ] MIRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:35.332328] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MIRA.txt [2026-03-06T20:26:35.332464] [INFO ] [sig ] [1951/3360] Completed MIRA in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:35.332504] [INFO ] [sig ] [1952/3360] Forecasting MIRM... [2026-03-06T20:26:35.332534] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-06T20:26:35.332564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-06T20:26:35.343637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-06T20:26:35.343971] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-06T20:26:35.344765] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-06T20:26:35.344822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:35.344857] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:35.344884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:35.344940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:35.402280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:35.402942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:35.403020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:35.403052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:35.521362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:35.521517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:35.521557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:35.521606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:35.525071] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=50.33%) [2026-03-06T20:26:35.525368] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-06T20:26:35.525506] [INFO ] [sig ] MIRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:35.668887] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MIRM.txt [2026-03-06T20:26:35.669023] [INFO ] [sig ] [1952/3360] Completed MIRM in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:35.669063] [INFO ] [sig ] [1953/3360] Forecasting MITK... [2026-03-06T20:26:35.669092] [INFO ] [sig ] Generating forecast for: MITK [2026-03-06T20:26:35.669121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-06T20:26:35.680649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-06T20:26:35.680963] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-06T20:26:35.681769] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-06T20:26:35.681828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:35.681860] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:35.681887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:35.681944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:35.738692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:35.739317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:35.739394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:35.739427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:35.867744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:35.867924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:35.867971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:35.868013] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:35.871475] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-03-06T20:26:35.871789] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-06T20:26:35.871943] [INFO ] [sig ] MITK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:36.015529] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MITK.txt [2026-03-06T20:26:36.015694] [INFO ] [sig ] [1953/3360] Completed MITK in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:36.015735] [INFO ] [sig ] [1954/3360] Forecasting MIY... [2026-03-06T20:26:36.015771] [INFO ] [sig ] Generating forecast for: MIY [2026-03-06T20:26:36.015804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-06T20:26:36.027287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-06T20:26:36.027698] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-06T20:26:36.028513] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-06T20:26:36.028565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:36.028624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:36.028656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:36.028725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:36.086931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:36.087761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:36.087931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:36.087971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:36.211623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:36.211792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:36.211837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:36.211902] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:36.215500] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=31.77%) [2026-03-06T20:26:36.215860] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-06T20:26:36.215998] [INFO ] [sig ] MIY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:36.362142] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MIY.txt [2026-03-06T20:26:36.362304] [INFO ] [sig ] [1954/3360] Completed MIY in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:36.362345] [INFO ] [sig ] [1955/3360] Forecasting MKC... [2026-03-06T20:26:36.362377] [INFO ] [sig ] Generating forecast for: MKC [2026-03-06T20:26:36.362407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-06T20:26:36.374082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-06T20:26:36.374461] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-06T20:26:36.375316] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-06T20:26:36.375369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:36.375401] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:36.375429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:36.375485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:36.437418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:36.438422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:36.438512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:36.438545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:36.562210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:36.562371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:36.562412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:36.562440] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:36.565999] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-06T20:26:36.566303] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-06T20:26:36.566437] [INFO ] [sig ] MKC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:36.713514] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MKC.txt [2026-03-06T20:26:36.713692] [INFO ] [sig ] [1955/3360] Completed MKC in 0.4s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:36.713736] [INFO ] [sig ] [1956/3360] Forecasting MKSI... [2026-03-06T20:26:36.713769] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-06T20:26:36.713802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-06T20:26:36.725844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-06T20:26:36.726216] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-06T20:26:36.727076] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-06T20:26:36.727129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:36.727163] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:36.727192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:36.727251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:36.789925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:36.790765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:36.790849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:36.790885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:36.924918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:36.925106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:36.925168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:36.925208] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:36.928968] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-03-06T20:26:36.929260] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-06T20:26:36.929393] [INFO ] [sig ] MKSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:37.078138] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MKSI.txt [2026-03-06T20:26:37.078293] [INFO ] [sig ] [1956/3360] Completed MKSI in 0.4s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:37.078337] [INFO ] [sig ] [1957/3360] Forecasting MKTX... [2026-03-06T20:26:37.078368] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-06T20:26:37.078400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-06T20:26:37.090340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-06T20:26:37.090734] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-06T20:26:37.091615] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-06T20:26:37.091670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:37.091703] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:37.091730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:37.091799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:37.155941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:37.156814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:37.156901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:37.156936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:37.281640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:37.281805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:37.281846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:37.281891] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:37.285336] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=16.32%) [2026-03-06T20:26:37.285641] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-06T20:26:37.285794] [INFO ] [sig ] MKTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:37.427493] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MKTX.txt [2026-03-06T20:26:37.427654] [INFO ] [sig ] [1957/3360] Completed MKTX in 0.3s | 2.82 sym/s | Total: 11.5m | ETA: 8.3m [2026-03-06T20:26:37.427696] [INFO ] [sig ] [1958/3360] Forecasting MLAB... [2026-03-06T20:26:37.427726] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-06T20:26:37.427756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-06T20:26:37.439157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-06T20:26:37.439539] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-06T20:26:37.440352] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-06T20:26:37.440405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:37.440438] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:37.440465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:37.440521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:37.499321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:37.500233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:37.500320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:37.500355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:37.621080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:37.621233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:37.621274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:37.621303] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:37.624912] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-03-06T20:26:37.625222] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-06T20:26:37.625363] [INFO ] [sig ] MLAB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:37.775435] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MLAB.txt [2026-03-06T20:26:37.775621] [INFO ] [sig ] [1958/3360] Completed MLAB in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.3m [2026-03-06T20:26:37.775673] [INFO ] [sig ] [1959/3360] Forecasting MLCO... [2026-03-06T20:26:37.775712] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-06T20:26:37.775751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-06T20:26:37.787853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-06T20:26:37.788245] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-06T20:26:37.789178] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-06T20:26:37.789243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:37.789280] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:37.789309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:37.789368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:37.850567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:37.851400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:37.851487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:37.851556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:37.981722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:37.981885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:37.981928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:37.981958] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:37.985883] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-03-06T20:26:37.986258] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-06T20:26:37.986439] [INFO ] [sig ] MLCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:38.135442] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MLCO.txt [2026-03-06T20:26:38.135613] [INFO ] [sig ] [1959/3360] Completed MLCO in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.3m [2026-03-06T20:26:38.135660] [INFO ] [sig ] [1960/3360] Forecasting MLGO... [2026-03-06T20:26:38.135692] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-06T20:26:38.135725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-06T20:26:38.148012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-06T20:26:38.148434] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-06T20:26:38.149356] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-06T20:26:38.149411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:38.149444] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:38.149472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:38.149530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:38.214291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:38.215262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:38.215363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:38.215401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:38.338910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:38.339104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:38.339163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:38.339195] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:38.342980] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-03-06T20:26:38.343322] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-06T20:26:38.343492] [INFO ] [sig ] MLGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:38.493839] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MLGO.txt [2026-03-06T20:26:38.493994] [INFO ] [sig ] [1960/3360] Completed MLGO in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.3m [2026-03-06T20:26:38.494035] [INFO ] [sig ] [1961/3360] Forecasting MLI... [2026-03-06T20:26:38.494065] [INFO ] [sig ] Generating forecast for: MLI [2026-03-06T20:26:38.494097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-06T20:26:38.506183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-06T20:26:38.506608] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-06T20:26:38.507527] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-06T20:26:38.507613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:38.507650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:38.507697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:38.507758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:38.570661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:38.571513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:38.571653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:38.571689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:38.705709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:38.705886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:38.705930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:38.705961] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:38.709890] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-03-06T20:26:38.710247] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-06T20:26:38.710424] [INFO ] [sig ] MLI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:38.859524] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MLI.txt [2026-03-06T20:26:38.859701] [INFO ] [sig ] [1961/3360] Completed MLI in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.3m [2026-03-06T20:26:38.859744] [INFO ] [sig ] [1962/3360] Forecasting MLKN... [2026-03-06T20:26:38.859774] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-06T20:26:38.859804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-06T20:26:38.871748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-06T20:26:38.872154] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-06T20:26:38.873064] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-06T20:26:38.873131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:38.873167] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:38.873195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:38.873253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:38.934030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:38.934885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:38.934971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:38.935005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:39.059161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:39.059330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:39.059372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:39.059402] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:39.063112] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-03-06T20:26:39.063397] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-06T20:26:39.063534] [INFO ] [sig ] MLKN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:39.211761] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MLKN.txt [2026-03-06T20:26:39.211906] [INFO ] [sig ] [1962/3360] Completed MLKN in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.3m [2026-03-06T20:26:39.211947] [INFO ] [sig ] [1963/3360] Forecasting MLM... [2026-03-06T20:26:39.211976] [INFO ] [sig ] Generating forecast for: MLM [2026-03-06T20:26:39.212005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-06T20:26:39.224669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-06T20:26:39.225042] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-06T20:26:39.225991] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-06T20:26:39.226046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:39.226078] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:39.226104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:39.226162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:39.287207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:39.287985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:39.288084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:39.288122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:39.415649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:39.415821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:39.415870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:39.415908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:39.422793] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-03-06T20:26:39.423129] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-06T20:26:39.423278] [INFO ] [sig ] MLM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:39.564320] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MLM.txt [2026-03-06T20:26:39.564471] [INFO ] [sig ] [1963/3360] Completed MLM in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:39.564513] [INFO ] [sig ] [1964/3360] Forecasting MLP... [2026-03-06T20:26:39.564542] [INFO ] [sig ] Generating forecast for: MLP [2026-03-06T20:26:39.564591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-06T20:26:39.576659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-06T20:26:39.577057] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-06T20:26:39.577929] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-06T20:26:39.577985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:39.578020] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:39.578048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:39.578106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:39.638339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:39.639327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:39.639415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:39.639449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:39.749437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:39.749627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:39.749670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:39.749699] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:39.753240] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-03-06T20:26:39.753520] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-06T20:26:39.753676] [INFO ] [sig ] MLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:39.972932] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MLP.txt [2026-03-06T20:26:39.973159] [INFO ] [sig ] [1964/3360] Completed MLP in 0.4s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:39.973217] [INFO ] [sig ] [1965/3360] Forecasting MLTX... [2026-03-06T20:26:39.973256] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-06T20:26:39.973327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-06T20:26:39.985043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-06T20:26:39.985408] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-06T20:26:39.986238] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-06T20:26:39.986293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:39.986326] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:39.986355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:39.986412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:40.043194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:40.043965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:40.044043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:40.044077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:40.161512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:40.161687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:40.161727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:40.161756] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:40.165173] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-03-06T20:26:40.165458] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-06T20:26:40.165605] [INFO ] [sig ] MLTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:40.307536] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MLTX.txt [2026-03-06T20:26:40.307695] [INFO ] [sig ] [1965/3360] Completed MLTX in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:40.307736] [INFO ] [sig ] [1966/3360] Forecasting MLYS... [2026-03-06T20:26:40.307766] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-06T20:26:40.307796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-06T20:26:40.319188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-06T20:26:40.319531] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-06T20:26:40.320323] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-06T20:26:40.320376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:40.320407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:40.320435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:40.320490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:40.378105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:40.378791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:40.378871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:40.378903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:40.496079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:40.496235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:40.496278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:40.496308] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:40.499980] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-03-06T20:26:40.500264] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-06T20:26:40.500395] [INFO ] [sig ] MLYS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:40.642987] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MLYS.txt [2026-03-06T20:26:40.643125] [INFO ] [sig ] [1966/3360] Completed MLYS in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:40.643165] [INFO ] [sig ] [1967/3360] Forecasting MMD... [2026-03-06T20:26:40.643196] [INFO ] [sig ] Generating forecast for: MMD [2026-03-06T20:26:40.643226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-06T20:26:40.654334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-06T20:26:40.654681] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-06T20:26:40.655502] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-06T20:26:40.655556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:40.655632] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:40.655661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:40.655719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:40.713096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:40.713754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:40.713835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:40.713867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:40.836662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:40.836844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:40.836892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:40.836923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:40.841194] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-03-06T20:26:40.841501] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-06T20:26:40.841664] [INFO ] [sig ] MMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:40.983440] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MMD.txt [2026-03-06T20:26:40.983601] [INFO ] [sig ] [1967/3360] Completed MMD in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:40.983645] [INFO ] [sig ] [1968/3360] Forecasting MMLP... [2026-03-06T20:26:40.983675] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-06T20:26:40.983705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-06T20:26:40.994613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-06T20:26:40.994980] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-06T20:26:40.995809] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-06T20:26:40.995873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:40.995941] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:40.995969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:40.996026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:41.054414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:41.055303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:41.055388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:41.055422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:41.161117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:41.161270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:41.161310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:41.161339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:41.164874] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-06T20:26:41.165155] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-06T20:26:41.165286] [INFO ] [sig ] MMLP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:41.308543] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MMLP.txt [2026-03-06T20:26:41.308700] [INFO ] [sig ] [1968/3360] Completed MMLP in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:41.308741] [INFO ] [sig ] [1969/3360] Forecasting MMS... [2026-03-06T20:26:41.308771] [INFO ] [sig ] Generating forecast for: MMS [2026-03-06T20:26:41.308803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-06T20:26:41.320090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-06T20:26:41.320423] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-06T20:26:41.321238] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-06T20:26:41.321292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:41.321325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:41.321353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:41.321412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:41.380609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:41.381256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:41.381337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:41.381371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:41.504612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:41.504768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:41.504810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:41.504841] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:41.508383] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=66.38%) [2026-03-06T20:26:41.508691] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-06T20:26:41.508824] [INFO ] [sig ] MMS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:41.652685] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MMS.txt [2026-03-06T20:26:41.652825] [INFO ] [sig ] [1969/3360] Completed MMS in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:41.652865] [INFO ] [sig ] [1970/3360] Forecasting MMSI... [2026-03-06T20:26:41.652894] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-06T20:26:41.652923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-06T20:26:41.664437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-06T20:26:41.664784] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-06T20:26:41.665592] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-06T20:26:41.665648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:41.665683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:41.665710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:41.665768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:41.723786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:41.724661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:41.724743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:41.724776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:41.852486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:41.852670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:41.852713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:41.852742] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:41.856274] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-03-06T20:26:41.856558] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-06T20:26:41.856711] [INFO ] [sig ] MMSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:41.998246] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MMSI.txt [2026-03-06T20:26:41.998375] [INFO ] [sig ] [1970/3360] Completed MMSI in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:41.998415] [INFO ] [sig ] [1971/3360] Forecasting MNDO... [2026-03-06T20:26:41.998443] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-06T20:26:41.998474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-06T20:26:42.009381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-06T20:26:42.009752] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-06T20:26:42.010524] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-06T20:26:42.010601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:42.010636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:42.010662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:42.010719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:42.067622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:42.068321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:42.068402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:42.068434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:42.182913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:42.183095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:42.183155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:42.183227] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:42.187116] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-03-06T20:26:42.187425] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-06T20:26:42.187557] [INFO ] [sig ] MNDO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:42.330664] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MNDO.txt [2026-03-06T20:26:42.330800] [INFO ] [sig ] [1971/3360] Completed MNDO in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:42.330840] [INFO ] [sig ] [1972/3360] Forecasting MNDY... [2026-03-06T20:26:42.330870] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-06T20:26:42.330900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-06T20:26:42.342625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-06T20:26:42.342961] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-06T20:26:42.343817] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-06T20:26:42.343883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:42.343924] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:42.343959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:42.344023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:42.402974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:42.403708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:42.403797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:42.403834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:42.531504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:42.531675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:42.531716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:42.531744] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:42.535163] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=46.81%) [2026-03-06T20:26:42.535448] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-06T20:26:42.535605] [INFO ] [sig ] MNDY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:42.676566] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MNDY.txt [2026-03-06T20:26:42.676736] [INFO ] [sig ] [1972/3360] Completed MNDY in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:42.676777] [INFO ] [sig ] [1973/3360] Forecasting MNKD... [2026-03-06T20:26:42.676807] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-06T20:26:42.676838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-06T20:26:42.688013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-06T20:26:42.688353] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-06T20:26:42.689199] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-06T20:26:42.689253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:42.689285] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:42.689312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:42.689369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:42.747242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:42.747933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:42.748013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:42.748047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:42.867256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:42.867409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:42.867449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:42.867478] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:42.870884] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-03-06T20:26:42.871161] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-06T20:26:42.871291] [INFO ] [sig ] MNKD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:43.011705] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MNKD.txt [2026-03-06T20:26:43.011836] [INFO ] [sig ] [1973/3360] Completed MNKD in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:43.011875] [INFO ] [sig ] [1974/3360] Forecasting MNRO... [2026-03-06T20:26:43.011905] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-06T20:26:43.011935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-06T20:26:43.024516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-06T20:26:43.024931] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-06T20:26:43.025795] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-06T20:26:43.025878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:43.025921] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:43.025956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:43.026023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:43.086027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:43.086795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:43.086879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:43.086912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:43.208911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:43.209072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:43.209114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:43.209143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:43.212731] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-03-06T20:26:43.213026] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-06T20:26:43.213166] [INFO ] [sig ] MNRO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:43.358372] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MNRO.txt [2026-03-06T20:26:43.358508] [INFO ] [sig ] [1974/3360] Completed MNRO in 0.3s | 2.82 sym/s | Total: 11.6m | ETA: 8.2m [2026-03-06T20:26:43.358549] [INFO ] [sig ] [1975/3360] Forecasting MNSO... [2026-03-06T20:26:43.358597] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-06T20:26:43.358630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-06T20:26:43.370308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-06T20:26:43.370678] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-06T20:26:43.371788] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-06T20:26:43.371845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:43.371881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:43.371908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:43.371969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:43.431466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:43.432222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:43.432304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:43.432338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:43.558136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:43.558296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:43.558336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:43.558366] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:43.561890] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-06T20:26:43.562179] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-06T20:26:43.562314] [INFO ] [sig ] MNSO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:43.705928] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MNSO.txt [2026-03-06T20:26:43.706100] [INFO ] [sig ] [1975/3360] Completed MNSO in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.2m [2026-03-06T20:26:43.706156] [INFO ] [sig ] [1976/3360] Forecasting MNTK... [2026-03-06T20:26:43.706193] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-06T20:26:43.706224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-06T20:26:43.718493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-06T20:26:43.718926] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-06T20:26:43.719950] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-06T20:26:43.720024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:43.720068] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:43.720112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:43.720198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:43.787027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:43.788223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:43.788331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:43.788375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:43.908197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:43.908364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:43.908407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:43.908437] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:43.912111] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-03-06T20:26:43.912402] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-06T20:26:43.912547] [INFO ] [sig ] MNTK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:44.063834] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MNTK.txt [2026-03-06T20:26:44.063993] [INFO ] [sig ] [1976/3360] Completed MNTK in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.2m [2026-03-06T20:26:44.064035] [INFO ] [sig ] [1977/3360] Forecasting MNY... [2026-03-06T20:26:44.064066] [INFO ] [sig ] Generating forecast for: MNY [2026-03-06T20:26:44.064099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-06T20:26:44.076400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-06T20:26:44.076860] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-06T20:26:44.077840] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-06T20:26:44.077905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:44.077947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:44.077985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:44.078067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:44.150308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:44.151291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:44.151384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:44.151429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:44.267731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:44.267913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:44.267953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:44.267981] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:44.272055] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-03-06T20:26:44.272368] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-06T20:26:44.272512] [INFO ] [sig ] MNY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:44.417772] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MNY.txt [2026-03-06T20:26:44.417986] [INFO ] [sig ] [1977/3360] Completed MNY in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.2m [2026-03-06T20:26:44.418031] [INFO ] [sig ] [1978/3360] Forecasting MOD... [2026-03-06T20:26:44.418061] [INFO ] [sig ] Generating forecast for: MOD [2026-03-06T20:26:44.418092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-06T20:26:44.430292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-06T20:26:44.430704] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-06T20:26:44.431622] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-06T20:26:44.431677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:44.431709] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:44.431737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:44.431795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:44.502022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:44.502910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:44.503039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:44.503073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:44.640484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:44.640663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:44.640705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:44.640734] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:44.644153] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=49.49%) [2026-03-06T20:26:44.644431] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-06T20:26:44.644560] [INFO ] [sig ] MOD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:44.785938] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MOD.txt [2026-03-06T20:26:44.786093] [INFO ] [sig ] [1978/3360] Completed MOD in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.2m [2026-03-06T20:26:44.786137] [INFO ] [sig ] [1979/3360] Forecasting MODL... [2026-03-06T20:26:44.786167] [INFO ] [sig ] Generating forecast for: MODL [2026-03-06T20:26:44.786197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-06T20:26:44.797143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-06T20:26:44.797458] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-06T20:26:44.798269] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-06T20:26:44.798322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:44.798354] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:44.798380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:44.798441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:44.856786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:44.857756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:44.857878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:44.857930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:44.990043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:44.990244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:44.990298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:44.990330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:44.994186] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=43.65%) [2026-03-06T20:26:44.994512] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-06T20:26:44.994676] [INFO ] [sig ] MODL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:45.147241] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MODL.txt [2026-03-06T20:26:45.147416] [INFO ] [sig ] [1979/3360] Completed MODL in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:45.147460] [INFO ] [sig ] [1980/3360] Forecasting MOH... [2026-03-06T20:26:45.147493] [INFO ] [sig ] Generating forecast for: MOH [2026-03-06T20:26:45.147524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-06T20:26:45.159204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-06T20:26:45.159639] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-06T20:26:45.160496] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-06T20:26:45.160552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:45.160606] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:45.160637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:45.160696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:45.219409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:45.220342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:45.220428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:45.220462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:45.341104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:45.341277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:45.341317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:45.341347] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:45.344934] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=48.53%) [2026-03-06T20:26:45.345227] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-06T20:26:45.345367] [INFO ] [sig ] MOH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:45.490412] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MOH.txt [2026-03-06T20:26:45.490595] [INFO ] [sig ] [1980/3360] Completed MOH in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:45.490639] [INFO ] [sig ] [1981/3360] Forecasting MOMO... [2026-03-06T20:26:45.490669] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-06T20:26:45.490698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-06T20:26:45.502190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-06T20:26:45.502596] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-06T20:26:45.503423] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-06T20:26:45.503476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:45.503509] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:45.503536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:45.503614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:45.561643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:45.562517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:45.562623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:45.562659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:45.683699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:45.683863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:45.683921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:45.683953] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:45.687360] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-03-06T20:26:45.687663] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-06T20:26:45.687797] [INFO ] [sig ] MOMO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:45.831519] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MOMO.txt [2026-03-06T20:26:45.831740] [INFO ] [sig ] [1981/3360] Completed MOMO in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:45.831785] [INFO ] [sig ] [1982/3360] Forecasting MORN... [2026-03-06T20:26:45.831815] [INFO ] [sig ] Generating forecast for: MORN [2026-03-06T20:26:45.831846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-06T20:26:45.842878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-06T20:26:45.843205] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-06T20:26:45.844006] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-06T20:26:45.844059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:45.844091] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:45.844118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:45.844174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:45.901336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:45.902125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:45.902208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:45.902239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:46.022913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:46.023074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:46.023115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:46.023143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:46.026651] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-03-06T20:26:46.026933] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-06T20:26:46.027063] [INFO ] [sig ] MORN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:46.168502] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MORN.txt [2026-03-06T20:26:46.168680] [INFO ] [sig ] [1982/3360] Completed MORN in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:46.168723] [INFO ] [sig ] [1983/3360] Forecasting MOS... [2026-03-06T20:26:46.168753] [INFO ] [sig ] Generating forecast for: MOS [2026-03-06T20:26:46.168783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-06T20:26:46.185142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-06T20:26:46.185651] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-06T20:26:46.186684] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-06T20:26:46.186748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:46.186790] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:46.186824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:46.186902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:46.253341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:46.254483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:46.254599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:46.254636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:46.382037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:46.382202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:46.382243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:46.382272] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:46.385846] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-03-06T20:26:46.386157] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-06T20:26:46.386285] [INFO ] [sig ] MOS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:46.529240] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MOS.txt [2026-03-06T20:26:46.529388] [INFO ] [sig ] [1983/3360] Completed MOS in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:46.529429] [INFO ] [sig ] [1984/3360] Forecasting MP... [2026-03-06T20:26:46.529459] [INFO ] [sig ] Generating forecast for: MP [2026-03-06T20:26:46.529489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-06T20:26:46.540777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-06T20:26:46.541099] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-06T20:26:46.541907] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-06T20:26:46.541971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:46.542011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:46.542043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:46.542111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:46.601214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:46.601969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:46.602051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:46.602085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:46.722165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:46.722321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:46.722365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:46.722396] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:46.725845] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-03-06T20:26:46.726122] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-06T20:26:46.726250] [INFO ] [sig ] MP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:46.873616] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MP.txt [2026-03-06T20:26:46.873754] [INFO ] [sig ] [1984/3360] Completed MP in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:46.873809] [INFO ] [sig ] [1985/3360] Forecasting MPA... [2026-03-06T20:26:46.873846] [INFO ] [sig ] Generating forecast for: MPA [2026-03-06T20:26:46.873878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-06T20:26:46.884789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-06T20:26:46.885155] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-06T20:26:46.885970] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-06T20:26:46.886024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:46.886118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:46.886150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:46.886208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:46.945669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:46.946522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:46.946623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:46.946658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:47.056372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:47.056536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:47.056604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:47.056638] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:47.060165] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-03-06T20:26:47.060472] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-06T20:26:47.060647] [INFO ] [sig ] MPA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:47.205681] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MPA.txt [2026-03-06T20:26:47.205812] [INFO ] [sig ] [1985/3360] Completed MPA in 0.3s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:47.205853] [INFO ] [sig ] [1986/3360] Forecasting MPAA... [2026-03-06T20:26:47.205882] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-06T20:26:47.205912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-06T20:26:47.217067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-06T20:26:47.217414] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-06T20:26:47.218272] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-06T20:26:47.218327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:47.218360] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:47.218387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:47.218446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:47.278156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:47.279014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:47.279101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:47.279136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:47.406390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:47.406632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:47.406679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:47.406711] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:47.410865] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=79.69%) [2026-03-06T20:26:47.411338] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-06T20:26:47.411510] [INFO ] [sig ] MPAA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:47.559677] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MPAA.txt [2026-03-06T20:26:47.559825] [INFO ] [sig ] [1986/3360] Completed MPAA in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:47.559865] [INFO ] [sig ] [1987/3360] Forecasting MPB... [2026-03-06T20:26:47.559895] [INFO ] [sig ] Generating forecast for: MPB [2026-03-06T20:26:47.559924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-06T20:26:47.572199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-06T20:26:47.572596] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-06T20:26:47.573508] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-06T20:26:47.573562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:47.573619] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:47.573646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:47.573702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:47.632962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:47.633977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:47.634096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:47.634129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:47.755117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:47.755302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:47.755346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:47.755376] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:47.759201] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-03-06T20:26:47.759561] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-06T20:26:47.759737] [INFO ] [sig ] MPB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:47.913115] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MPB.txt [2026-03-06T20:26:47.913275] [INFO ] [sig ] [1987/3360] Completed MPB in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:47.913317] [INFO ] [sig ] [1988/3360] Forecasting MPC... [2026-03-06T20:26:47.913346] [INFO ] [sig ] Generating forecast for: MPC [2026-03-06T20:26:47.913378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-06T20:26:47.925217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-06T20:26:47.925615] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-06T20:26:47.926405] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-06T20:26:47.926458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:47.926490] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:47.926516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:47.926591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:47.984241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:47.985333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:47.985420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:47.985452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:48.112790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:48.112962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:48.113006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:48.113081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:48.116625] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-03-06T20:26:48.116925] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-06T20:26:48.117071] [INFO ] [sig ] MPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:48.272478] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MPC.txt [2026-03-06T20:26:48.272716] [INFO ] [sig ] [1988/3360] Completed MPC in 0.4s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:48.272769] [INFO ] [sig ] [1989/3360] Forecasting MPX... [2026-03-06T20:26:48.272813] [INFO ] [sig ] Generating forecast for: MPX [2026-03-06T20:26:48.272851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-06T20:26:48.288106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-06T20:26:48.288689] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-06T20:26:48.289944] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-06T20:26:48.290013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:48.290060] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:48.290101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:48.290190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:48.365694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:48.366650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:48.366740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:48.366775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:48.522115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:48.522325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:48.522398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:48.522451] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:48.528161] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-03-06T20:26:48.528733] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-06T20:26:48.528974] [INFO ] [sig ] MPX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:48.750043] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MPX.txt [2026-03-06T20:26:48.750283] [INFO ] [sig ] [1989/3360] Completed MPX in 0.5s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:48.750344] [INFO ] [sig ] [1990/3360] Forecasting MQ... [2026-03-06T20:26:48.750399] [INFO ] [sig ] Generating forecast for: MQ [2026-03-06T20:26:48.750454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-06T20:26:48.770569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-06T20:26:48.771188] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-06T20:26:48.772567] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-06T20:26:48.772691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:48.772744] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:48.772789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:48.772884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:48.870378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:48.872004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:48.872155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:48.872215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:49.020941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:49.021133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:49.021180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:49.021224] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:49.025392] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=61.78%) [2026-03-06T20:26:49.025911] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-06T20:26:49.026105] [INFO ] [sig ] MQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:49.215410] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MQ.txt [2026-03-06T20:26:49.215611] [INFO ] [sig ] [1990/3360] Completed MQ in 0.5s | 2.82 sym/s | Total: 11.7m | ETA: 8.1m [2026-03-06T20:26:49.215656] [INFO ] [sig ] [1991/3360] Forecasting MQY... [2026-03-06T20:26:49.215687] [INFO ] [sig ] Generating forecast for: MQY [2026-03-06T20:26:49.215718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-06T20:26:49.230966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-06T20:26:49.231395] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-06T20:26:49.232305] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-06T20:26:49.232363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:49.232398] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:49.232427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:49.232491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:49.292868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:49.293852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:49.293943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:49.293979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:49.422218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:49.422391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:49.422434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:49.422464] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:49.426146] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-03-06T20:26:49.426500] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-06T20:26:49.426674] [INFO ] [sig ] MQY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:49.577804] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MQY.txt [2026-03-06T20:26:49.578015] [INFO ] [sig ] [1991/3360] Completed MQY in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:49.578058] [INFO ] [sig ] [1992/3360] Forecasting MRAM... [2026-03-06T20:26:49.578090] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-06T20:26:49.578120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-06T20:26:49.590008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-06T20:26:49.590434] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-06T20:26:49.591283] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-06T20:26:49.591340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:49.591375] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:49.591404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:49.591465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:49.651034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:49.651828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:49.651912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:49.651947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:49.777005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:49.777175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:49.777218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:49.777266] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:49.780972] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-06T20:26:49.781292] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-06T20:26:49.781435] [INFO ] [sig ] MRAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:49.930309] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRAM.txt [2026-03-06T20:26:49.930471] [INFO ] [sig ] [1992/3360] Completed MRAM in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:49.930514] [INFO ] [sig ] [1993/3360] Forecasting MRBK... [2026-03-06T20:26:49.930546] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-06T20:26:49.930599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-06T20:26:49.943199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-06T20:26:49.943649] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-06T20:26:49.944495] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-06T20:26:49.944554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:49.944608] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:49.944638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:49.944697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:50.003154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:50.004314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:50.004430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:50.004480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:50.126133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:50.126292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:50.126334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:50.126365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:50.129912] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-03-06T20:26:50.130209] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-06T20:26:50.130356] [INFO ] [sig ] MRBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:50.273048] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MRBK.txt [2026-03-06T20:26:50.273182] [INFO ] [sig ] [1993/3360] Completed MRBK in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:50.273222] [INFO ] [sig ] [1994/3360] Forecasting MRCC... [2026-03-06T20:26:50.273251] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-06T20:26:50.273281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-06T20:26:50.284146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-06T20:26:50.284479] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-06T20:26:50.285289] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-06T20:26:50.285342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:50.285374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:50.285400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:50.285456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:50.343475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:50.344335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:50.344417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:50.344468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:50.469644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:50.469808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:50.469848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:50.469878] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:50.473395] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-03-06T20:26:50.473696] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-06T20:26:50.473826] [INFO ] [sig ] MRCC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:50.614704] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MRCC.txt [2026-03-06T20:26:50.614867] [INFO ] [sig ] [1994/3360] Completed MRCC in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:50.614908] [INFO ] [sig ] [1995/3360] Forecasting MRCY... [2026-03-06T20:26:50.614938] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-06T20:26:50.614968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-06T20:26:50.626426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-06T20:26:50.626825] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-06T20:26:50.627630] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-06T20:26:50.627684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:50.627716] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:50.627744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:50.627801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:50.684783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:50.685507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:50.685637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:50.685672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:50.812741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:50.812910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:50.812952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:50.812982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:50.816696] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-03-06T20:26:50.817130] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-06T20:26:50.817317] [INFO ] [sig ] MRCY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:50.961644] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRCY.txt [2026-03-06T20:26:50.961811] [INFO ] [sig ] [1995/3360] Completed MRCY in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:50.961854] [INFO ] [sig ] [1996/3360] Forecasting MRK... [2026-03-06T20:26:50.961886] [INFO ] [sig ] Generating forecast for: MRK [2026-03-06T20:26:50.961916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-06T20:26:50.973716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-06T20:26:50.974154] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-06T20:26:50.975148] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-06T20:26:50.975221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:50.975272] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:50.975305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:50.975383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:51.035079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:51.035964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:51.036051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:51.036087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:51.165885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:51.166052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:51.166095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:51.166126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:51.169774] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-03-06T20:26:51.170087] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-06T20:26:51.170244] [INFO ] [sig ] MRK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:51.315896] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MRK.txt [2026-03-06T20:26:51.316058] [INFO ] [sig ] [1996/3360] Completed MRK in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.1m [2026-03-06T20:26:51.316099] [INFO ] [sig ] [1997/3360] Forecasting MRM... [2026-03-06T20:26:51.316131] [INFO ] [sig ] Generating forecast for: MRM [2026-03-06T20:26:51.316160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-06T20:26:51.327471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-06T20:26:51.327910] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-06T20:26:51.328840] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-06T20:26:51.328898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:51.328931] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:51.328959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:51.329017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:51.385195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:51.386072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:51.386156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:51.386190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:51.504514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:51.504708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:51.504749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:51.504777] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:51.508382] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-03-06T20:26:51.508735] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-06T20:26:51.508879] [INFO ] [sig ] MRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:51.652854] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRM.txt [2026-03-06T20:26:51.653018] [INFO ] [sig ] [1997/3360] Completed MRM in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:51.653060] [INFO ] [sig ] [1998/3360] Forecasting MRNA... [2026-03-06T20:26:51.653093] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-06T20:26:51.653125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-06T20:26:51.665020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-06T20:26:51.665387] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-06T20:26:51.666222] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-06T20:26:51.666294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:51.666329] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:51.666357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:51.666416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:51.727276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:51.728353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:51.728443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:51.728477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:51.863983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:51.864158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:51.864202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:51.864232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:51.867947] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-06T20:26:51.868272] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-06T20:26:51.868414] [INFO ] [sig ] MRNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:52.014589] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRNA.txt [2026-03-06T20:26:52.014792] [INFO ] [sig ] [1998/3360] Completed MRNA in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:52.014834] [INFO ] [sig ] [1999/3360] Forecasting MRTN... [2026-03-06T20:26:52.014866] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-06T20:26:52.014896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-06T20:26:52.027480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-06T20:26:52.027933] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-06T20:26:52.028786] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-06T20:26:52.028841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:52.028873] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:52.028900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:52.028957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:52.088807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:52.089770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:52.089858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:52.089891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:52.220943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:52.221119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:52.221162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:52.221194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:52.224859] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=86.03%) [2026-03-06T20:26:52.225174] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-06T20:26:52.225319] [INFO ] [sig ] MRTN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:52.372755] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRTN.txt [2026-03-06T20:26:52.372931] [INFO ] [sig ] [1999/3360] Completed MRTN in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:52.372979] [INFO ] [sig ] [2000/3360] Forecasting MRVI... [2026-03-06T20:26:52.373019] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-06T20:26:52.373051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-06T20:26:52.386181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-06T20:26:52.386513] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-06T20:26:52.387358] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-06T20:26:52.387412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:52.387443] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:52.387470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:52.387527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:52.449268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:52.450094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:52.450182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:52.450218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:52.572504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:52.572707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:52.572751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:52.572783] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:52.576557] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-03-06T20:26:52.576894] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-06T20:26:52.577037] [INFO ] [sig ] MRVI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:52.723294] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRVI.txt [2026-03-06T20:26:52.723448] [INFO ] [sig ] [2000/3360] Completed MRVI in 0.4s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:52.723490] [INFO ] [sig ] [2001/3360] Forecasting MRVL... [2026-03-06T20:26:52.723522] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-06T20:26:52.723584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-06T20:26:52.738107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-06T20:26:52.738484] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-06T20:26:52.739364] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-06T20:26:52.739417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:52.739450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:52.739476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:52.739532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:52.797383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:52.798189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:52.798272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:52.798304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:52.918139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:52.918313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:52.918353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:52.918384] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:52.921864] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-03-06T20:26:52.922146] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-06T20:26:52.922276] [INFO ] [sig ] MRVL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:53.067242] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MRVL.txt [2026-03-06T20:26:53.067427] [INFO ] [sig ] [2001/3360] Completed MRVL in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:53.067471] [INFO ] [sig ] [2002/3360] Forecasting MRX... [2026-03-06T20:26:53.067504] [INFO ] [sig ] Generating forecast for: MRX [2026-03-06T20:26:53.067534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-06T20:26:53.079876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-06T20:26:53.080302] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-06T20:26:53.081286] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-06T20:26:53.081339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:53.081403] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:53.081432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:53.081490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:53.137805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:53.138594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:53.138676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:53.138707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:53.258830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:53.258993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:53.259039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:53.259073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:53.262537] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-03-06T20:26:53.262832] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-06T20:26:53.262963] [INFO ] [sig ] MRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:53.407943] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MRX.txt [2026-03-06T20:26:53.408145] [INFO ] [sig ] [2002/3360] Completed MRX in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:53.408198] [INFO ] [sig ] [2003/3360] Forecasting MS... [2026-03-06T20:26:53.408228] [INFO ] [sig ] Generating forecast for: MS [2026-03-06T20:26:53.408259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-06T20:26:53.419538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-06T20:26:53.419886] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-06T20:26:53.420693] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-06T20:26:53.420752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:53.420784] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:53.420811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:53.420868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:53.477405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:53.478108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:53.478210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:53.478272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:53.601919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:53.602075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:53.602119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:53.602152] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:53.605616] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=87.62%) [2026-03-06T20:26:53.605931] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-06T20:26:53.606063] [INFO ] [sig ] MS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:53.746206] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MS.txt [2026-03-06T20:26:53.746339] [INFO ] [sig ] [2003/3360] Completed MS in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:53.746379] [INFO ] [sig ] [2004/3360] Forecasting MSA... [2026-03-06T20:26:53.746408] [INFO ] [sig ] Generating forecast for: MSA [2026-03-06T20:26:53.746438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-06T20:26:53.757746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-06T20:26:53.758101] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-06T20:26:53.758910] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-06T20:26:53.758963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:53.758995] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:53.759022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:53.759091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:53.816175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:53.816869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:53.816949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:53.816981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:53.939420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:53.939596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:53.939638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:53.939667] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:53.943057] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-03-06T20:26:53.943339] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-06T20:26:53.943470] [INFO ] [sig ] MSA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:54.085672] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSA.txt [2026-03-06T20:26:54.085808] [INFO ] [sig ] [2004/3360] Completed MSA in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:54.085849] [INFO ] [sig ] [2005/3360] Forecasting MSB... [2026-03-06T20:26:54.085879] [INFO ] [sig ] Generating forecast for: MSB [2026-03-06T20:26:54.085910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-06T20:26:54.097927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-06T20:26:54.098291] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-06T20:26:54.099215] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-06T20:26:54.099278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:54.099311] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:54.099339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:54.099397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:54.157525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:54.158192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:54.158272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:54.158304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:54.279737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:54.279952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:54.280024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:54.280057] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:54.283902] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-03-06T20:26:54.284206] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-06T20:26:54.284337] [INFO ] [sig ] MSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:54.426434] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MSB.txt [2026-03-06T20:26:54.426616] [INFO ] [sig ] [2005/3360] Completed MSB in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:54.426670] [INFO ] [sig ] [2006/3360] Forecasting MSBI... [2026-03-06T20:26:54.426701] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-06T20:26:54.426732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-06T20:26:54.438508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-06T20:26:54.438880] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-06T20:26:54.439717] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-06T20:26:54.439774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:54.439807] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:54.439837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:54.439897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:54.497436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:54.498208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:54.498290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:54.498322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:54.623338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:54.623511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:54.623551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:54.623597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:54.627030] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=13.22%) [2026-03-06T20:26:54.627308] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-06T20:26:54.627436] [INFO ] [sig ] MSBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:54.770279] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSBI.txt [2026-03-06T20:26:54.770413] [INFO ] [sig ] [2006/3360] Completed MSBI in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:54.770453] [INFO ] [sig ] [2007/3360] Forecasting MSCI... [2026-03-06T20:26:54.770482] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-06T20:26:54.770512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-06T20:26:54.781882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-06T20:26:54.782273] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-06T20:26:54.783160] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-06T20:26:54.783218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:54.783252] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:54.783280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:54.783341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:54.845119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:54.846223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:54.846308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:54.846343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:54.965726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:54.965871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:54.965912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:54.965940] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:54.969468] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-03-06T20:26:54.969765] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-06T20:26:54.969895] [INFO ] [sig ] MSCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:55.114739] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSCI.txt [2026-03-06T20:26:55.114896] [INFO ] [sig ] [2007/3360] Completed MSCI in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:55.114939] [INFO ] [sig ] [2008/3360] Forecasting MSD... [2026-03-06T20:26:55.114969] [INFO ] [sig ] Generating forecast for: MSD [2026-03-06T20:26:55.114999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-06T20:26:55.125938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-06T20:26:55.126317] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-06T20:26:55.127208] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-06T20:26:55.127263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:55.127297] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:55.127325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:55.127384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:55.186865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:55.187662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:55.187741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:55.187774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:55.306016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:55.306172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:55.306213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:55.306241] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:55.309707] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-03-06T20:26:55.309989] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-06T20:26:55.310116] [INFO ] [sig ] MSD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:55.457337] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSD.txt [2026-03-06T20:26:55.457491] [INFO ] [sig ] [2008/3360] Completed MSD in 0.3s | 2.82 sym/s | Total: 11.8m | ETA: 8.0m [2026-03-06T20:26:55.457534] [INFO ] [sig ] [2009/3360] Forecasting MSEX... [2026-03-06T20:26:55.457592] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-06T20:26:55.457626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-06T20:26:55.471248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-06T20:26:55.471736] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-06T20:26:55.472734] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-06T20:26:55.472788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:55.472840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:55.472869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:55.472927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:55.535409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:55.536329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:55.536417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:55.536451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:55.662533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:55.662714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:55.662756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:55.662785] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:55.666542] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=36.39%) [2026-03-06T20:26:55.666893] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-06T20:26:55.667030] [INFO ] [sig ] MSEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:55.809138] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSEX.txt [2026-03-06T20:26:55.809294] [INFO ] [sig ] [2009/3360] Completed MSEX in 0.4s | 2.82 sym/s | Total: 11.9m | ETA: 8.0m [2026-03-06T20:26:55.809337] [INFO ] [sig ] [2010/3360] Forecasting MSFD... [2026-03-06T20:26:55.809365] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-06T20:26:55.809394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-06T20:26:55.821475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-06T20:26:55.821859] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-06T20:26:55.822691] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-06T20:26:55.822744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:55.822778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:55.822806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:55.822862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:55.880080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:55.880798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:55.880880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:55.880912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:56.007340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:56.007538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:56.007599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:56.007640] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:56.011514] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-03-06T20:26:56.011863] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-06T20:26:56.012053] [INFO ] [sig ] MSFD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:56.155146] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MSFD.txt [2026-03-06T20:26:56.155301] [INFO ] [sig ] [2010/3360] Completed MSFD in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 8.0m [2026-03-06T20:26:56.155346] [INFO ] [sig ] [2011/3360] Forecasting MSFL... [2026-03-06T20:26:56.155381] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-06T20:26:56.155421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-06T20:26:56.167485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-06T20:26:56.167909] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-06T20:26:56.168746] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-06T20:26:56.168801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:56.168834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:56.168862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:56.168920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:56.228253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:56.229054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:56.229149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:56.229191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:56.351843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:56.352004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:56.352044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:56.352073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:56.355616] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-03-06T20:26:56.355899] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-06T20:26:56.356027] [INFO ] [sig ] MSFL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:56.497474] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSFL.txt [2026-03-06T20:26:56.497695] [INFO ] [sig ] [2011/3360] Completed MSFL in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 8.0m [2026-03-06T20:26:56.497756] [INFO ] [sig ] [2012/3360] Forecasting MSGE... [2026-03-06T20:26:56.497789] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-06T20:26:56.497847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-06T20:26:56.509781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-06T20:26:56.510135] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-06T20:26:56.510955] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-06T20:26:56.511009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:56.511042] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:56.511070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:56.511129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:56.571800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:56.572814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:56.572926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:56.572960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:56.694335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:56.694498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:56.694539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:56.694588] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:56.698012] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-03-06T20:26:56.698287] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-06T20:26:56.698416] [INFO ] [sig ] MSGE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:56.841076] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSGE.txt [2026-03-06T20:26:56.841218] [INFO ] [sig ] [2012/3360] Completed MSGE in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 8.0m [2026-03-06T20:26:56.841265] [INFO ] [sig ] [2013/3360] Forecasting MSGM... [2026-03-06T20:26:56.841297] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-06T20:26:56.841327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-06T20:26:56.852317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-06T20:26:56.852645] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-06T20:26:56.853426] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-06T20:26:56.853479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:56.853511] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:56.853537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:56.853613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:56.911043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:56.911785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:56.911868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:56.911902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:57.029946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:57.030108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:57.030152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:57.030184] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:57.033802] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=78.46%) [2026-03-06T20:26:57.034089] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-06T20:26:57.034225] [INFO ] [sig ] MSGM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:57.185159] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MSGM.txt [2026-03-06T20:26:57.185315] [INFO ] [sig ] [2013/3360] Completed MSGM in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:57.185357] [INFO ] [sig ] [2014/3360] Forecasting MSGS... [2026-03-06T20:26:57.185393] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-06T20:26:57.185425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-06T20:26:57.197779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-06T20:26:57.198191] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-06T20:26:57.199043] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-06T20:26:57.199096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:57.199129] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:57.199157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:57.199218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:57.256973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:57.257797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:57.257908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:57.257942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:57.378174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:57.378345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:57.378385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:57.378413] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:57.381866] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-03-06T20:26:57.382141] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-06T20:26:57.382287] [INFO ] [sig ] MSGS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:57.522476] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSGS.txt [2026-03-06T20:26:57.522630] [INFO ] [sig ] [2014/3360] Completed MSGS in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:57.522674] [INFO ] [sig ] [2015/3360] Forecasting MSI... [2026-03-06T20:26:57.522704] [INFO ] [sig ] Generating forecast for: MSI [2026-03-06T20:26:57.522733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-06T20:26:57.533795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-06T20:26:57.534106] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-06T20:26:57.534913] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-06T20:26:57.534967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:57.535000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:57.535026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:57.535084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:57.591451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:57.592228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:57.592310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:57.592343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:57.711756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:57.711929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:57.711969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:57.711997] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:57.715508] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-06T20:26:57.715813] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-06T20:26:57.715947] [INFO ] [sig ] MSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:57.861006] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MSI.txt [2026-03-06T20:26:57.861190] [INFO ] [sig ] [2015/3360] Completed MSI in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:57.861252] [INFO ] [sig ] [2016/3360] Forecasting MSM... [2026-03-06T20:26:57.861289] [INFO ] [sig ] Generating forecast for: MSM [2026-03-06T20:26:57.861326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-06T20:26:57.872507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-06T20:26:57.872854] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-06T20:26:57.873685] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-06T20:26:57.873738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:57.873770] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:57.873796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:57.873853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:57.930283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:57.930922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:57.931001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:57.931033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:58.046472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:58.046643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:58.046961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:58.047000] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:58.050445] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-03-06T20:26:58.050739] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-06T20:26:58.050869] [INFO ] [sig ] MSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:58.195307] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MSM.txt [2026-03-06T20:26:58.195454] [INFO ] [sig ] [2016/3360] Completed MSM in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:58.195496] [INFO ] [sig ] [2017/3360] Forecasting MTB... [2026-03-06T20:26:58.195524] [INFO ] [sig ] Generating forecast for: MTB [2026-03-06T20:26:58.195555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-06T20:26:58.207144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-06T20:26:58.207492] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-06T20:26:58.208476] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-06T20:26:58.208532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:58.208566] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:58.208650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:58.208717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:58.267627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:58.268510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:58.268610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:58.268646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:58.396490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:58.396687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:58.396733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:58.396764] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:58.400438] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-03-06T20:26:58.400756] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-06T20:26:58.400889] [INFO ] [sig ] MTB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:58.542990] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MTB.txt [2026-03-06T20:26:58.543140] [INFO ] [sig ] [2017/3360] Completed MTB in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:58.543192] [INFO ] [sig ] [2018/3360] Forecasting MTCH... [2026-03-06T20:26:58.543255] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-06T20:26:58.543324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-06T20:26:58.555146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-06T20:26:58.555514] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-06T20:26:58.556391] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-06T20:26:58.556447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:58.556481] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:58.556510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:58.556590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:58.615495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:58.616289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:58.616402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:58.616440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:58.737764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:58.737941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:58.737984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:58.738017] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:58.741555] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-03-06T20:26:58.741858] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-06T20:26:58.741992] [INFO ] [sig ] MTCH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:26:58.885296] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MTCH.txt [2026-03-06T20:26:58.885428] [INFO ] [sig ] [2018/3360] Completed MTCH in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:58.885467] [INFO ] [sig ] [2019/3360] Forecasting MTG... [2026-03-06T20:26:58.885498] [INFO ] [sig ] Generating forecast for: MTG [2026-03-06T20:26:58.885528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-06T20:26:58.896516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-06T20:26:58.896861] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-06T20:26:58.897666] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-06T20:26:58.897718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:58.897789] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:58.897839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:58.897903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:58.959425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:58.960387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:58.960491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:58.960526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:59.081798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:59.081965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:59.082006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:59.082035] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:59.085654] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-03-06T20:26:59.085942] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-06T20:26:59.086074] [INFO ] [sig ] MTG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:59.228478] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTG.txt [2026-03-06T20:26:59.228636] [INFO ] [sig ] [2019/3360] Completed MTG in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:59.228678] [INFO ] [sig ] [2020/3360] Forecasting MTH... [2026-03-06T20:26:59.228708] [INFO ] [sig ] Generating forecast for: MTH [2026-03-06T20:26:59.228738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-06T20:26:59.240412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-06T20:26:59.240765] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-06T20:26:59.241565] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-06T20:26:59.241639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:59.241672] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:59.241728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:59.241790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:59.301040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:59.301819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:59.301902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:59.301936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:59.420648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:59.420811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:59.420853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:59.420883] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:59.424422] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-03-06T20:26:59.424726] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-06T20:26:59.424859] [INFO ] [sig ] MTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:59.571716] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTH.txt [2026-03-06T20:26:59.571885] [INFO ] [sig ] [2020/3360] Completed MTH in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:59.571928] [INFO ] [sig ] [2021/3360] Forecasting MTN... [2026-03-06T20:26:59.571958] [INFO ] [sig ] Generating forecast for: MTN [2026-03-06T20:26:59.571989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-06T20:26:59.584053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-06T20:26:59.584409] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-06T20:26:59.585267] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-06T20:26:59.585321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:59.585355] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:59.585383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:59.585442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:59.644828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:59.645666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:59.645751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:59.645784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:26:59.769359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:26:59.769516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:26:59.769556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:26:59.769604] [INFO ] [FORECASTER] Training complete [2026-03-06T20:26:59.773031] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=75.33%) [2026-03-06T20:26:59.773305] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-06T20:26:59.773432] [INFO ] [sig ] MTN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:26:59.917449] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTN.txt [2026-03-06T20:26:59.917609] [INFO ] [sig ] [2021/3360] Completed MTN in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:26:59.917652] [INFO ] [sig ] [2022/3360] Forecasting MTRN... [2026-03-06T20:26:59.917684] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-06T20:26:59.917715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-06T20:26:59.929269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-06T20:26:59.929631] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-06T20:26:59.930621] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-06T20:26:59.930676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:26:59.930709] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:26:59.930737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:26:59.930796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:26:59.990650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:26:59.991330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:26:59.991415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:26:59.991449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:00.113045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:00.113217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:00.113288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:00.113326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:00.116955] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-03-06T20:27:00.117260] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-06T20:27:00.117438] [INFO ] [sig ] MTRN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:00.277413] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTRN.txt [2026-03-06T20:27:00.277565] [INFO ] [sig ] [2022/3360] Completed MTRN in 0.4s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:27:00.277626] [INFO ] [sig ] [2023/3360] Forecasting MTRX... [2026-03-06T20:27:00.277658] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-06T20:27:00.277688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-06T20:27:00.288891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-06T20:27:00.289250] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-06T20:27:00.290057] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-06T20:27:00.290110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:00.290142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:00.290169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:00.290230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:00.349119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:00.349965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:00.350050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:00.350083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:00.470260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:00.470428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:00.470467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:00.470496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:00.474054] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-03-06T20:27:00.474349] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-06T20:27:00.474482] [INFO ] [sig ] MTRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:00.615805] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTRX.txt [2026-03-06T20:27:00.615966] [INFO ] [sig ] [2023/3360] Completed MTRX in 0.3s | 2.82 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:27:00.616009] [INFO ] [sig ] [2024/3360] Forecasting MTSI... [2026-03-06T20:27:00.616042] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-06T20:27:00.616079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-06T20:27:00.627724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-06T20:27:00.628158] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-06T20:27:00.628984] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-06T20:27:00.629040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:00.629078] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:00.629112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:00.629171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:00.691840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:00.692710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:00.692796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:00.692830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:00.813238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:00.813392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:00.813441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:00.813470] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:00.816922] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=36.59%) [2026-03-06T20:27:00.817204] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-06T20:27:00.817334] [INFO ] [sig ] MTSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:00.961271] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MTSI.txt [2026-03-06T20:27:00.961418] [INFO ] [sig ] [2024/3360] Completed MTSI in 0.3s | 2.83 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:27:00.961459] [INFO ] [sig ] [2025/3360] Forecasting MTX... [2026-03-06T20:27:00.961487] [INFO ] [sig ] Generating forecast for: MTX [2026-03-06T20:27:00.961519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-06T20:27:00.976447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-06T20:27:00.976812] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-06T20:27:00.977605] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-06T20:27:00.977658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:00.977692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:00.977719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:00.977776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:01.037304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:01.038226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:01.038318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:01.038352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:01.158680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:01.158836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:01.158877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:01.158906] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:01.162364] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-06T20:27:01.162667] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-06T20:27:01.162798] [INFO ] [sig ] MTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:01.307280] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MTX.txt [2026-03-06T20:27:01.307426] [INFO ] [sig ] [2025/3360] Completed MTX in 0.3s | 2.83 sym/s | Total: 11.9m | ETA: 7.9m [2026-03-06T20:27:01.307471] [INFO ] [sig ] [2026/3360] Forecasting MTZ... [2026-03-06T20:27:01.307501] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-06T20:27:01.307530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-06T20:27:01.318645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-06T20:27:01.318988] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-06T20:27:01.319828] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-06T20:27:01.319881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:01.319913] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:01.319940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:01.319996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:01.379442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:01.380225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:01.380307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:01.380341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:01.510930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:01.511108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:01.511153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:01.511184] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:01.514948] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-06T20:27:01.515270] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-06T20:27:01.515427] [INFO ] [sig ] MTZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:01.662892] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MTZ.txt [2026-03-06T20:27:01.663037] [INFO ] [sig ] [2026/3360] Completed MTZ in 0.4s | 2.83 sym/s | Total: 12.0m | ETA: 7.9m [2026-03-06T20:27:01.663077] [INFO ] [sig ] [2027/3360] Forecasting MUA... [2026-03-06T20:27:01.663106] [INFO ] [sig ] Generating forecast for: MUA [2026-03-06T20:27:01.663136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-06T20:27:01.675704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-06T20:27:01.676011] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-06T20:27:01.676808] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-06T20:27:01.676861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:01.676893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:01.676919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:01.676975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:01.734861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:01.735485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:01.735563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:01.735616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:01.859080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:01.859245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:01.859294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:01.859329] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:01.862835] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-03-06T20:27:01.863111] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-06T20:27:01.863242] [INFO ] [sig ] MUA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:02.004363] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MUA.txt [2026-03-06T20:27:02.004489] [INFO ] [sig ] [2027/3360] Completed MUA in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.9m [2026-03-06T20:27:02.004528] [INFO ] [sig ] [2028/3360] Forecasting MUC... [2026-03-06T20:27:02.004558] [INFO ] [sig ] Generating forecast for: MUC [2026-03-06T20:27:02.004607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-06T20:27:02.015898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-06T20:27:02.016226] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-06T20:27:02.017064] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-06T20:27:02.017117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:02.017149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:02.017177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:02.017234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:02.074384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:02.075014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:02.075097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:02.075130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:02.193176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:02.193322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:02.193362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:02.193394] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:02.196798] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-06T20:27:02.197078] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-06T20:27:02.197207] [INFO ] [sig ] MUC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:02.339834] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MUC.txt [2026-03-06T20:27:02.339994] [INFO ] [sig ] [2028/3360] Completed MUC in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.9m [2026-03-06T20:27:02.340035] [INFO ] [sig ] [2029/3360] Forecasting MUFG... [2026-03-06T20:27:02.340066] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-06T20:27:02.340097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-06T20:27:02.352095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-06T20:27:02.352433] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-06T20:27:02.353227] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-06T20:27:02.353280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:02.353315] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:02.353345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:02.353403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:02.410471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:02.411142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:02.411248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:02.411282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:02.535610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:02.535758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:02.535799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:02.535829] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:02.539277] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-03-06T20:27:02.539602] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-06T20:27:02.539732] [INFO ] [sig ] MUFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:02.680881] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MUFG.txt [2026-03-06T20:27:02.680995] [INFO ] [sig ] [2029/3360] Completed MUFG in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.9m [2026-03-06T20:27:02.681034] [INFO ] [sig ] [2030/3360] Forecasting MUJ... [2026-03-06T20:27:02.681062] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-06T20:27:02.681091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-06T20:27:02.693135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-06T20:27:02.693519] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-06T20:27:02.694362] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-06T20:27:02.694415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:02.694447] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:02.694473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:02.694528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:02.752454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:02.753229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:02.753313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:02.753349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:02.874470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:02.874654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:02.874698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:02.874726] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:02.878217] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-03-06T20:27:02.878498] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-06T20:27:02.878648] [INFO ] [sig ] MUJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:03.020883] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MUJ.txt [2026-03-06T20:27:03.021022] [INFO ] [sig ] [2030/3360] Completed MUJ in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:03.021061] [INFO ] [sig ] [2031/3360] Forecasting MUSA... [2026-03-06T20:27:03.021092] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-06T20:27:03.021122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-06T20:27:03.032726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-06T20:27:03.033056] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-06T20:27:03.033868] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-06T20:27:03.033921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:03.033952] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:03.033978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:03.034034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:03.093335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:03.094136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:03.094218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:03.094255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:03.215881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:03.216038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:03.216079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:03.216107] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:03.219595] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-03-06T20:27:03.219873] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-06T20:27:03.220002] [INFO ] [sig ] MUSA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:03.362931] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MUSA.txt [2026-03-06T20:27:03.363073] [INFO ] [sig ] [2031/3360] Completed MUSA in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:03.363113] [INFO ] [sig ] [2032/3360] Forecasting MUX... [2026-03-06T20:27:03.363144] [INFO ] [sig ] Generating forecast for: MUX [2026-03-06T20:27:03.363176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-06T20:27:03.374123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-06T20:27:03.374492] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-06T20:27:03.375289] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-06T20:27:03.375347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:03.375380] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:03.375408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:03.375466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:03.433668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:03.434345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:03.434424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:03.434455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:03.557373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:03.557527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:03.557583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:03.557620] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:03.561199] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=75.32%) [2026-03-06T20:27:03.561520] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-06T20:27:03.561673] [INFO ] [sig ] MUX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:03.703935] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MUX.txt [2026-03-06T20:27:03.704092] [INFO ] [sig ] [2032/3360] Completed MUX in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:03.704133] [INFO ] [sig ] [2033/3360] Forecasting MVBF... [2026-03-06T20:27:03.704164] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-06T20:27:03.704193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-06T20:27:03.714709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-06T20:27:03.715046] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-06T20:27:03.715849] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-06T20:27:03.715917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:03.715951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:03.715978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:03.716036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:03.775948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:03.776663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:03.776743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:03.776776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:03.894152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:03.894301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:03.894340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:03.894378] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:03.897805] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-06T20:27:03.898104] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-06T20:27:03.898231] [INFO ] [sig ] MVBF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:04.040682] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MVBF.txt [2026-03-06T20:27:04.040809] [INFO ] [sig ] [2033/3360] Completed MVBF in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:04.040848] [INFO ] [sig ] [2034/3360] Forecasting MWA... [2026-03-06T20:27:04.040879] [INFO ] [sig ] Generating forecast for: MWA [2026-03-06T20:27:04.040908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-06T20:27:04.051930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-06T20:27:04.052271] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-06T20:27:04.053071] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-06T20:27:04.053125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:04.053158] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:04.053185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:04.053242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:04.110636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:04.111269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:04.111350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:04.111383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:04.231794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:04.231946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:04.231985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:04.232015] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:04.235428] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=49.76%) [2026-03-06T20:27:04.235725] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-06T20:27:04.235855] [INFO ] [sig ] MWA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:04.379409] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MWA.txt [2026-03-06T20:27:04.379562] [INFO ] [sig ] [2034/3360] Completed MWA in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:04.379621] [INFO ] [sig ] [2035/3360] Forecasting MX... [2026-03-06T20:27:04.379653] [INFO ] [sig ] Generating forecast for: MX [2026-03-06T20:27:04.379683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-06T20:27:04.390643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-06T20:27:04.390974] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-06T20:27:04.391772] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-06T20:27:04.391826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:04.391858] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:04.391885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:04.391941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:04.449260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:04.449946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:04.450024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:04.450057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:04.571179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:04.571341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:04.571389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:04.571425] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:04.574971] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-03-06T20:27:04.575246] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-06T20:27:04.575387] [INFO ] [sig ] MX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:04.717164] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MX.txt [2026-03-06T20:27:04.717300] [INFO ] [sig ] [2035/3360] Completed MX in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:04.717349] [INFO ] [sig ] [2036/3360] Forecasting MXF... [2026-03-06T20:27:04.717382] [INFO ] [sig ] Generating forecast for: MXF [2026-03-06T20:27:04.717413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-06T20:27:04.728598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-06T20:27:04.728937] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-06T20:27:04.729768] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-06T20:27:04.729821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:04.729881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:04.729911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:04.729970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:04.789103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:04.789967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:04.790064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:04.790101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:04.904637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:04.904800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:04.904846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:04.904877] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:04.908457] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-03-06T20:27:04.908775] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-06T20:27:04.908920] [INFO ] [sig ] MXF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:05.053241] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MXF.txt [2026-03-06T20:27:05.053381] [INFO ] [sig ] [2036/3360] Completed MXF in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:05.053438] [INFO ] [sig ] [2037/3360] Forecasting MXL... [2026-03-06T20:27:05.053471] [INFO ] [sig ] Generating forecast for: MXL [2026-03-06T20:27:05.053501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-06T20:27:05.064675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-06T20:27:05.065027] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-06T20:27:05.065850] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-06T20:27:05.065902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:05.065934] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:05.065961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:05.066019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:05.123895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:05.124818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:05.124902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:05.124935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:05.246373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:05.246524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:05.246563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:05.246611] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:05.250079] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-03-06T20:27:05.250357] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-06T20:27:05.250486] [INFO ] [sig ] MXL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:05.393624] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MXL.txt [2026-03-06T20:27:05.393755] [INFO ] [sig ] [2037/3360] Completed MXL in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:05.393795] [INFO ] [sig ] [2038/3360] Forecasting MYE... [2026-03-06T20:27:05.393824] [INFO ] [sig ] Generating forecast for: MYE [2026-03-06T20:27:05.393855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-06T20:27:05.405139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-06T20:27:05.405473] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-06T20:27:05.406272] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-06T20:27:05.406328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:05.406367] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:05.406399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:05.406469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:05.464496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:05.465153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:05.465232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:05.465264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:05.589626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:05.589782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:05.589821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:05.589850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:05.593227] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-03-06T20:27:05.593508] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-06T20:27:05.593681] [INFO ] [sig ] MYE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:05.739156] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/MYE.txt [2026-03-06T20:27:05.739298] [INFO ] [sig ] [2038/3360] Completed MYE in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:05.739344] [INFO ] [sig ] [2039/3360] Forecasting MYGN... [2026-03-06T20:27:05.739382] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-06T20:27:05.739439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-06T20:27:05.751421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-06T20:27:05.751816] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-06T20:27:05.752729] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-06T20:27:05.752782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:05.752821] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:05.752851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:05.752914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:05.810741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:05.811425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:05.811518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:05.811553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:05.935342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:05.935495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:05.935538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:05.935567] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:05.939246] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-03-06T20:27:05.939526] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-06T20:27:05.939680] [INFO ] [sig ] MYGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:06.082976] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MYGN.txt [2026-03-06T20:27:06.083101] [INFO ] [sig ] [2039/3360] Completed MYGN in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:06.083140] [INFO ] [sig ] [2040/3360] Forecasting MYI... [2026-03-06T20:27:06.083171] [INFO ] [sig ] Generating forecast for: MYI [2026-03-06T20:27:06.083202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-06T20:27:06.094541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-06T20:27:06.094884] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-06T20:27:06.095735] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-06T20:27:06.095788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:06.095821] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:06.095848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:06.095905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:06.153695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:06.154318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:06.154399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:06.154432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:06.272900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:06.273056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:06.273131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:06.273164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:06.276558] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=35.09%) [2026-03-06T20:27:06.276852] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-06T20:27:06.276980] [INFO ] [sig ] MYI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:06.419938] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MYI.txt [2026-03-06T20:27:06.420079] [INFO ] [sig ] [2040/3360] Completed MYI in 0.3s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:06.420119] [INFO ] [sig ] [2041/3360] Forecasting MYN... [2026-03-06T20:27:06.420148] [INFO ] [sig ] Generating forecast for: MYN [2026-03-06T20:27:06.420179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-06T20:27:06.430831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-06T20:27:06.431166] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-06T20:27:06.431971] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-06T20:27:06.432024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:06.432056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:06.432083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:06.432140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:06.489615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:06.490349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:06.490435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:06.490469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:06.618170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:06.618333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:06.618373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:06.618403] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:06.621901] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-06T20:27:06.622187] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-06T20:27:06.622317] [INFO ] [sig ] MYN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:06.770722] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MYN.txt [2026-03-06T20:27:06.770884] [INFO ] [sig ] [2041/3360] Completed MYN in 0.4s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:06.770923] [INFO ] [sig ] [2042/3360] Forecasting MYRG... [2026-03-06T20:27:06.770954] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-06T20:27:06.770984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-06T20:27:06.782562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-06T20:27:06.782952] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-06T20:27:06.783802] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-06T20:27:06.783857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:06.783890] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:06.783917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:06.783975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:06.844672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:06.845333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:06.845434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:06.845470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:06.971309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:06.971492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:06.971543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:06.971590] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:06.975835] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-03-06T20:27:06.976173] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-06T20:27:06.976313] [INFO ] [sig ] MYRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:07.124219] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/MYRG.txt [2026-03-06T20:27:07.124358] [INFO ] [sig ] [2042/3360] Completed MYRG in 0.4s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:07.124403] [INFO ] [sig ] [2043/3360] Forecasting NA... [2026-03-06T20:27:07.124434] [INFO ] [sig ] Generating forecast for: NA [2026-03-06T20:27:07.124465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-06T20:27:07.137069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-06T20:27:07.137425] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-06T20:27:07.138330] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-06T20:27:07.138393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:07.138433] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:07.138468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:07.138539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:07.199455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:07.200275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:07.200358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:07.200393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:07.323334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:07.323500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:07.323542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:07.323589] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:07.327177] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-06T20:27:07.327484] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-06T20:27:07.327650] [INFO ] [sig ] NA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:07.489984] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NA.txt [2026-03-06T20:27:07.490147] [INFO ] [sig ] [2043/3360] Completed NA in 0.4s | 2.83 sym/s | Total: 12.0m | ETA: 7.8m [2026-03-06T20:27:07.490190] [INFO ] [sig ] [2044/3360] Forecasting NABL... [2026-03-06T20:27:07.490220] [INFO ] [sig ] Generating forecast for: NABL [2026-03-06T20:27:07.490251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-06T20:27:07.501515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-06T20:27:07.501930] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-06T20:27:07.502742] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-06T20:27:07.502795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:07.502827] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:07.502870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:07.502929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:07.562099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:07.563101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:07.563192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:07.563226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:07.689383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:07.689591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:07.689635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:07.689664] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:07.693143] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-03-06T20:27:07.693449] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-06T20:27:07.693608] [INFO ] [sig ] NABL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:07.843726] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NABL.txt [2026-03-06T20:27:07.843940] [INFO ] [sig ] [2044/3360] Completed NABL in 0.4s | 2.83 sym/s | Total: 12.1m | ETA: 7.8m [2026-03-06T20:27:07.843999] [INFO ] [sig ] [2045/3360] Forecasting NAC... [2026-03-06T20:27:07.844031] [INFO ] [sig ] Generating forecast for: NAC [2026-03-06T20:27:07.844063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-06T20:27:07.856659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-06T20:27:07.857095] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-06T20:27:07.858039] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-06T20:27:07.858097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:07.858142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:07.858175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:07.858233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:07.919842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:07.920739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:07.920822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:07.920856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:08.043735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:08.043937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:08.043980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:08.044008] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:08.047737] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-06T20:27:08.048068] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-06T20:27:08.048218] [INFO ] [sig ] NAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:08.190071] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NAC.txt [2026-03-06T20:27:08.190221] [INFO ] [sig ] [2045/3360] Completed NAC in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.8m [2026-03-06T20:27:08.190271] [INFO ] [sig ] [2046/3360] Forecasting NAD... [2026-03-06T20:27:08.190302] [INFO ] [sig ] Generating forecast for: NAD [2026-03-06T20:27:08.190341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-06T20:27:08.204739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-06T20:27:08.205117] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-06T20:27:08.205987] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-06T20:27:08.206040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:08.206071] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:08.206098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:08.206180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:08.263154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:08.263951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:08.264079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:08.264114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:08.388694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:08.388859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:08.388899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:08.388930] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:08.392390] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-03-06T20:27:08.392719] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-06T20:27:08.392850] [INFO ] [sig ] NAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:08.533808] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NAD.txt [2026-03-06T20:27:08.533953] [INFO ] [sig ] [2046/3360] Completed NAD in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:08.533994] [INFO ] [sig ] [2047/3360] Forecasting NATH... [2026-03-06T20:27:08.534024] [INFO ] [sig ] Generating forecast for: NATH [2026-03-06T20:27:08.534055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-06T20:27:08.544929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-06T20:27:08.545283] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-06T20:27:08.546093] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-06T20:27:08.546147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:08.546179] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:08.546206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:08.546263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:08.603418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:08.604175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:08.604257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:08.604291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:08.717938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:08.718102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:08.718143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:08.718173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:08.721758] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-03-06T20:27:08.722038] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-06T20:27:08.722169] [INFO ] [sig ] NATH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:08.862420] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NATH.txt [2026-03-06T20:27:08.862611] [INFO ] [sig ] [2047/3360] Completed NATH in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:08.862661] [INFO ] [sig ] [2048/3360] Forecasting NATL... [2026-03-06T20:27:08.862691] [INFO ] [sig ] Generating forecast for: NATL [2026-03-06T20:27:08.862730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-06T20:27:08.874343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-06T20:27:08.874730] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-06T20:27:08.875533] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-06T20:27:08.875620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:08.875654] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:08.875682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:08.875738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:08.932590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:08.933258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:08.933337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:08.933371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:09.058126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:09.058296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:09.058337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:09.058365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:09.061901] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-03-06T20:27:09.062188] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-06T20:27:09.062318] [INFO ] [sig ] NATL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:09.204887] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NATL.txt [2026-03-06T20:27:09.205059] [INFO ] [sig ] [2048/3360] Completed NATL in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:09.205109] [INFO ] [sig ] [2049/3360] Forecasting NAVI... [2026-03-06T20:27:09.205141] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-06T20:27:09.205173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-06T20:27:09.220692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-06T20:27:09.221134] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-06T20:27:09.222026] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-06T20:27:09.222080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:09.222114] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:09.222143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:09.222203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:09.284679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:09.285536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:09.285642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:09.285679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:09.413712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:09.413878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:09.413922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:09.413952] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:09.417776] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-06T20:27:09.418116] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-06T20:27:09.418265] [INFO ] [sig ] NAVI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:09.568728] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NAVI.txt [2026-03-06T20:27:09.568928] [INFO ] [sig ] [2049/3360] Completed NAVI in 0.4s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:09.568982] [INFO ] [sig ] [2050/3360] Forecasting NAZ... [2026-03-06T20:27:09.569030] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-06T20:27:09.569079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-06T20:27:09.590725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-06T20:27:09.591121] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-06T20:27:09.591995] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-06T20:27:09.592062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:09.592112] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:09.592158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:09.592227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:09.653121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:09.653988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:09.654074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:09.654110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:09.765864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:09.766026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:09.766071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:09.766101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:09.770073] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-03-06T20:27:09.770366] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-06T20:27:09.770500] [INFO ] [sig ] NAZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:09.919260] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NAZ.txt [2026-03-06T20:27:09.919438] [INFO ] [sig ] [2050/3360] Completed NAZ in 0.4s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:09.919482] [INFO ] [sig ] [2051/3360] Forecasting NB... [2026-03-06T20:27:09.919513] [INFO ] [sig ] Generating forecast for: NB [2026-03-06T20:27:09.919545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-06T20:27:09.931052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-06T20:27:09.931399] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-06T20:27:09.932222] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-06T20:27:09.932275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:09.932307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:09.932333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:09.932389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:09.991118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:09.991958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:09.992044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:09.992079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:10.120529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:10.120745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:10.120804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:10.120848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:10.125818] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-03-06T20:27:10.126234] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-06T20:27:10.126422] [INFO ] [sig ] NB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:10.277811] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NB.txt [2026-03-06T20:27:10.277983] [INFO ] [sig ] [2051/3360] Completed NB in 0.4s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:10.278028] [INFO ] [sig ] [2052/3360] Forecasting NBB... [2026-03-06T20:27:10.278058] [INFO ] [sig ] Generating forecast for: NBB [2026-03-06T20:27:10.278088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-06T20:27:10.289853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-06T20:27:10.290219] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-06T20:27:10.291094] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-06T20:27:10.291150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:10.291185] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:10.291214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:10.291273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:10.354142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:10.354910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:10.354996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:10.355029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:10.486965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:10.487144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:10.487188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:10.487221] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:10.491302] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-03-06T20:27:10.491666] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-06T20:27:10.491821] [INFO ] [sig ] NBB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:10.638649] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBB.txt [2026-03-06T20:27:10.638792] [INFO ] [sig ] [2052/3360] Completed NBB in 0.4s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:10.638833] [INFO ] [sig ] [2053/3360] Forecasting NBBK... [2026-03-06T20:27:10.638863] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-06T20:27:10.638893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-06T20:27:10.650428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-06T20:27:10.650815] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-06T20:27:10.651652] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-06T20:27:10.651704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:10.651763] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:10.651792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:10.651849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:10.708606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:10.709435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:10.709532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:10.709599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:10.832293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:10.832460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:10.832504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:10.832533] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:10.836058] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-06T20:27:10.836398] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-06T20:27:10.836546] [INFO ] [sig ] NBBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:10.981238] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBBK.txt [2026-03-06T20:27:10.981402] [INFO ] [sig ] [2053/3360] Completed NBBK in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:10.981443] [INFO ] [sig ] [2054/3360] Forecasting NBHC... [2026-03-06T20:27:10.981475] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-06T20:27:10.981505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-06T20:27:10.993483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-06T20:27:10.993962] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-06T20:27:10.994847] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-06T20:27:10.994902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:10.994935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:10.994963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:10.995022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:11.053143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:11.053975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:11.054057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:11.054090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:11.172796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:11.172953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:11.172995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:11.173025] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:11.176602] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-03-06T20:27:11.176888] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-06T20:27:11.177054] [INFO ] [sig ] NBHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:11.328981] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NBHC.txt [2026-03-06T20:27:11.329129] [INFO ] [sig ] [2054/3360] Completed NBHC in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:11.329170] [INFO ] [sig ] [2055/3360] Forecasting NBIX... [2026-03-06T20:27:11.329201] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-06T20:27:11.329231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-06T20:27:11.340843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-06T20:27:11.341212] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-06T20:27:11.342009] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-06T20:27:11.342063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:11.342097] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:11.342124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:11.342181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:11.400036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:11.400868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:11.400950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:11.400983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:11.528302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:11.528469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:11.528518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:11.528553] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:11.532093] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-03-06T20:27:11.532377] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-06T20:27:11.532513] [INFO ] [sig ] NBIX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:11.674262] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBIX.txt [2026-03-06T20:27:11.674399] [INFO ] [sig ] [2055/3360] Completed NBIX in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:11.674439] [INFO ] [sig ] [2056/3360] Forecasting NBN... [2026-03-06T20:27:11.674468] [INFO ] [sig ] Generating forecast for: NBN [2026-03-06T20:27:11.674501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-06T20:27:11.685481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-06T20:27:11.685832] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-06T20:27:11.686634] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-06T20:27:11.686687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:11.686719] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:11.686747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:11.686804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:11.745121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:11.745763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:11.745843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:11.745876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:11.868149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:11.868306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:11.868347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:11.868406] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:11.872032] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=82.96%) [2026-03-06T20:27:11.872320] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-06T20:27:11.872452] [INFO ] [sig ] NBN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:12.017708] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBN.txt [2026-03-06T20:27:12.017859] [INFO ] [sig ] [2056/3360] Completed NBN in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:12.017905] [INFO ] [sig ] [2057/3360] Forecasting NBTB... [2026-03-06T20:27:12.017935] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-06T20:27:12.017965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-06T20:27:12.029164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-06T20:27:12.029502] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-06T20:27:12.030327] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-06T20:27:12.030407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:12.030441] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:12.030468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:12.030525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:12.087636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:12.088288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:12.088367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:12.088399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:12.207379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:12.207529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:12.207588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:12.207620] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:12.211013] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-06T20:27:12.211296] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-06T20:27:12.211426] [INFO ] [sig ] NBTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:12.352741] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBTB.txt [2026-03-06T20:27:12.352865] [INFO ] [sig ] [2057/3360] Completed NBTB in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:12.352903] [INFO ] [sig ] [2058/3360] Forecasting NBXG... [2026-03-06T20:27:12.352933] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-06T20:27:12.352963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-06T20:27:12.364329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-06T20:27:12.364689] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-06T20:27:12.365516] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-06T20:27:12.365587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:12.365624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:12.365651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:12.365709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:12.423171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:12.423834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:12.423914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:12.423946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:12.545498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:12.545678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:12.545717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:12.545748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:12.549183] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-03-06T20:27:12.549463] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-06T20:27:12.549610] [INFO ] [sig ] NBXG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:12.691048] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NBXG.txt [2026-03-06T20:27:12.691168] [INFO ] [sig ] [2058/3360] Completed NBXG in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:12.691208] [INFO ] [sig ] [2059/3360] Forecasting NC... [2026-03-06T20:27:12.691238] [INFO ] [sig ] Generating forecast for: NC [2026-03-06T20:27:12.691268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-06T20:27:12.701766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-06T20:27:12.702096] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-06T20:27:12.702890] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-06T20:27:12.702944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:12.702976] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:12.703002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:12.703059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:12.761167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:12.761811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:12.761892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:12.761925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:12.869161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:12.869290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:12.869330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:12.869360] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:12.872763] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-06T20:27:12.873047] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-06T20:27:12.873177] [INFO ] [sig ] NC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:13.016979] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NC.txt [2026-03-06T20:27:13.017100] [INFO ] [sig ] [2059/3360] Completed NC in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:13.017139] [INFO ] [sig ] [2060/3360] Forecasting NCA... [2026-03-06T20:27:13.017168] [INFO ] [sig ] Generating forecast for: NCA [2026-03-06T20:27:13.017198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-06T20:27:13.028997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-06T20:27:13.029338] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-06T20:27:13.030131] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-06T20:27:13.030185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:13.030218] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:13.030244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:13.030301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:13.087652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:13.088284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:13.088363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:13.088396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:13.209900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:13.210066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:13.210111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:13.210143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:13.213721] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=57.40%) [2026-03-06T20:27:13.214006] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-06T20:27:13.214139] [INFO ] [sig ] NCA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:13.357324] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NCA.txt [2026-03-06T20:27:13.357454] [INFO ] [sig ] [2060/3360] Completed NCA in 0.3s | 2.83 sym/s | Total: 12.1m | ETA: 7.7m [2026-03-06T20:27:13.357500] [INFO ] [sig ] [2061/3360] Forecasting NCLH... [2026-03-06T20:27:13.357532] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-06T20:27:13.357562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-06T20:27:13.368456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-06T20:27:13.368824] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-06T20:27:13.369671] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-06T20:27:13.369727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:13.369759] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:13.369785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:13.369842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:13.427597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:13.428251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:13.428331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:13.428364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:13.552420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:13.552596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:13.552641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:13.552670] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:13.556055] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-03-06T20:27:13.556329] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-06T20:27:13.556459] [INFO ] [sig ] NCLH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:13.697811] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NCLH.txt [2026-03-06T20:27:13.701250] [INFO ] [sig ] [2061/3360] Completed NCLH in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.7m [2026-03-06T20:27:13.701295] [INFO ] [sig ] [2062/3360] Forecasting NCMI... [2026-03-06T20:27:13.701325] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-06T20:27:13.701354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-06T20:27:13.713292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-06T20:27:13.713640] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-06T20:27:13.714481] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-06T20:27:13.714535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:13.714566] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:13.714618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:13.714676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:13.771921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:13.772632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:13.772713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:13.772745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:13.895617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:13.895774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:13.895813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:13.895843] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:13.899328] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-03-06T20:27:13.899631] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-06T20:27:13.899779] [INFO ] [sig ] NCMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:14.042191] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NCMI.txt [2026-03-06T20:27:14.042324] [INFO ] [sig ] [2062/3360] Completed NCMI in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.7m [2026-03-06T20:27:14.042364] [INFO ] [sig ] [2063/3360] Forecasting NCNA... [2026-03-06T20:27:14.042394] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-06T20:27:14.042423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-06T20:27:14.053912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-06T20:27:14.054245] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-06T20:27:14.055037] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-06T20:27:14.055089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:14.055121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:14.055148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:14.055205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:14.112409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:14.113085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:14.113194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:14.113228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:14.233744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:14.233908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:14.233951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:14.233980] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:14.237448] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=61.14%) [2026-03-06T20:27:14.237749] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-06T20:27:14.237914] [INFO ] [sig ] NCNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:14.381700] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NCNA.txt [2026-03-06T20:27:14.381837] [INFO ] [sig ] [2063/3360] Completed NCNA in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:14.381877] [INFO ] [sig ] [2064/3360] Forecasting NCNO... [2026-03-06T20:27:14.381908] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-06T20:27:14.381938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-06T20:27:14.393257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-06T20:27:14.393611] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-06T20:27:14.394406] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-06T20:27:14.394459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:14.394491] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:14.394518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:14.394593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:14.455330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:14.456134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:14.456236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:14.456270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:14.586208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:14.586372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:14.586432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:14.586465] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:14.590115] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-03-06T20:27:14.590401] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-06T20:27:14.590534] [INFO ] [sig ] NCNO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:14.735511] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NCNO.txt [2026-03-06T20:27:14.735668] [INFO ] [sig ] [2064/3360] Completed NCNO in 0.4s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:14.735711] [INFO ] [sig ] [2065/3360] Forecasting NCTY... [2026-03-06T20:27:14.735747] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-06T20:27:14.735777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-06T20:27:14.746705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-06T20:27:14.747070] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-06T20:27:14.747921] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-06T20:27:14.747976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:14.748010] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:14.748038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:14.748098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:14.807058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:14.807845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:14.807933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:14.807966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:14.932026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:14.932226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:14.932270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:14.932300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:14.935919] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=29.29%) [2026-03-06T20:27:14.936217] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-06T20:27:14.936352] [INFO ] [sig ] NCTY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:15.084875] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NCTY.txt [2026-03-06T20:27:15.085013] [INFO ] [sig ] [2065/3360] Completed NCTY in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:15.085053] [INFO ] [sig ] [2066/3360] Forecasting NCZ... [2026-03-06T20:27:15.085084] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-06T20:27:15.085113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-06T20:27:15.096493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-06T20:27:15.097047] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-06T20:27:15.097861] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-06T20:27:15.097914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:15.097947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:15.097973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:15.098033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:15.155632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:15.156293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:15.156373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:15.156405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:15.277793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:15.277970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:15.278010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:15.278041] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:15.281518] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-03-06T20:27:15.281823] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-06T20:27:15.281958] [INFO ] [sig ] NCZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:15.432910] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NCZ.txt [2026-03-06T20:27:15.433171] [INFO ] [sig ] [2066/3360] Completed NCZ in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:15.433231] [INFO ] [sig ] [2067/3360] Forecasting NDAQ... [2026-03-06T20:27:15.433281] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-06T20:27:15.433329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-06T20:27:15.447859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-06T20:27:15.448347] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-06T20:27:15.449525] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-06T20:27:15.449643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:15.449706] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:15.449761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:15.449854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:15.515327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:15.516271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:15.516355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:15.516388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:15.639357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:15.639526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:15.639566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:15.639621] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:15.643107] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-03-06T20:27:15.643390] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-06T20:27:15.643527] [INFO ] [sig ] NDAQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:15.785829] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NDAQ.txt [2026-03-06T20:27:15.785978] [INFO ] [sig ] [2067/3360] Completed NDAQ in 0.4s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:15.786020] [INFO ] [sig ] [2068/3360] Forecasting NDMO... [2026-03-06T20:27:15.786050] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-06T20:27:15.786083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-06T20:27:15.797307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-06T20:27:15.797708] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-06T20:27:15.798601] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-06T20:27:15.798668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:15.798742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:15.798780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:15.798839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:15.860262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:15.861123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:15.861210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:15.861246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:15.984778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:15.984950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:15.984991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:15.985022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:15.988567] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=50.10%) [2026-03-06T20:27:15.988882] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-06T20:27:15.989015] [INFO ] [sig ] NDMO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:16.136120] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NDMO.txt [2026-03-06T20:27:16.136268] [INFO ] [sig ] [2068/3360] Completed NDMO in 0.4s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:16.136309] [INFO ] [sig ] [2069/3360] Forecasting NDRA... [2026-03-06T20:27:16.136338] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-06T20:27:16.136377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-06T20:27:16.147660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-06T20:27:16.147996] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-06T20:27:16.148791] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-06T20:27:16.148844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:16.148877] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:16.148904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:16.148971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:16.207635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:16.208486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:16.208569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:16.208636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:16.321704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:16.321870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:16.321911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:16.321942] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:16.325399] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-06T20:27:16.325701] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-06T20:27:16.325828] [INFO ] [sig ] NDRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:16.468541] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NDRA.txt [2026-03-06T20:27:16.468703] [INFO ] [sig ] [2069/3360] Completed NDRA in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:16.468744] [INFO ] [sig ] [2070/3360] Forecasting NDSN... [2026-03-06T20:27:16.468774] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-06T20:27:16.468803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-06T20:27:16.480257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-06T20:27:16.480646] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-06T20:27:16.481460] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-06T20:27:16.481513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:16.481594] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:16.481627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:16.481684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:16.539966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:16.540750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:16.540830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:16.540863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:16.664927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:16.665087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:16.665128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:16.665156] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:16.668905] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=40.70%) [2026-03-06T20:27:16.669192] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-06T20:27:16.669328] [INFO ] [sig ] NDSN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:16.813097] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NDSN.txt [2026-03-06T20:27:16.813252] [INFO ] [sig ] [2070/3360] Completed NDSN in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:16.813294] [INFO ] [sig ] [2071/3360] Forecasting NE... [2026-03-06T20:27:16.813323] [INFO ] [sig ] Generating forecast for: NE [2026-03-06T20:27:16.813354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-06T20:27:16.824956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-06T20:27:16.825302] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-06T20:27:16.826133] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-06T20:27:16.826185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:16.826217] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:16.826243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:16.826299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:16.883457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:16.884181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:16.884259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:16.884291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:17.005746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:17.005911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:17.005951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:17.005982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:17.009453] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-03-06T20:27:17.009792] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-06T20:27:17.009923] [INFO ] [sig ] NE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:17.152013] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NE.txt [2026-03-06T20:27:17.152161] [INFO ] [sig ] [2071/3360] Completed NE in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:17.152201] [INFO ] [sig ] [2072/3360] Forecasting NEA... [2026-03-06T20:27:17.152238] [INFO ] [sig ] Generating forecast for: NEA [2026-03-06T20:27:17.152272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-06T20:27:17.164450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-06T20:27:17.164861] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-06T20:27:17.165671] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-06T20:27:17.165726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:17.165758] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:17.165786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:17.165842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:17.227188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:17.228046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:17.228136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:17.228171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:17.352871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:17.353037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:17.353076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:17.353104] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:17.356566] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=30.22%) [2026-03-06T20:27:17.356866] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-06T20:27:17.356994] [INFO ] [sig ] NEA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:17.499798] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NEA.txt [2026-03-06T20:27:17.499935] [INFO ] [sig ] [2072/3360] Completed NEA in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:17.499977] [INFO ] [sig ] [2073/3360] Forecasting NECB... [2026-03-06T20:27:17.500007] [INFO ] [sig ] Generating forecast for: NECB [2026-03-06T20:27:17.500038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-06T20:27:17.511096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-06T20:27:17.511447] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-06T20:27:17.512236] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-06T20:27:17.512289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:17.512320] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:17.512347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:17.512404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:17.570033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:17.570844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:17.570926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:17.570958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:17.691501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:17.691683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:17.691723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:17.691752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:17.695229] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-03-06T20:27:17.695505] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-06T20:27:17.695653] [INFO ] [sig ] NECB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:17.837237] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NECB.txt [2026-03-06T20:27:17.837372] [INFO ] [sig ] [2073/3360] Completed NECB in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:17.837412] [INFO ] [sig ] [2074/3360] Forecasting NEE... [2026-03-06T20:27:17.837441] [INFO ] [sig ] Generating forecast for: NEE [2026-03-06T20:27:17.837471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-06T20:27:17.848809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-06T20:27:17.849150] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-06T20:27:17.849933] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-06T20:27:17.849985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:17.850017] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:17.850044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:17.850101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:17.907510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:17.908215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:17.908296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:17.908328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:18.031422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:18.031602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:18.031644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:18.031675] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:18.035213] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=57.99%) [2026-03-06T20:27:18.035493] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-06T20:27:18.035654] [INFO ] [sig ] NEE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:18.177883] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NEE.txt [2026-03-06T20:27:18.178068] [INFO ] [sig ] [2074/3360] Completed NEE in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:18.178109] [INFO ] [sig ] [2075/3360] Forecasting NEGG... [2026-03-06T20:27:18.178142] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-06T20:27:18.178172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-06T20:27:18.190379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-06T20:27:18.190754] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-06T20:27:18.191555] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-06T20:27:18.191627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:18.191660] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:18.191686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:18.191746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:18.248829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:18.249460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:18.249540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:18.249589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:18.368724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:18.368893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:18.368935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:18.368980] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:18.372422] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-03-06T20:27:18.372745] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-06T20:27:18.372883] [INFO ] [sig ] NEGG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:18.514588] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NEGG.txt [2026-03-06T20:27:18.514722] [INFO ] [sig ] [2075/3360] Completed NEGG in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:18.514764] [INFO ] [sig ] [2076/3360] Forecasting NEM... [2026-03-06T20:27:18.514793] [INFO ] [sig ] Generating forecast for: NEM [2026-03-06T20:27:18.514823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-06T20:27:18.525990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-06T20:27:18.526300] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-06T20:27:18.527091] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-06T20:27:18.527144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:18.527175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:18.527202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:18.527259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:18.584210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:18.584854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:18.584931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:18.584964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:18.711088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:18.711258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:18.711300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:18.711328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:18.714809] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-03-06T20:27:18.715103] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-06T20:27:18.715232] [INFO ] [sig ] NEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:18.857351] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NEM.txt [2026-03-06T20:27:18.857490] [INFO ] [sig ] [2076/3360] Completed NEM in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:18.857529] [INFO ] [sig ] [2077/3360] Forecasting NEOG... [2026-03-06T20:27:18.857559] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-06T20:27:18.857611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-06T20:27:18.868459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-06T20:27:18.868845] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-06T20:27:18.869676] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-06T20:27:18.869728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:18.869761] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:18.869787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:18.869844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:18.927125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:18.928118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:18.928219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:18.928270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:19.047563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:19.047758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:19.047800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:19.047842] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:19.051279] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-03-06T20:27:19.051564] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-06T20:27:19.051717] [INFO ] [sig ] NEOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:19.197121] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NEOG.txt [2026-03-06T20:27:19.197263] [INFO ] [sig ] [2077/3360] Completed NEOG in 0.3s | 2.83 sym/s | Total: 12.2m | ETA: 7.6m [2026-03-06T20:27:19.197305] [INFO ] [sig ] [2078/3360] Forecasting NEON... [2026-03-06T20:27:19.197335] [INFO ] [sig ] Generating forecast for: NEON [2026-03-06T20:27:19.197366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-06T20:27:19.208611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-06T20:27:19.208928] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-06T20:27:19.209774] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-06T20:27:19.209827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:19.209859] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:19.209887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:19.209944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:19.267861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:19.268527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:19.268637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:19.268673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:19.388668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:19.388823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:19.388869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:19.388898] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:19.392278] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-06T20:27:19.392566] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-06T20:27:19.392715] [INFO ] [sig ] NEON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:19.535103] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NEON.txt [2026-03-06T20:27:19.535219] [INFO ] [sig ] [2078/3360] Completed NEON in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.6m [2026-03-06T20:27:19.535259] [INFO ] [sig ] [2079/3360] Forecasting NEXA... [2026-03-06T20:27:19.535289] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-06T20:27:19.535319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-06T20:27:19.545854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-06T20:27:19.546166] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-06T20:27:19.546967] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-06T20:27:19.547019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:19.547051] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:19.547110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:19.547170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:19.606064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:19.606840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:19.606924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:19.606957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:19.722355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:19.722525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:19.722585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:19.722623] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:19.726349] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-06T20:27:19.726669] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-06T20:27:19.726823] [INFO ] [sig ] NEXA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:19.871240] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NEXA.txt [2026-03-06T20:27:19.871378] [INFO ] [sig ] [2079/3360] Completed NEXA in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.6m [2026-03-06T20:27:19.871420] [INFO ] [sig ] [2080/3360] Forecasting NEXN... [2026-03-06T20:27:19.871449] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-06T20:27:19.871479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-06T20:27:19.883108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-06T20:27:19.883441] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-06T20:27:19.884233] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-06T20:27:19.884286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:19.884317] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:19.884345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:19.884402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:19.941749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:19.942639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:19.942775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:19.942815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:20.061976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:20.062139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:20.062180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:20.062210] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:20.065648] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-06T20:27:20.065939] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-06T20:27:20.066072] [INFO ] [sig ] NEXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:20.207446] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NEXN.txt [2026-03-06T20:27:20.207588] [INFO ] [sig ] [2080/3360] Completed NEXN in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:20.207630] [INFO ] [sig ] [2081/3360] Forecasting NFBK... [2026-03-06T20:27:20.207661] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-06T20:27:20.207690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-06T20:27:20.218682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-06T20:27:20.219004] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-06T20:27:20.219817] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-06T20:27:20.219869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:20.219901] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:20.219928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:20.219985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:20.280846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:20.281624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:20.281724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:20.281762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:20.402193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:20.402339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:20.402379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:20.402407] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:20.405908] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-03-06T20:27:20.406185] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-06T20:27:20.406312] [INFO ] [sig ] NFBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:20.547169] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NFBK.txt [2026-03-06T20:27:20.547300] [INFO ] [sig ] [2081/3360] Completed NFBK in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:20.547339] [INFO ] [sig ] [2082/3360] Forecasting NFE... [2026-03-06T20:27:20.547369] [INFO ] [sig ] Generating forecast for: NFE [2026-03-06T20:27:20.547400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-06T20:27:20.558483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-06T20:27:20.558830] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-06T20:27:20.559656] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-06T20:27:20.559708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:20.559740] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:20.559766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:20.559823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:20.617783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:20.618424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:20.618500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:20.618533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:20.738058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:20.738198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:20.738237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:20.738268] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:20.741634] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-03-06T20:27:20.741910] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-06T20:27:20.742037] [INFO ] [sig ] NFE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:20.889215] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NFE.txt [2026-03-06T20:27:20.889350] [INFO ] [sig ] [2082/3360] Completed NFE in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:20.889390] [INFO ] [sig ] [2083/3360] Forecasting NFG... [2026-03-06T20:27:20.889419] [INFO ] [sig ] Generating forecast for: NFG [2026-03-06T20:27:20.889458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-06T20:27:20.901135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-06T20:27:20.901474] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-06T20:27:20.902289] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-06T20:27:20.902342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:20.902374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:20.902400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:20.902457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:20.960386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:20.961023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:20.961107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:20.961141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:21.087955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:21.088159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:21.088204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:21.088233] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:21.092646] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-03-06T20:27:21.093127] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-06T20:27:21.093311] [INFO ] [sig ] NFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:21.241808] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NFG.txt [2026-03-06T20:27:21.242030] [INFO ] [sig ] [2083/3360] Completed NFG in 0.4s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:21.242074] [INFO ] [sig ] [2084/3360] Forecasting NFJ... [2026-03-06T20:27:21.242103] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-06T20:27:21.242133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-06T20:27:21.253999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-06T20:27:21.254408] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-06T20:27:21.255224] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-06T20:27:21.255278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:21.255311] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:21.255338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:21.255395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:21.316759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:21.317790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:21.317940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:21.317975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:21.443289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:21.443448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:21.443501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:21.443532] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:21.447057] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-06T20:27:21.447333] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-06T20:27:21.447462] [INFO ] [sig ] NFJ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:21.589755] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NFJ.txt [2026-03-06T20:27:21.589914] [INFO ] [sig ] [2084/3360] Completed NFJ in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:21.589955] [INFO ] [sig ] [2085/3360] Forecasting NFLX... [2026-03-06T20:27:21.589985] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-06T20:27:21.590015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-06T20:27:21.601097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-06T20:27:21.601412] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-06T20:27:21.602213] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-06T20:27:21.602266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:21.602297] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:21.602323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:21.602380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:21.659982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:21.660603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:21.660681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:21.660713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:21.778407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:21.778550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:21.778607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:21.778639] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:21.782046] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-03-06T20:27:21.782321] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-06T20:27:21.782447] [INFO ] [sig ] NFLX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:21.929214] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NFLX.txt [2026-03-06T20:27:21.929371] [INFO ] [sig ] [2085/3360] Completed NFLX in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:21.929412] [INFO ] [sig ] [2086/3360] Forecasting NFTY... [2026-03-06T20:27:21.929442] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-06T20:27:21.929472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-06T20:27:21.940462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-06T20:27:21.940806] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-06T20:27:21.941642] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-06T20:27:21.941694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:21.941729] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:21.941755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:21.941812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:21.998930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:21.999714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:21.999811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:21.999845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:22.111935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:22.112088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:22.112128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:22.112157] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:22.115588] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=46.01%) [2026-03-06T20:27:22.115871] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-06T20:27:22.115997] [INFO ] [sig ] NFTY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:22.257710] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NFTY.txt [2026-03-06T20:27:22.257834] [INFO ] [sig ] [2086/3360] Completed NFTY in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:22.257877] [INFO ] [sig ] [2087/3360] Forecasting NGG... [2026-03-06T20:27:22.257907] [INFO ] [sig ] Generating forecast for: NGG [2026-03-06T20:27:22.257937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-06T20:27:22.268610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-06T20:27:22.268917] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-06T20:27:22.269692] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-06T20:27:22.269745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:22.269826] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:22.269855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:22.269913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:22.327592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:22.328241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:22.328319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:22.328352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:22.457688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:22.457860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:22.457901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:22.457931] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:22.461539] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-03-06T20:27:22.461911] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-06T20:27:22.462047] [INFO ] [sig ] NGG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:22.603679] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NGG.txt [2026-03-06T20:27:22.603790] [INFO ] [sig ] [2087/3360] Completed NGG in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:22.603828] [INFO ] [sig ] [2088/3360] Forecasting NGL... [2026-03-06T20:27:22.603859] [INFO ] [sig ] Generating forecast for: NGL [2026-03-06T20:27:22.603889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-06T20:27:22.615665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-06T20:27:22.615974] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-06T20:27:22.616753] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-06T20:27:22.616806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:22.616838] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:22.616865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:22.616921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:22.674871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:22.675496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:22.675591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:22.675627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:22.793025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:22.793182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:22.793225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:22.793252] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:22.796616] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=83.23%) [2026-03-06T20:27:22.796890] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-06T20:27:22.797016] [INFO ] [sig ] NGL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:22.943037] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NGL.txt [2026-03-06T20:27:22.943172] [INFO ] [sig ] [2088/3360] Completed NGL in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:22.943212] [INFO ] [sig ] [2089/3360] Forecasting NGNE... [2026-03-06T20:27:22.943242] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-06T20:27:22.943270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-06T20:27:22.954705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-06T20:27:22.955040] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-06T20:27:22.955861] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-06T20:27:22.955913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:22.955945] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:22.955972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:22.956030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:23.013324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:23.013990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:23.014068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:23.014101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:23.136593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:23.136722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:23.136761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:23.136790] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:23.140116] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-03-06T20:27:23.140388] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-06T20:27:23.140529] [INFO ] [sig ] NGNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:23.283361] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NGNE.txt [2026-03-06T20:27:23.283521] [INFO ] [sig ] [2089/3360] Completed NGNE in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:23.283564] [INFO ] [sig ] [2090/3360] Forecasting NGS... [2026-03-06T20:27:23.283621] [INFO ] [sig ] Generating forecast for: NGS [2026-03-06T20:27:23.283655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-06T20:27:23.294923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-06T20:27:23.295298] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-06T20:27:23.296149] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-06T20:27:23.296202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:23.296234] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:23.296260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:23.296317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:23.353700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:23.354428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:23.354510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:23.354544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:23.476512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:23.476716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:23.476768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:23.476839] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:23.480491] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-03-06T20:27:23.480823] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-06T20:27:23.480971] [INFO ] [sig ] NGS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:23.623677] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NGS.txt [2026-03-06T20:27:23.623833] [INFO ] [sig ] [2090/3360] Completed NGS in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:23.623875] [INFO ] [sig ] [2091/3360] Forecasting NGVC... [2026-03-06T20:27:23.623904] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-06T20:27:23.623934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-06T20:27:23.635978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-06T20:27:23.636298] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-06T20:27:23.637124] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-06T20:27:23.637176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:23.637208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:23.637234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:23.637290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:23.695044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:23.695756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:23.695837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:23.695871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:23.813925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:23.814070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:23.814111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:23.814139] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:23.817562] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-03-06T20:27:23.817881] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-06T20:27:23.818016] [INFO ] [sig ] NGVC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:23.960135] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NGVC.txt [2026-03-06T20:27:23.960263] [INFO ] [sig ] [2091/3360] Completed NGVC in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:23.960302] [INFO ] [sig ] [2092/3360] Forecasting NHI... [2026-03-06T20:27:23.960331] [INFO ] [sig ] Generating forecast for: NHI [2026-03-06T20:27:23.960360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-06T20:27:23.971310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-06T20:27:23.971642] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-06T20:27:23.972410] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-06T20:27:23.972471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:23.972519] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:23.972546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:23.972624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:24.036995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:24.038258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:24.038350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:24.038386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:24.160791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:24.160962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:24.161005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:24.161035] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:24.164600] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-03-06T20:27:24.164905] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-06T20:27:24.165056] [INFO ] [sig ] NHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:24.308690] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NHI.txt [2026-03-06T20:27:24.308843] [INFO ] [sig ] [2092/3360] Completed NHI in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:24.308885] [INFO ] [sig ] [2093/3360] Forecasting NHTC... [2026-03-06T20:27:24.308915] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-06T20:27:24.308947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-06T20:27:24.320327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-06T20:27:24.320710] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-06T20:27:24.321531] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-06T20:27:24.321604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:24.321639] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:24.321667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:24.321724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:24.379424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:24.380333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:24.380420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:24.380454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:24.490717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:24.490885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:24.490928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:24.490958] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:24.494384] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=37.67%) [2026-03-06T20:27:24.494689] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-06T20:27:24.494824] [INFO ] [sig ] NHTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:24.640724] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NHTC.txt [2026-03-06T20:27:24.640912] [INFO ] [sig ] [2093/3360] Completed NHTC in 0.3s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:24.640956] [INFO ] [sig ] [2094/3360] Forecasting NI... [2026-03-06T20:27:24.640987] [INFO ] [sig ] Generating forecast for: NI [2026-03-06T20:27:24.641017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-06T20:27:24.652649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-06T20:27:24.653071] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-06T20:27:24.653880] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-06T20:27:24.653933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:24.653965] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:24.653993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:24.654051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:24.713050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:24.713985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:24.714069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:24.714103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:24.838640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:24.838810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:24.838852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:24.838884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:24.842353] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-03-06T20:27:24.842660] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-06T20:27:24.842792] [INFO ] [sig ] NI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:25.000835] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NI.txt [2026-03-06T20:27:25.001019] [INFO ] [sig ] [2094/3360] Completed NI in 0.4s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:25.001082] [INFO ] [sig ] [2095/3360] Forecasting NIC... [2026-03-06T20:27:25.001124] [INFO ] [sig ] Generating forecast for: NIC [2026-03-06T20:27:25.001165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-06T20:27:25.014241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-06T20:27:25.014720] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-06T20:27:25.015808] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-06T20:27:25.015868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:25.015901] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:25.015927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:25.015984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:25.081767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:25.082900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:25.082985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:25.083018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:25.206187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:25.206350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:25.206391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:25.206421] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:25.210129] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-03-06T20:27:25.210421] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-06T20:27:25.210556] [INFO ] [sig ] NIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:25.429503] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NIC.txt [2026-03-06T20:27:25.429673] [INFO ] [sig ] [2095/3360] Completed NIC in 0.4s | 2.83 sym/s | Total: 12.3m | ETA: 7.5m [2026-03-06T20:27:25.429722] [INFO ] [sig ] [2096/3360] Forecasting NICE... [2026-03-06T20:27:25.429754] [INFO ] [sig ] Generating forecast for: NICE [2026-03-06T20:27:25.429784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-06T20:27:25.441329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-06T20:27:25.441676] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-06T20:27:25.442459] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-06T20:27:25.442512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:25.442543] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:25.442596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:25.442657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:25.499925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:25.500662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:25.500742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:25.500775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:25.624140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:25.624324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:25.624374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:25.624405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:25.628006] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=58.86%) [2026-03-06T20:27:25.628298] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-06T20:27:25.628429] [INFO ] [sig ] NICE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:25.770340] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NICE.txt [2026-03-06T20:27:25.770498] [INFO ] [sig ] [2096/3360] Completed NICE in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.5m [2026-03-06T20:27:25.770540] [INFO ] [sig ] [2097/3360] Forecasting NIE... [2026-03-06T20:27:25.770589] [INFO ] [sig ] Generating forecast for: NIE [2026-03-06T20:27:25.770624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-06T20:27:25.782027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-06T20:27:25.782418] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-06T20:27:25.783237] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-06T20:27:25.783290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:25.783321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:25.783349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:25.783406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:25.840493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:25.841388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:25.841502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:25.841536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:25.958727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:25.958904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:25.958947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:25.958978] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:25.962546] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-03-06T20:27:25.962875] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-06T20:27:25.963058] [INFO ] [sig ] NIE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:26.107871] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NIE.txt [2026-03-06T20:27:26.108044] [INFO ] [sig ] [2097/3360] Completed NIE in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:26.108085] [INFO ] [sig ] [2098/3360] Forecasting NIKL... [2026-03-06T20:27:26.108116] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-06T20:27:26.108147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-06T20:27:26.119711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-06T20:27:26.120105] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-06T20:27:26.120920] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-06T20:27:26.120973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:26.121005] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:26.121032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:26.121089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:26.181525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:26.182540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:26.182644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:26.182679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:26.297368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:26.297536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:26.297594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:26.297628] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:26.301200] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=63.74%) [2026-03-06T20:27:26.301487] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-06T20:27:26.301637] [INFO ] [sig ] NIKL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:26.443982] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NIKL.txt [2026-03-06T20:27:26.444132] [INFO ] [sig ] [2098/3360] Completed NIKL in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:26.444174] [INFO ] [sig ] [2099/3360] Forecasting NIM... [2026-03-06T20:27:26.444204] [INFO ] [sig ] Generating forecast for: NIM [2026-03-06T20:27:26.444234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-06T20:27:26.454989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-06T20:27:26.455369] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-06T20:27:26.456176] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-06T20:27:26.456229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:26.456261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:26.456287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:26.456344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:26.513521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:26.514416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:26.514496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:26.514530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:26.625064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:26.625231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:26.625272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:26.625332] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:26.628843] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-03-06T20:27:26.629140] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-06T20:27:26.629274] [INFO ] [sig ] NIM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:26.775406] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NIM.txt [2026-03-06T20:27:26.775605] [INFO ] [sig ] [2099/3360] Completed NIM in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:26.775650] [INFO ] [sig ] [2100/3360] Forecasting NIO... [2026-03-06T20:27:26.775681] [INFO ] [sig ] Generating forecast for: NIO [2026-03-06T20:27:26.775711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-06T20:27:26.788448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-06T20:27:26.788935] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-06T20:27:26.789850] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-06T20:27:26.789917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:26.789956] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:26.789989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:26.790054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:26.858350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:26.859328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:26.859417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:26.859451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:26.989800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:26.989986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:26.990030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:26.990058] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:26.993941] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=72.01%) [2026-03-06T20:27:26.994289] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-06T20:27:26.994455] [INFO ] [sig ] NIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:27.162181] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NIO.txt [2026-03-06T20:27:27.162409] [INFO ] [sig ] [2100/3360] Completed NIO in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:27.162475] [INFO ] [sig ] [2101/3360] Forecasting NKSH... [2026-03-06T20:27:27.162512] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-06T20:27:27.162543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-06T20:27:27.175700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-06T20:27:27.176171] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-06T20:27:27.177217] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-06T20:27:27.177281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:27.177326] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:27.177364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:27.177447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:27.249167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:27.250377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:27.250495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:27.250531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:27.365843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:27.366012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:27.366055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:27.366084] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:27.369817] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=55.01%) [2026-03-06T20:27:27.370152] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-06T20:27:27.370303] [INFO ] [sig ] NKSH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:27.531861] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NKSH.txt [2026-03-06T20:27:27.532063] [INFO ] [sig ] [2101/3360] Completed NKSH in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:27.532109] [INFO ] [sig ] [2102/3360] Forecasting NKTX... [2026-03-06T20:27:27.532140] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-06T20:27:27.532173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-06T20:27:27.545891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-06T20:27:27.546305] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-06T20:27:27.547314] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-06T20:27:27.547380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:27.547422] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:27.547460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:27.547542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:27.608439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:27.609362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:27.609443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:27.609477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:27.735504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:27.735706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:27.735754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:27.735784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:27.739600] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=46.66%) [2026-03-06T20:27:27.739960] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-06T20:27:27.740118] [INFO ] [sig ] NKTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:27.882185] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NKTX.txt [2026-03-06T20:27:27.882334] [INFO ] [sig ] [2102/3360] Completed NKTX in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:27.882374] [INFO ] [sig ] [2103/3360] Forecasting NKX... [2026-03-06T20:27:27.882404] [INFO ] [sig ] Generating forecast for: NKX [2026-03-06T20:27:27.882435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-06T20:27:27.894125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-06T20:27:27.894462] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-06T20:27:27.895269] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-06T20:27:27.895322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:27.895354] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:27.895396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:27.895454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:27.952103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:27.952876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:27.952956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:27.952989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:28.069217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:28.069382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:28.069424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:28.069454] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:28.072946] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-06T20:27:28.073228] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-06T20:27:28.073356] [INFO ] [sig ] NKX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:28.214876] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NKX.txt [2026-03-06T20:27:28.215031] [INFO ] [sig ] [2103/3360] Completed NKX in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:28.215072] [INFO ] [sig ] [2104/3360] Forecasting NLOP... [2026-03-06T20:27:28.215101] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-06T20:27:28.215131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-06T20:27:28.226845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-06T20:27:28.227221] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-06T20:27:28.228072] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-06T20:27:28.228126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:28.228188] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:28.228216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:28.228273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:28.288860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:28.289881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:28.289980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:28.290020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:28.407543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:28.407728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:28.407769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:28.407798] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:28.411447] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-03-06T20:27:28.411766] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-06T20:27:28.411904] [INFO ] [sig ] NLOP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:28.554866] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NLOP.txt [2026-03-06T20:27:28.555059] [INFO ] [sig ] [2104/3360] Completed NLOP in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:28.555102] [INFO ] [sig ] [2105/3360] Forecasting NLY... [2026-03-06T20:27:28.555134] [INFO ] [sig ] Generating forecast for: NLY [2026-03-06T20:27:28.555163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-06T20:27:28.567718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-06T20:27:28.568218] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-06T20:27:28.569115] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-06T20:27:28.569168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:28.569200] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:28.569226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:28.569281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:28.627392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:28.628424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:28.628510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:28.628543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:28.751647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:28.751813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:28.751857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:28.751891] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:28.755318] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-06T20:27:28.755623] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-06T20:27:28.755756] [INFO ] [sig ] NLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:28.902501] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NLY.txt [2026-03-06T20:27:28.902726] [INFO ] [sig ] [2105/3360] Completed NLY in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:28.902770] [INFO ] [sig ] [2106/3360] Forecasting NMAI... [2026-03-06T20:27:28.902800] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-06T20:27:28.902830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-06T20:27:28.916611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-06T20:27:28.917054] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-06T20:27:28.917948] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-06T20:27:28.918006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:28.918039] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:28.918065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:28.918122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:28.975660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:28.976636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:28.976723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:28.976757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:29.097585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:29.097752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:29.097792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:29.097845] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:29.101352] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-03-06T20:27:29.101662] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-06T20:27:29.101798] [INFO ] [sig ] NMAI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:29.247147] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NMAI.txt [2026-03-06T20:27:29.247314] [INFO ] [sig ] [2106/3360] Completed NMAI in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:29.247354] [INFO ] [sig ] [2107/3360] Forecasting NMCO... [2026-03-06T20:27:29.247386] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-06T20:27:29.247423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-06T20:27:29.261412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-06T20:27:29.261923] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-06T20:27:29.262883] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-06T20:27:29.262940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:29.262975] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:29.263004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:29.263062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:29.344321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:29.345466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:29.345616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:29.345667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:29.488188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:29.488361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:29.488404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:29.488470] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:29.492248] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-03-06T20:27:29.492542] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-06T20:27:29.492699] [INFO ] [sig ] NMCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:29.649261] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NMCO.txt [2026-03-06T20:27:29.649451] [INFO ] [sig ] [2107/3360] Completed NMCO in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:29.649509] [INFO ] [sig ] [2108/3360] Forecasting NMFC... [2026-03-06T20:27:29.649540] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-06T20:27:29.649591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-06T20:27:29.661538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-06T20:27:29.661968] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-06T20:27:29.662860] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-06T20:27:29.662914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:29.662947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:29.662973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:29.663038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:29.727225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:29.728218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:29.728314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:29.728348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:29.863046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:29.863251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:29.863294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:29.863326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:29.867966] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-03-06T20:27:29.868487] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-06T20:27:29.868683] [INFO ] [sig ] NMFC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:30.025439] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NMFC.txt [2026-03-06T20:27:30.025663] [INFO ] [sig ] [2108/3360] Completed NMFC in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:30.025713] [INFO ] [sig ] [2109/3360] Forecasting NMG... [2026-03-06T20:27:30.025754] [INFO ] [sig ] Generating forecast for: NMG [2026-03-06T20:27:30.025788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-06T20:27:30.038544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-06T20:27:30.039008] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-06T20:27:30.039862] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-06T20:27:30.039919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:30.039962] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:30.039990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:30.040047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:30.097592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:30.098784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:30.098886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:30.098927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:30.217073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:30.217241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:30.217282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:30.217313] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:30.220866] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=42.65%) [2026-03-06T20:27:30.221147] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-06T20:27:30.221277] [INFO ] [sig ] NMG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:30.365233] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NMG.txt [2026-03-06T20:27:30.365402] [INFO ] [sig ] [2109/3360] Completed NMG in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:30.365444] [INFO ] [sig ] [2110/3360] Forecasting NMI... [2026-03-06T20:27:30.365475] [INFO ] [sig ] Generating forecast for: NMI [2026-03-06T20:27:30.365506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-06T20:27:30.376497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-06T20:27:30.376843] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-06T20:27:30.377635] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-06T20:27:30.377688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:30.377720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:30.377747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:30.377803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:30.434983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:30.435817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:30.435902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:30.435935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:30.540834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:30.541009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:30.541058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:30.541093] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:30.544569] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-03-06T20:27:30.544876] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-06T20:27:30.545005] [INFO ] [sig ] NMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:30.686276] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NMI.txt [2026-03-06T20:27:30.686427] [INFO ] [sig ] [2110/3360] Completed NMI in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:30.686467] [INFO ] [sig ] [2111/3360] Forecasting NMIH... [2026-03-06T20:27:30.686497] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-06T20:27:30.686526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-06T20:27:30.698339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-06T20:27:30.698702] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-06T20:27:30.699511] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-06T20:27:30.699564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:30.699619] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:30.699646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:30.699702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:30.756729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:30.757674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:30.757762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:30.757796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:30.876351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:30.876518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:30.876559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:30.876612] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:30.880505] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-03-06T20:27:30.880808] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-06T20:27:30.880943] [INFO ] [sig ] NMIH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:31.039309] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NMIH.txt [2026-03-06T20:27:31.039473] [INFO ] [sig ] [2111/3360] Completed NMIH in 0.4s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:31.039517] [INFO ] [sig ] [2112/3360] Forecasting NMM... [2026-03-06T20:27:31.039547] [INFO ] [sig ] Generating forecast for: NMM [2026-03-06T20:27:31.039597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-06T20:27:31.050670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-06T20:27:31.051018] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-06T20:27:31.051924] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-06T20:27:31.051985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:31.052019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:31.052047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:31.052105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:31.112268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:31.113179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:31.113263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:31.113296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:31.237440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:31.237627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:31.237669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:31.237700] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:31.241618] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=23.50%) [2026-03-06T20:27:31.241894] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-06T20:27:31.242025] [INFO ] [sig ] NMM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:31.385655] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NMM.txt [2026-03-06T20:27:31.385794] [INFO ] [sig ] [2112/3360] Completed NMM in 0.3s | 2.83 sym/s | Total: 12.4m | ETA: 7.4m [2026-03-06T20:27:31.385835] [INFO ] [sig ] [2113/3360] Forecasting NMRA... [2026-03-06T20:27:31.385865] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-06T20:27:31.385894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-06T20:27:31.397335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-06T20:27:31.397736] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-06T20:27:31.398553] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-06T20:27:31.398631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:31.398663] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:31.398691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:31.398747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:31.456068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:31.456928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:31.457009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:31.457041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:31.578521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:31.578704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:31.578747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:31.578776] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:31.582220] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=46.00%) [2026-03-06T20:27:31.582504] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-06T20:27:31.582657] [INFO ] [sig ] NMRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:31.725624] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NMRA.txt [2026-03-06T20:27:31.725798] [INFO ] [sig ] [2113/3360] Completed NMRA in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:31.725845] [INFO ] [sig ] [2114/3360] Forecasting NMRK... [2026-03-06T20:27:31.725877] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-06T20:27:31.725909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-06T20:27:31.737225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-06T20:27:31.737599] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-06T20:27:31.738402] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-06T20:27:31.738454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:31.738486] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:31.738513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:31.738640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:31.796569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:31.797665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:31.797786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:31.797837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:31.923433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:31.923621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:31.923663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:31.923695] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:31.927165] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-03-06T20:27:31.927447] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-06T20:27:31.927611] [INFO ] [sig ] NMRK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:32.072060] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NMRK.txt [2026-03-06T20:27:32.072228] [INFO ] [sig ] [2114/3360] Completed NMRK in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:32.072271] [INFO ] [sig ] [2115/3360] Forecasting NN... [2026-03-06T20:27:32.072302] [INFO ] [sig ] Generating forecast for: NN [2026-03-06T20:27:32.072335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-06T20:27:32.083928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-06T20:27:32.084274] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-06T20:27:32.085074] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-06T20:27:32.085127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:32.085158] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:32.085185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:32.085242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:32.141728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:32.142405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:32.142483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:32.142516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:32.261518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:32.261700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:32.261742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:32.261770] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:32.265190] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-03-06T20:27:32.265482] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-06T20:27:32.265635] [INFO ] [sig ] NN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:32.406669] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NN.txt [2026-03-06T20:27:32.406813] [INFO ] [sig ] [2115/3360] Completed NN in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:32.406854] [INFO ] [sig ] [2116/3360] Forecasting NNDM... [2026-03-06T20:27:32.406886] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-06T20:27:32.406916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-06T20:27:32.418199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-06T20:27:32.418532] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-06T20:27:32.419356] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-06T20:27:32.419425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:32.419457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:32.419484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:32.419541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:32.476801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:32.477683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:32.477766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:32.477799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:32.602199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:32.602370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:32.602413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:32.602442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:32.606005] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-03-06T20:27:32.606290] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-06T20:27:32.606423] [INFO ] [sig ] NNDM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:32.748372] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NNDM.txt [2026-03-06T20:27:32.748521] [INFO ] [sig ] [2116/3360] Completed NNDM in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:32.748560] [INFO ] [sig ] [2117/3360] Forecasting NNE... [2026-03-06T20:27:32.748611] [INFO ] [sig ] Generating forecast for: NNE [2026-03-06T20:27:32.748644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-06T20:27:32.760334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-06T20:27:32.760760] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-06T20:27:32.761544] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-06T20:27:32.761622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:32.761657] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:32.761684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:32.761741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:32.824504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:32.825407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:32.825494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:32.825529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:32.951450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:32.951634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:32.951677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:32.951706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:32.955215] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-03-06T20:27:32.955505] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-06T20:27:32.955660] [INFO ] [sig ] NNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:33.098895] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NNE.txt [2026-03-06T20:27:33.099111] [INFO ] [sig ] [2117/3360] Completed NNE in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:33.099157] [INFO ] [sig ] [2118/3360] Forecasting NNI... [2026-03-06T20:27:33.099189] [INFO ] [sig ] Generating forecast for: NNI [2026-03-06T20:27:33.099220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-06T20:27:33.112875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-06T20:27:33.113355] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-06T20:27:33.114521] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-06T20:27:33.114604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:33.114649] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:33.114682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:33.114756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:33.180921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:33.181837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:33.181921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:33.181955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:33.309648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:33.309816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:33.309858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:33.309890] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:33.313794] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=24.39%) [2026-03-06T20:27:33.314083] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-06T20:27:33.314218] [INFO ] [sig ] NNI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:33.468465] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NNI.txt [2026-03-06T20:27:33.468660] [INFO ] [sig ] [2118/3360] Completed NNI in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:33.468708] [INFO ] [sig ] [2119/3360] Forecasting NNN... [2026-03-06T20:27:33.468741] [INFO ] [sig ] Generating forecast for: NNN [2026-03-06T20:27:33.468773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-06T20:27:33.480470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-06T20:27:33.480860] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-06T20:27:33.481934] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-06T20:27:33.481989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:33.482022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:33.482051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:33.482126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:33.543169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:33.544119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:33.544221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:33.544257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:33.681545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:33.681748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:33.681805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:33.681849] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:33.686780] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=22.17%) [2026-03-06T20:27:33.687193] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-06T20:27:33.687375] [INFO ] [sig ] NNN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:33.839219] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NNN.txt [2026-03-06T20:27:33.839373] [INFO ] [sig ] [2119/3360] Completed NNN in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:33.839441] [INFO ] [sig ] [2120/3360] Forecasting NNY... [2026-03-06T20:27:33.839474] [INFO ] [sig ] Generating forecast for: NNY [2026-03-06T20:27:33.839503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-06T20:27:33.851007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-06T20:27:33.851356] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-06T20:27:33.852158] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-06T20:27:33.852211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:33.852244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:33.852270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:33.852326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:33.910332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:33.911000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:33.911091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:33.911124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:34.019629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:34.019787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:34.019828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:34.019857] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:34.023364] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-03-06T20:27:34.023666] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-06T20:27:34.023799] [INFO ] [sig ] NNY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:34.166493] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NNY.txt [2026-03-06T20:27:34.166656] [INFO ] [sig ] [2120/3360] Completed NNY in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:34.166699] [INFO ] [sig ] [2121/3360] Forecasting NOA... [2026-03-06T20:27:34.166729] [INFO ] [sig ] Generating forecast for: NOA [2026-03-06T20:27:34.166759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-06T20:27:34.178061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-06T20:27:34.178377] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-06T20:27:34.179180] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-06T20:27:34.179256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:34.179318] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:34.179347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:34.179404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:34.237782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:34.238730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:34.238814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:34.238847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:34.356747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:34.356911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:34.356951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:34.356979] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:34.360467] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-03-06T20:27:34.360772] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-06T20:27:34.360943] [INFO ] [sig ] NOA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:34.502433] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NOA.txt [2026-03-06T20:27:34.502547] [INFO ] [sig ] [2121/3360] Completed NOA in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:34.502606] [INFO ] [sig ] [2122/3360] Forecasting NOAH... [2026-03-06T20:27:34.502638] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-06T20:27:34.502667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-06T20:27:34.515260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-06T20:27:34.515680] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-06T20:27:34.516530] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-06T20:27:34.516601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:34.516635] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:34.516665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:34.516722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:34.574049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:34.574811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:34.574892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:34.574924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:34.697273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:34.697453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:34.697499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:34.697527] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:34.701208] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-06T20:27:34.701500] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-06T20:27:34.701657] [INFO ] [sig ] NOAH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:34.845565] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NOAH.txt [2026-03-06T20:27:34.845743] [INFO ] [sig ] [2122/3360] Completed NOAH in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:34.845784] [INFO ] [sig ] [2123/3360] Forecasting NODK... [2026-03-06T20:27:34.845815] [INFO ] [sig ] Generating forecast for: NODK [2026-03-06T20:27:34.845845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-06T20:27:34.856082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-06T20:27:34.856441] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-06T20:27:34.857292] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-06T20:27:34.857346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:34.857378] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:34.857404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:34.857461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:34.917624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:34.918613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:34.918699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:34.918731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:35.018208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:35.018374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:35.018460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:35.018493] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:35.022037] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=60.78%) [2026-03-06T20:27:35.022324] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-06T20:27:35.022457] [INFO ] [sig ] NODK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:35.166800] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NODK.txt [2026-03-06T20:27:35.166934] [INFO ] [sig ] [2123/3360] Completed NODK in 0.3s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:35.166974] [INFO ] [sig ] [2124/3360] Forecasting NOG... [2026-03-06T20:27:35.167003] [INFO ] [sig ] Generating forecast for: NOG [2026-03-06T20:27:35.167035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-06T20:27:35.179675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-06T20:27:35.180007] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-06T20:27:35.180872] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-06T20:27:35.180926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:35.180959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:35.180986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:35.181058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:35.243594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:35.244732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:35.244819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:35.244853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:35.369021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:35.369191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:35.369234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:35.369298] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:35.373354] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: UP (p=57.31%) [2026-03-06T20:27:35.373668] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-06T20:27:35.373803] [INFO ] [sig ] NOG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:35.521722] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NOG.txt [2026-03-06T20:27:35.521874] [INFO ] [sig ] [2124/3360] Completed NOG in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:35.521916] [INFO ] [sig ] [2125/3360] Forecasting NOMD... [2026-03-06T20:27:35.521945] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-06T20:27:35.521976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-06T20:27:35.533284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-06T20:27:35.533634] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-06T20:27:35.534486] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-06T20:27:35.534541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:35.534595] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:35.534628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:35.534687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:35.592451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:35.593410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:35.593541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:35.593595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:35.717880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:35.718056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:35.718099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:35.718129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:35.721784] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-03-06T20:27:35.722100] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-06T20:27:35.722241] [INFO ] [sig ] NOMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:35.928098] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NOMD.txt [2026-03-06T20:27:35.928311] [INFO ] [sig ] [2125/3360] Completed NOMD in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:35.928358] [INFO ] [sig ] [2126/3360] Forecasting NPCE... [2026-03-06T20:27:35.928389] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-06T20:27:35.928419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-06T20:27:35.941556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-06T20:27:35.942101] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-06T20:27:35.943141] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-06T20:27:35.943204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:35.943238] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:35.943265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:35.943324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:36.008193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:36.009280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:36.009411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:36.009457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:36.169251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:36.169457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:36.169520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:36.169568] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:36.175157] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=27.41%) [2026-03-06T20:27:36.175710] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-06T20:27:36.175935] [INFO ] [sig ] NPCE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:36.415868] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NPCE.txt [2026-03-06T20:27:36.416137] [INFO ] [sig ] [2126/3360] Completed NPCE in 0.5s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:36.416196] [INFO ] [sig ] [2127/3360] Forecasting NPFD... [2026-03-06T20:27:36.416237] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-06T20:27:36.416289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-06T20:27:36.435248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-06T20:27:36.435819] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-06T20:27:36.437264] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-06T20:27:36.437336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:36.437407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:36.437455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:36.437547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:36.531160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:36.532476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:36.532641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:36.532702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:36.689915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:36.690083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:36.690124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:36.690155] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:36.694064] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-06T20:27:36.694424] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-06T20:27:36.694614] [INFO ] [sig ] NPFD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:36.908412] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NPFD.txt [2026-03-06T20:27:36.908679] [INFO ] [sig ] [2127/3360] Completed NPFD in 0.5s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:36.908747] [INFO ] [sig ] [2128/3360] Forecasting NPK... [2026-03-06T20:27:36.908791] [INFO ] [sig ] Generating forecast for: NPK [2026-03-06T20:27:36.908832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-06T20:27:36.925216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-06T20:27:36.925810] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-06T20:27:36.927078] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-06T20:27:36.927155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:36.927208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:36.927256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:36.927347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:37.004047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:37.005124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:37.005225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:37.005266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:37.151445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:37.151639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:37.151684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:37.151717] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:37.155430] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=10.03%) [2026-03-06T20:27:37.155777] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-06T20:27:37.155930] [INFO ] [sig ] NPK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:37.329923] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NPK.txt [2026-03-06T20:27:37.330094] [INFO ] [sig ] [2128/3360] Completed NPK in 0.4s | 2.83 sym/s | Total: 12.5m | ETA: 7.3m [2026-03-06T20:27:37.330138] [INFO ] [sig ] [2129/3360] Forecasting NPO... [2026-03-06T20:27:37.330169] [INFO ] [sig ] Generating forecast for: NPO [2026-03-06T20:27:37.330201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-06T20:27:37.343298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-06T20:27:37.343751] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-06T20:27:37.344593] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-06T20:27:37.344648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:37.344682] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:37.344711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:37.344769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:37.406097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:37.407143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:37.407239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:37.407278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:37.549480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:37.549668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:37.549712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:37.549740] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:37.553280] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-03-06T20:27:37.553613] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-06T20:27:37.553751] [INFO ] [sig ] NPO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:37.698923] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NPO.txt [2026-03-06T20:27:37.699094] [INFO ] [sig ] [2129/3360] Completed NPO in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.3m [2026-03-06T20:27:37.699144] [INFO ] [sig ] [2130/3360] Forecasting NQP... [2026-03-06T20:27:37.699181] [INFO ] [sig ] Generating forecast for: NQP [2026-03-06T20:27:37.699218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-06T20:27:37.711173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-06T20:27:37.711569] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-06T20:27:37.712381] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-06T20:27:37.712434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:37.712465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:37.712492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:37.712549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:37.769807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:37.770748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:37.770847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:37.770881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:37.891108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:37.891319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:37.891362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:37.891391] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:37.894950] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-03-06T20:27:37.895232] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-06T20:27:37.895362] [INFO ] [sig ] NQP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:38.038859] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NQP.txt [2026-03-06T20:27:38.038990] [INFO ] [sig ] [2130/3360] Completed NQP in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.3m [2026-03-06T20:27:38.039031] [INFO ] [sig ] [2131/3360] Forecasting NRC... [2026-03-06T20:27:38.039067] [INFO ] [sig ] Generating forecast for: NRC [2026-03-06T20:27:38.039101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-06T20:27:38.050539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-06T20:27:38.050893] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-06T20:27:38.051706] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-06T20:27:38.051759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:38.051792] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:38.051820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:38.051877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:38.109343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:38.109970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:38.110078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:38.110112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:38.230754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:38.230924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:38.230966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:38.230996] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:38.234911] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-06T20:27:38.235236] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-06T20:27:38.235385] [INFO ] [sig ] NRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:38.381525] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NRC.txt [2026-03-06T20:27:38.381682] [INFO ] [sig ] [2131/3360] Completed NRC in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:38.381724] [INFO ] [sig ] [2132/3360] Forecasting NRDS... [2026-03-06T20:27:38.381756] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-06T20:27:38.381786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-06T20:27:38.393076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-06T20:27:38.393390] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-06T20:27:38.394177] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-06T20:27:38.394230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:38.394261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:38.394288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:38.394345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:38.451106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:38.451771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:38.451850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:38.451882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:38.569975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:38.570143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:38.570193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:38.570228] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:38.573713] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-03-06T20:27:38.574004] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-06T20:27:38.574146] [INFO ] [sig ] NRDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:38.715348] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NRDS.txt [2026-03-06T20:27:38.715473] [INFO ] [sig ] [2132/3360] Completed NRDS in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:38.715513] [INFO ] [sig ] [2133/3360] Forecasting NREF... [2026-03-06T20:27:38.715542] [INFO ] [sig ] Generating forecast for: NREF [2026-03-06T20:27:38.715589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-06T20:27:38.727032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-06T20:27:38.727424] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-06T20:27:38.728289] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-06T20:27:38.728343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:38.728375] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:38.728402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:38.728459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:38.787073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:38.787890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:38.787976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:38.788010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:38.908794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:38.908951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:38.908993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:38.909022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:38.912559] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-03-06T20:27:38.912863] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-06T20:27:38.912996] [INFO ] [sig ] NREF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:39.056651] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NREF.txt [2026-03-06T20:27:39.056767] [INFO ] [sig ] [2133/3360] Completed NREF in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:39.056807] [INFO ] [sig ] [2134/3360] Forecasting NRG... [2026-03-06T20:27:39.056840] [INFO ] [sig ] Generating forecast for: NRG [2026-03-06T20:27:39.056871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-06T20:27:39.068082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-06T20:27:39.068403] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-06T20:27:39.069194] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-06T20:27:39.069247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:39.069279] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:39.069306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:39.069363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:39.126539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:39.127163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:39.127255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:39.127295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:39.249003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:39.249155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:39.249194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:39.249241] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:39.252695] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-03-06T20:27:39.252970] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-06T20:27:39.253096] [INFO ] [sig ] NRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:39.396518] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NRG.txt [2026-03-06T20:27:39.396682] [INFO ] [sig ] [2134/3360] Completed NRG in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:39.396724] [INFO ] [sig ] [2135/3360] Forecasting NRIM... [2026-03-06T20:27:39.396753] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-06T20:27:39.396782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-06T20:27:39.407757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-06T20:27:39.408094] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-06T20:27:39.408938] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-06T20:27:39.408991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:39.409023] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:39.409053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:39.409111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:39.467179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:39.467806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:39.467896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:39.467929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:39.589271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:39.589411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:39.589449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:39.589479] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:39.593205] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-03-06T20:27:39.593486] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-06T20:27:39.593633] [INFO ] [sig ] NRIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:39.740096] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NRIM.txt [2026-03-06T20:27:39.740261] [INFO ] [sig ] [2135/3360] Completed NRIM in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:39.740303] [INFO ] [sig ] [2136/3360] Forecasting NRIX... [2026-03-06T20:27:39.740337] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-06T20:27:39.740369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-06T20:27:39.752489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-06T20:27:39.752859] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-06T20:27:39.753686] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-06T20:27:39.753745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:39.753780] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:39.753808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:39.753866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:39.812974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:39.813650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:39.813729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:39.813777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:39.947926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:39.948090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:39.948131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:39.948160] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:39.951678] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-03-06T20:27:39.951959] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-06T20:27:39.952090] [INFO ] [sig ] NRIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:40.097770] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NRIX.txt [2026-03-06T20:27:40.097928] [INFO ] [sig ] [2136/3360] Completed NRIX in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:40.097969] [INFO ] [sig ] [2137/3360] Forecasting NRK... [2026-03-06T20:27:40.097998] [INFO ] [sig ] Generating forecast for: NRK [2026-03-06T20:27:40.098029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-06T20:27:40.114449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-06T20:27:40.114865] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-06T20:27:40.115702] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-06T20:27:40.115756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:40.115793] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:40.115822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:40.115882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:40.176047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:40.176940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:40.177027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:40.177062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:40.298562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:40.298733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:40.298774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:40.298804] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:40.302363] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-03-06T20:27:40.302661] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-06T20:27:40.302792] [INFO ] [sig ] NRK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:40.448285] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NRK.txt [2026-03-06T20:27:40.448449] [INFO ] [sig ] [2137/3360] Completed NRK in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:40.448491] [INFO ] [sig ] [2138/3360] Forecasting NRP... [2026-03-06T20:27:40.448522] [INFO ] [sig ] Generating forecast for: NRP [2026-03-06T20:27:40.448556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-06T20:27:40.460814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-06T20:27:40.461302] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-06T20:27:40.462497] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-06T20:27:40.462555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:40.462643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:40.462674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:40.462749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:40.527318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:40.528308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:40.528396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:40.528431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:40.647735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:40.647922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:40.647966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:40.647999] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:40.651511] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-03-06T20:27:40.651812] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-06T20:27:40.651948] [INFO ] [sig ] NRP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:40.796399] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NRP.txt [2026-03-06T20:27:40.796532] [INFO ] [sig ] [2138/3360] Completed NRP in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:40.796589] [INFO ] [sig ] [2139/3360] Forecasting NRXP... [2026-03-06T20:27:40.796623] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-06T20:27:40.796653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-06T20:27:40.808057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-06T20:27:40.808409] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-06T20:27:40.809205] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-06T20:27:40.809263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:40.809294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:40.809321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:40.809377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:40.869933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:40.870890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:40.870978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:40.871020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:40.993809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:40.993998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:40.994056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:40.994097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:40.999409] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=16.54%) [2026-03-06T20:27:40.999832] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-06T20:27:41.000019] [INFO ] [sig ] NRXP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:41.155068] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NRXP.txt [2026-03-06T20:27:41.155227] [INFO ] [sig ] [2139/3360] Completed NRXP in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:41.155272] [INFO ] [sig ] [2140/3360] Forecasting NSC... [2026-03-06T20:27:41.155307] [INFO ] [sig ] Generating forecast for: NSC [2026-03-06T20:27:41.155338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-06T20:27:41.166354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-06T20:27:41.166708] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-06T20:27:41.167523] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-06T20:27:41.167614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:41.167652] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:41.167681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:41.167740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:41.226690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:41.227366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:41.227446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:41.227481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:41.350122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:41.350283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:41.350325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:41.350353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:41.353863] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-03-06T20:27:41.354145] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-06T20:27:41.354278] [INFO ] [sig ] NSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:41.497444] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NSC.txt [2026-03-06T20:27:41.497592] [INFO ] [sig ] [2140/3360] Completed NSC in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:41.497634] [INFO ] [sig ] [2141/3360] Forecasting NSP... [2026-03-06T20:27:41.497664] [INFO ] [sig ] Generating forecast for: NSP [2026-03-06T20:27:41.497694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-06T20:27:41.509840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-06T20:27:41.510167] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-06T20:27:41.511125] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-06T20:27:41.511178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:41.511210] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:41.511236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:41.511303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:41.568726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:41.569374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:41.569454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:41.569486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:41.691695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:41.691856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:41.691900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:41.691963] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:41.695501] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-03-06T20:27:41.695799] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-06T20:27:41.695927] [INFO ] [sig ] NSP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:41.841773] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NSP.txt [2026-03-06T20:27:41.841907] [INFO ] [sig ] [2141/3360] Completed NSP in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:41.841947] [INFO ] [sig ] [2142/3360] Forecasting NSSC... [2026-03-06T20:27:41.841978] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-06T20:27:41.842008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-06T20:27:41.853039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-06T20:27:41.853385] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-06T20:27:41.854189] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-06T20:27:41.854245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:41.854278] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:41.854305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:41.854362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:41.912667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:41.913310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:41.913387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:41.913420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:42.050240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:42.050408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:42.050449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:42.050478] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:42.054221] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-03-06T20:27:42.054559] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-06T20:27:42.054726] [INFO ] [sig ] NSSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:42.202101] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NSSC.txt [2026-03-06T20:27:42.202235] [INFO ] [sig ] [2142/3360] Completed NSSC in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:42.202275] [INFO ] [sig ] [2143/3360] Forecasting NTAP... [2026-03-06T20:27:42.202305] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-06T20:27:42.202334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-06T20:27:42.214278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-06T20:27:42.214643] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-06T20:27:42.215407] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-06T20:27:42.215460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:42.215492] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:42.215519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:42.215594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:42.274487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:42.275152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:42.275231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:42.275265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:42.396849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:42.397010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:42.397053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:42.397085] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:42.400632] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-06T20:27:42.400929] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-06T20:27:42.401066] [INFO ] [sig ] NTAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:42.549591] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTAP.txt [2026-03-06T20:27:42.549767] [INFO ] [sig ] [2143/3360] Completed NTAP in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:42.549820] [INFO ] [sig ] [2144/3360] Forecasting NTB... [2026-03-06T20:27:42.549853] [INFO ] [sig ] Generating forecast for: NTB [2026-03-06T20:27:42.549884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-06T20:27:42.562359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-06T20:27:42.562820] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-06T20:27:42.563785] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-06T20:27:42.563849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:42.563882] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:42.563910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:42.563968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:42.623466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:42.624443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:42.624567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:42.624625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:42.746350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:42.746524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:42.746585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:42.746619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:42.750209] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-03-06T20:27:42.750551] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-06T20:27:42.750711] [INFO ] [sig ] NTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:42.893543] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTB.txt [2026-03-06T20:27:42.893708] [INFO ] [sig ] [2144/3360] Completed NTB in 0.3s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:42.893750] [INFO ] [sig ] [2145/3360] Forecasting NTES... [2026-03-06T20:27:42.893779] [INFO ] [sig ] Generating forecast for: NTES [2026-03-06T20:27:42.893810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-06T20:27:42.906020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-06T20:27:42.906387] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-06T20:27:42.907183] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-06T20:27:42.907236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:42.907268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:42.907295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:42.907352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:42.965383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:42.966180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:42.966266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:42.966301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:43.090299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:43.090473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:43.090515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:43.090545] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:43.094401] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=63.89%) [2026-03-06T20:27:43.094785] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-06T20:27:43.094932] [INFO ] [sig ] NTES: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:43.248973] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTES.txt [2026-03-06T20:27:43.249117] [INFO ] [sig ] [2145/3360] Completed NTES in 0.4s | 2.83 sym/s | Total: 12.6m | ETA: 7.2m [2026-03-06T20:27:43.249160] [INFO ] [sig ] [2146/3360] Forecasting NTIC... [2026-03-06T20:27:43.249191] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-06T20:27:43.249247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-06T20:27:43.261497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-06T20:27:43.261871] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-06T20:27:43.262695] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-06T20:27:43.262748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:43.262788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:43.262818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:43.262881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:43.325091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:43.326059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:43.326164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:43.326202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:43.439869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:43.440028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:43.440070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:43.440099] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:43.443683] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-03-06T20:27:43.443959] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-06T20:27:43.444090] [INFO ] [sig ] NTIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:43.585080] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTIC.txt [2026-03-06T20:27:43.585205] [INFO ] [sig ] [2146/3360] Completed NTIC in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.2m [2026-03-06T20:27:43.585245] [INFO ] [sig ] [2147/3360] Forecasting NTLA... [2026-03-06T20:27:43.585275] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-06T20:27:43.585306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-06T20:27:43.597951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-06T20:27:43.598397] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-06T20:27:43.599328] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-06T20:27:43.599385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:43.599418] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:43.599446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:43.599503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:43.664199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:43.665176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:43.665268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:43.665311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:43.796389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:43.796806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:43.796852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:43.796882] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:43.800781] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-03-06T20:27:43.801062] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-06T20:27:43.801192] [INFO ] [sig ] NTLA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:43.944896] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NTLA.txt [2026-03-06T20:27:43.945022] [INFO ] [sig ] [2147/3360] Completed NTLA in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.2m [2026-03-06T20:27:43.945062] [INFO ] [sig ] [2148/3360] Forecasting NTNX... [2026-03-06T20:27:43.945092] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-06T20:27:43.945121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-06T20:27:43.956390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-06T20:27:43.956752] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-06T20:27:43.957541] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-06T20:27:43.957616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:43.957650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:43.957678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:43.957734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:44.014909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:44.015677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:44.015787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:44.015821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:44.147555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:44.147805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:44.147899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:44.147940] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:44.152320] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-03-06T20:27:44.152711] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-06T20:27:44.152870] [INFO ] [sig ] NTNX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:44.305270] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTNX.txt [2026-03-06T20:27:44.305460] [INFO ] [sig ] [2148/3360] Completed NTNX in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:44.305509] [INFO ] [sig ] [2149/3360] Forecasting NTRA... [2026-03-06T20:27:44.305542] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-06T20:27:44.305591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-06T20:27:44.318851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-06T20:27:44.319240] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-06T20:27:44.320117] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-06T20:27:44.320173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:44.320208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:44.320236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:44.320304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:44.383267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:44.384259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:44.384352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:44.384386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:44.515098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:44.515264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:44.515306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:44.515338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:44.519122] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-03-06T20:27:44.519441] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-06T20:27:44.519600] [INFO ] [sig ] NTRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:44.670389] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NTRA.txt [2026-03-06T20:27:44.670538] [INFO ] [sig ] [2149/3360] Completed NTRA in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:44.670598] [INFO ] [sig ] [2150/3360] Forecasting NTRB... [2026-03-06T20:27:44.670633] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-06T20:27:44.670670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-06T20:27:44.682622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-06T20:27:44.683024] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-06T20:27:44.684064] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-06T20:27:44.684119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:44.684152] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:44.684180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:44.684257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:44.747172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:44.748008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:44.748095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:44.748129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:44.877614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:44.877808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:44.877886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:44.877924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:44.881927] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-03-06T20:27:44.882265] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-06T20:27:44.882456] [INFO ] [sig ] NTRB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:45.033550] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NTRB.txt [2026-03-06T20:27:45.033736] [INFO ] [sig ] [2150/3360] Completed NTRB in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:45.033782] [INFO ] [sig ] [2151/3360] Forecasting NTRS... [2026-03-06T20:27:45.033813] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-06T20:27:45.033858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-06T20:27:45.047442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-06T20:27:45.047868] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-06T20:27:45.048757] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-06T20:27:45.048838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:45.048874] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:45.048902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:45.048995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:45.111786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:45.112668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:45.112774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:45.112813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:45.239478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:45.239709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:45.239771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:45.239802] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:45.243658] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-06T20:27:45.243950] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-06T20:27:45.244121] [INFO ] [sig ] NTRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:45.395762] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTRS.txt [2026-03-06T20:27:45.395964] [INFO ] [sig ] [2151/3360] Completed NTRS in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:45.396012] [INFO ] [sig ] [2152/3360] Forecasting NTRSO... [2026-03-06T20:27:45.396045] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-06T20:27:45.396077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-06T20:27:45.407680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-06T20:27:45.408111] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-06T20:27:45.409016] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-06T20:27:45.409071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:45.409106] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:45.409135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:45.409193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:45.472478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:45.473468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:45.473555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:45.473609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:45.594630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:45.594780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:45.594820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:45.594848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:45.598315] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=63.37%) [2026-03-06T20:27:45.598637] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-06T20:27:45.598769] [INFO ] [sig ] NTRSO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:45.740317] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NTRSO.txt [2026-03-06T20:27:45.740429] [INFO ] [sig ] [2152/3360] Completed NTRSO in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:45.740468] [INFO ] [sig ] [2153/3360] Forecasting NUS... [2026-03-06T20:27:45.740497] [INFO ] [sig ] Generating forecast for: NUS [2026-03-06T20:27:45.740526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-06T20:27:45.751941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-06T20:27:45.752255] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-06T20:27:45.753047] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-06T20:27:45.753098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:45.753129] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:45.753156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:45.753212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:45.810641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:45.811244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:45.811323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:45.811355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:45.937071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:45.937205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:45.937244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:45.937277] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:45.940694] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-06T20:27:45.940970] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-06T20:27:45.941100] [INFO ] [sig ] NUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:46.086369] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NUS.txt [2026-03-06T20:27:46.086516] [INFO ] [sig ] [2153/3360] Completed NUS in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:46.086556] [INFO ] [sig ] [2154/3360] Forecasting NUTX... [2026-03-06T20:27:46.086607] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-06T20:27:46.086639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-06T20:27:46.101589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-06T20:27:46.101961] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-06T20:27:46.102811] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-06T20:27:46.102863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:46.102896] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:46.102922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:46.102978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:46.159903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:46.160521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:46.160617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:46.160652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:46.284971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:46.285127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:46.285167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:46.285196] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:46.288876] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-03-06T20:27:46.289152] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-06T20:27:46.289281] [INFO ] [sig ] NUTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:46.432925] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NUTX.txt [2026-03-06T20:27:46.433040] [INFO ] [sig ] [2154/3360] Completed NUTX in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:46.433094] [INFO ] [sig ] [2155/3360] Forecasting NUVB... [2026-03-06T20:27:46.433126] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-06T20:27:46.433156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-06T20:27:46.444249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-06T20:27:46.444612] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-06T20:27:46.445375] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-06T20:27:46.445429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:46.445490] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:46.445519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:46.445611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:46.503437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:46.504057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:46.504134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:46.504167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:46.626651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:46.626793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:46.626833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:46.626862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:46.630322] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=76.51%) [2026-03-06T20:27:46.630653] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-06T20:27:46.630783] [INFO ] [sig ] NUVB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:46.775222] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NUVB.txt [2026-03-06T20:27:46.775352] [INFO ] [sig ] [2155/3360] Completed NUVB in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:46.775391] [INFO ] [sig ] [2156/3360] Forecasting NUVL... [2026-03-06T20:27:46.775421] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-06T20:27:46.775452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-06T20:27:46.786842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-06T20:27:46.787162] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-06T20:27:46.788000] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-06T20:27:46.788059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:46.788090] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:46.788124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:46.788180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:46.845040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:46.845668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:46.845747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:46.845779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:46.965747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:46.965900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:46.965940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:46.965970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:46.969478] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-06T20:27:46.969787] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-06T20:27:46.969957] [INFO ] [sig ] NUVL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:47.112947] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NUVL.txt [2026-03-06T20:27:47.113063] [INFO ] [sig ] [2156/3360] Completed NUVL in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:47.113103] [INFO ] [sig ] [2157/3360] Forecasting NUWE... [2026-03-06T20:27:47.113132] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-06T20:27:47.113160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-06T20:27:47.124312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-06T20:27:47.124674] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-06T20:27:47.125470] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-06T20:27:47.125523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:47.125555] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:47.125609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:47.125668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:47.184012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:47.184655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:47.184731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:47.184763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:47.301386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:47.301550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:47.301610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:47.301642] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:47.305019] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-03-06T20:27:47.305309] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-06T20:27:47.305439] [INFO ] [sig ] NUWE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:47.454930] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NUWE.txt [2026-03-06T20:27:47.455085] [INFO ] [sig ] [2157/3360] Completed NUWE in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:47.455139] [INFO ] [sig ] [2158/3360] Forecasting NVAX... [2026-03-06T20:27:47.455176] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-06T20:27:47.455209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-06T20:27:47.467017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-06T20:27:47.467393] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-06T20:27:47.468373] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-06T20:27:47.468427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:47.468460] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:47.468488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:47.468547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:47.530102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:47.531068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:47.531162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:47.531198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:47.659305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:47.659482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:47.659568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:47.659660] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:47.663347] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-06T20:27:47.663668] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-06T20:27:47.663806] [INFO ] [sig ] NVAX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:47.808259] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVAX.txt [2026-03-06T20:27:47.808417] [INFO ] [sig ] [2158/3360] Completed NVAX in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:47.808462] [INFO ] [sig ] [2159/3360] Forecasting NVD... [2026-03-06T20:27:47.808494] [INFO ] [sig ] Generating forecast for: NVD [2026-03-06T20:27:47.808528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-06T20:27:47.820290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-06T20:27:47.820703] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-06T20:27:47.821519] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-06T20:27:47.821596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:47.821634] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:47.821663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:47.821721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:47.885703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:47.886640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:47.886730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:47.886765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:48.017186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:48.017342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:48.017387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:48.017417] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:48.020961] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=66.36%) [2026-03-06T20:27:48.021242] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-06T20:27:48.021384] [INFO ] [sig ] NVD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:48.170111] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVD.txt [2026-03-06T20:27:48.170245] [INFO ] [sig ] [2159/3360] Completed NVD in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:48.170286] [INFO ] [sig ] [2160/3360] Forecasting NVDA... [2026-03-06T20:27:48.170318] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-06T20:27:48.170353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-06T20:27:48.182920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-06T20:27:48.183342] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-06T20:27:48.184198] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-06T20:27:48.184252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:48.184286] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:48.184313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:48.184374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:48.243429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:48.244134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:48.244215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:48.244247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:48.368269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:48.368439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:48.368479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:48.368511] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:48.372199] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=26.40%) [2026-03-06T20:27:48.372507] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-06T20:27:48.372667] [INFO ] [sig ] NVDA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:48.523538] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVDA.txt [2026-03-06T20:27:48.523712] [INFO ] [sig ] [2160/3360] Completed NVDA in 0.4s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:48.523762] [INFO ] [sig ] [2161/3360] Forecasting NVDD... [2026-03-06T20:27:48.523791] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-06T20:27:48.523821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-06T20:27:48.535137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-06T20:27:48.535484] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-06T20:27:48.536302] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-06T20:27:48.536355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:48.536386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:48.536413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:48.536470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:48.595287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:48.596010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:48.596091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:48.596124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:48.719365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:48.719534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:48.719606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:48.719643] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:48.723290] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-03-06T20:27:48.723651] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-06T20:27:48.723792] [INFO ] [sig ] NVDD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:48.871355] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVDD.txt [2026-03-06T20:27:48.871534] [INFO ] [sig ] [2161/3360] Completed NVDD in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:48.871596] [INFO ] [sig ] [2162/3360] Forecasting NVDL... [2026-03-06T20:27:48.871629] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-06T20:27:48.871668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-06T20:27:48.883128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-06T20:27:48.883496] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-06T20:27:48.884304] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-06T20:27:48.884358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:48.884406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:48.884438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:48.884495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:48.942103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:48.942962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:48.943056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:48.943091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:49.066278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:49.066445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:49.066486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:49.066516] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:49.070060] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-03-06T20:27:49.070362] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-06T20:27:49.070500] [INFO ] [sig ] NVDL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:49.214912] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVDL.txt [2026-03-06T20:27:49.215084] [INFO ] [sig ] [2162/3360] Completed NVDL in 0.3s | 2.83 sym/s | Total: 12.7m | ETA: 7.1m [2026-03-06T20:27:49.215127] [INFO ] [sig ] [2163/3360] Forecasting NVDS... [2026-03-06T20:27:49.215157] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-06T20:27:49.215186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-06T20:27:49.227872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-06T20:27:49.228260] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-06T20:27:49.229080] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-06T20:27:49.229132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:49.229164] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:49.229191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:49.229247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:49.292241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:49.293105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:49.293187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:49.293232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:49.421960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:49.422122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:49.422164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:49.422193] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:49.425757] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: UP (p=67.17%) [2026-03-06T20:27:49.426051] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-06T20:27:49.426186] [INFO ] [sig ] NVDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:49.573563] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVDS.txt [2026-03-06T20:27:49.573719] [INFO ] [sig ] [2163/3360] Completed NVDS in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.1m [2026-03-06T20:27:49.573760] [INFO ] [sig ] [2164/3360] Forecasting NVEC... [2026-03-06T20:27:49.573790] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-06T20:27:49.573820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-06T20:27:49.585007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-06T20:27:49.585412] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-06T20:27:49.586229] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-06T20:27:49.586283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:49.586317] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:49.586345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:49.586404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:49.645460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:49.646182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:49.646265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:49.646298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:49.768053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:49.768223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:49.768267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:49.768296] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:49.771895] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-03-06T20:27:49.772205] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-06T20:27:49.772346] [INFO ] [sig ] NVEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:49.917491] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVEC.txt [2026-03-06T20:27:49.917644] [INFO ] [sig ] [2164/3360] Completed NVEC in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.1m [2026-03-06T20:27:49.917686] [INFO ] [sig ] [2165/3360] Forecasting NVG... [2026-03-06T20:27:49.917716] [INFO ] [sig ] Generating forecast for: NVG [2026-03-06T20:27:49.917747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-06T20:27:49.928948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-06T20:27:49.929293] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-06T20:27:49.930120] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-06T20:27:49.930173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:49.930205] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:49.930234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:49.930291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:49.990438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:49.991315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:49.991453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:49.991488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:50.128191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:50.128402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:50.128447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:50.128480] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:50.132621] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=40.14%) [2026-03-06T20:27:50.133137] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-06T20:27:50.133275] [INFO ] [sig ] NVG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:50.281906] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVG.txt [2026-03-06T20:27:50.282037] [INFO ] [sig ] [2165/3360] Completed NVG in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:50.282077] [INFO ] [sig ] [2166/3360] Forecasting NVGS... [2026-03-06T20:27:50.282123] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-06T20:27:50.282155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-06T20:27:50.294442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-06T20:27:50.294812] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-06T20:27:50.295644] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-06T20:27:50.295698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:50.295731] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:50.295758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:50.295816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:50.354797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:50.355507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:50.355607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:50.355644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:50.477878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:50.478070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:50.478127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:50.478165] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:50.481899] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-03-06T20:27:50.482226] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-06T20:27:50.482368] [INFO ] [sig ] NVGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:50.630075] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVGS.txt [2026-03-06T20:27:50.630209] [INFO ] [sig ] [2166/3360] Completed NVGS in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:50.630249] [INFO ] [sig ] [2167/3360] Forecasting NVMI... [2026-03-06T20:27:50.630277] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-06T20:27:50.630307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-06T20:27:50.641010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-06T20:27:50.641342] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-06T20:27:50.642190] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-06T20:27:50.642244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:50.642276] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:50.642303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:50.642360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:50.702905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:50.703982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:50.704071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:50.704106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:50.832338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:50.832532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:50.832819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:50.832869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:50.837027] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-06T20:27:50.837373] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-06T20:27:50.837532] [INFO ] [sig ] NVMI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:50.989236] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVMI.txt [2026-03-06T20:27:50.989396] [INFO ] [sig ] [2167/3360] Completed NVMI in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:50.989459] [INFO ] [sig ] [2168/3360] Forecasting NVO... [2026-03-06T20:27:50.989498] [INFO ] [sig ] Generating forecast for: NVO [2026-03-06T20:27:50.989537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-06T20:27:51.001469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-06T20:27:51.001885] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-06T20:27:51.002808] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-06T20:27:51.002863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:51.002896] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:51.002922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:51.002979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:51.066200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:51.067010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:51.067101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:51.067135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:51.192091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:51.192252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:51.192295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:51.192327] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:51.196082] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-03-06T20:27:51.196440] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-06T20:27:51.196607] [INFO ] [sig ] NVO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:51.345297] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVO.txt [2026-03-06T20:27:51.345475] [INFO ] [sig ] [2168/3360] Completed NVO in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:51.345518] [INFO ] [sig ] [2169/3360] Forecasting NVRI... [2026-03-06T20:27:51.345554] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-06T20:27:51.345602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-06T20:27:51.357059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-06T20:27:51.357433] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-06T20:27:51.358337] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-06T20:27:51.358392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:51.358425] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:51.358452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:51.358510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:51.422140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:51.423030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:51.423117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:51.423151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:51.552717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:51.552875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:51.552917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:51.552971] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:51.556705] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-06T20:27:51.557012] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-06T20:27:51.557167] [INFO ] [sig ] NVRI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:51.708292] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVRI.txt [2026-03-06T20:27:51.708440] [INFO ] [sig ] [2169/3360] Completed NVRI in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:51.708492] [INFO ] [sig ] [2170/3360] Forecasting NVS... [2026-03-06T20:27:51.708530] [INFO ] [sig ] Generating forecast for: NVS [2026-03-06T20:27:51.708589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-06T20:27:51.720258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-06T20:27:51.720688] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-06T20:27:51.721501] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-06T20:27:51.721556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:51.721614] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:51.721644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:51.721701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:51.786029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:51.787027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:51.787114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:51.787149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:51.918431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:51.918640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:51.918705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:51.918748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:51.922325] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-03-06T20:27:51.922633] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-06T20:27:51.922768] [INFO ] [sig ] NVS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:52.071540] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NVS.txt [2026-03-06T20:27:52.071704] [INFO ] [sig ] [2170/3360] Completed NVS in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:52.071746] [INFO ] [sig ] [2171/3360] Forecasting NVTS... [2026-03-06T20:27:52.071777] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-06T20:27:52.071809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-06T20:27:52.083964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-06T20:27:52.084321] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-06T20:27:52.085186] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-06T20:27:52.085240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:52.085274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:52.085301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:52.085360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:52.150232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:52.151277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:52.151380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:52.151451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:52.277388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:52.277557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:52.277619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:52.277652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:52.281390] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-03-06T20:27:52.281881] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-06T20:27:52.282036] [INFO ] [sig ] NVTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:52.430859] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NVTS.txt [2026-03-06T20:27:52.431019] [INFO ] [sig ] [2171/3360] Completed NVTS in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:52.431060] [INFO ] [sig ] [2172/3360] Forecasting NWBI... [2026-03-06T20:27:52.431093] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-06T20:27:52.431123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-06T20:27:52.443480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-06T20:27:52.443895] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-06T20:27:52.444781] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-06T20:27:52.444837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:52.444911] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:52.444940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:52.445012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:52.509673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:52.510751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:52.510839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:52.510872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:52.638887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:52.639053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:52.639094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:52.639126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:52.642704] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-06T20:27:52.642996] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-06T20:27:52.643132] [INFO ] [sig ] NWBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:52.785907] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NWBI.txt [2026-03-06T20:27:52.786058] [INFO ] [sig ] [2172/3360] Completed NWBI in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:52.786099] [INFO ] [sig ] [2173/3360] Forecasting NWE... [2026-03-06T20:27:52.786131] [INFO ] [sig ] Generating forecast for: NWE [2026-03-06T20:27:52.786161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-06T20:27:52.801262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-06T20:27:52.801678] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-06T20:27:52.802545] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-06T20:27:52.802624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:52.802659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:52.802744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:52.802814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:52.860156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:52.860865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:52.860957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:52.860992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:52.976960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:52.977125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:52.977178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:52.977208] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:52.980682] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-03-06T20:27:52.980961] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-06T20:27:52.981091] [INFO ] [sig ] NWE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:53.123613] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NWE.txt [2026-03-06T20:27:53.123750] [INFO ] [sig ] [2173/3360] Completed NWE in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:53.123789] [INFO ] [sig ] [2174/3360] Forecasting NWFL... [2026-03-06T20:27:53.123819] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-06T20:27:53.123854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-06T20:27:53.134749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-06T20:27:53.135067] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-06T20:27:53.135858] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-06T20:27:53.135910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:53.135943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:53.135969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:53.136026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:53.194655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:53.195539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:53.195640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:53.195674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:53.303013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:53.303180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:53.303220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:53.303249] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:53.306720] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-06T20:27:53.306996] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-06T20:27:53.307126] [INFO ] [sig ] NWFL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:53.452270] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NWFL.txt [2026-03-06T20:27:53.452432] [INFO ] [sig ] [2174/3360] Completed NWFL in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:53.452474] [INFO ] [sig ] [2175/3360] Forecasting NWG... [2026-03-06T20:27:53.452506] [INFO ] [sig ] Generating forecast for: NWG [2026-03-06T20:27:53.452539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-06T20:27:53.467517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-06T20:27:53.467945] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-06T20:27:53.468856] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-06T20:27:53.468910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:53.468943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:53.468971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:53.469028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:53.529365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:53.530229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:53.530330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:53.530365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:53.652073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:53.652241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:53.652285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:53.652378] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:53.656019] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=37.57%) [2026-03-06T20:27:53.656320] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-06T20:27:53.656454] [INFO ] [sig ] NWG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:53.804466] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NWG.txt [2026-03-06T20:27:53.804687] [INFO ] [sig ] [2175/3360] Completed NWG in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:53.804743] [INFO ] [sig ] [2176/3360] Forecasting NWL... [2026-03-06T20:27:53.804777] [INFO ] [sig ] Generating forecast for: NWL [2026-03-06T20:27:53.804811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-06T20:27:53.816475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-06T20:27:53.816859] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-06T20:27:53.817688] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-06T20:27:53.817744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:53.817778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:53.817807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:53.817893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:53.880102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:53.881113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:53.881199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:53.881233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:54.010203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:54.010365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:54.010406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:54.010434] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:54.013851] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=22.44%) [2026-03-06T20:27:54.014126] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-06T20:27:54.014254] [INFO ] [sig ] NWL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:54.161937] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NWL.txt [2026-03-06T20:27:54.162099] [INFO ] [sig ] [2176/3360] Completed NWL in 0.4s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:54.162141] [INFO ] [sig ] [2177/3360] Forecasting NWPX... [2026-03-06T20:27:54.162170] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-06T20:27:54.162207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-06T20:27:54.173715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-06T20:27:54.174066] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-06T20:27:54.174944] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-06T20:27:54.175001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:54.175033] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:54.175061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:54.175118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:54.233423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:54.234235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:54.234314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:54.234346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:54.359015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:54.359176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:54.359215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:54.359245] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:54.362697] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-03-06T20:27:54.362974] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-06T20:27:54.363102] [INFO ] [sig ] NWPX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:54.507225] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NWPX.txt [2026-03-06T20:27:54.507367] [INFO ] [sig ] [2177/3360] Completed NWPX in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:54.507407] [INFO ] [sig ] [2178/3360] Forecasting NWS... [2026-03-06T20:27:54.507438] [INFO ] [sig ] Generating forecast for: NWS [2026-03-06T20:27:54.507472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-06T20:27:54.518810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-06T20:27:54.519150] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-06T20:27:54.519973] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-06T20:27:54.520025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:54.520061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:54.520088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:54.520144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:54.577844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:54.578546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:54.578645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:54.578679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:54.700994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:54.701157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:54.701198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:54.701226] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:54.704732] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-03-06T20:27:54.705009] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-06T20:27:54.705136] [INFO ] [sig ] NWS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:54.856053] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NWS.txt [2026-03-06T20:27:54.856221] [INFO ] [sig ] [2178/3360] Completed NWS in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:54.856268] [INFO ] [sig ] [2179/3360] Forecasting NWSA... [2026-03-06T20:27:54.856299] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-06T20:27:54.856329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-06T20:27:54.869200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-06T20:27:54.869550] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-06T20:27:54.870557] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-06T20:27:54.870626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:54.870845] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:54.870872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:54.870928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:54.929437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:54.930181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:54.930263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:54.930298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:55.052010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:55.052170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:55.052211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:55.052242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:55.055937] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-03-06T20:27:55.056220] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-06T20:27:55.056348] [INFO ] [sig ] NWSA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:55.201106] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NWSA.txt [2026-03-06T20:27:55.201260] [INFO ] [sig ] [2179/3360] Completed NWSA in 0.3s | 2.83 sym/s | Total: 12.8m | ETA: 7.0m [2026-03-06T20:27:55.201303] [INFO ] [sig ] [2180/3360] Forecasting NX... [2026-03-06T20:27:55.201335] [INFO ] [sig ] Generating forecast for: NX [2026-03-06T20:27:55.201366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-06T20:27:55.212860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-06T20:27:55.213218] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-06T20:27:55.214056] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-06T20:27:55.214115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:55.214148] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:55.214175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:55.214234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:55.274162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:55.274941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:55.275025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:55.275060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:55.398650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:55.398812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:55.398858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:55.398888] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:55.402563] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-03-06T20:27:55.403039] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-06T20:27:55.403188] [INFO ] [sig ] NX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:55.550001] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NX.txt [2026-03-06T20:27:55.550140] [INFO ] [sig ] [2180/3360] Completed NX in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 7.0m [2026-03-06T20:27:55.550181] [INFO ] [sig ] [2181/3360] Forecasting NXE... [2026-03-06T20:27:55.550211] [INFO ] [sig ] Generating forecast for: NXE [2026-03-06T20:27:55.550241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-06T20:27:55.562712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-06T20:27:55.563072] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-06T20:27:55.563917] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-06T20:27:55.563975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:55.564007] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:55.564034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:55.564093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:55.627060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:55.627906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:55.628190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:55.628224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:55.752161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:55.752322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:55.752361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:55.752389] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:55.755830] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-03-06T20:27:55.756112] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-06T20:27:55.756240] [INFO ] [sig ] NXE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:55.904522] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NXE.txt [2026-03-06T20:27:55.904680] [INFO ] [sig ] [2181/3360] Completed NXE in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:55.904722] [INFO ] [sig ] [2182/3360] Forecasting NXG... [2026-03-06T20:27:55.904752] [INFO ] [sig ] Generating forecast for: NXG [2026-03-06T20:27:55.904977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-06T20:27:55.916976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-06T20:27:55.917337] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-06T20:27:55.918173] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-06T20:27:55.918226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:55.918257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:55.918284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:55.918340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:55.976141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:55.976835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:55.976914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:55.976978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:56.095889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:56.096082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:56.096124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:56.096153] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:56.099676] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-06T20:27:56.099959] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-06T20:27:56.100095] [INFO ] [sig ] NXG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:56.244726] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NXG.txt [2026-03-06T20:27:56.244859] [INFO ] [sig ] [2182/3360] Completed NXG in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:56.244900] [INFO ] [sig ] [2183/3360] Forecasting NXP... [2026-03-06T20:27:56.244930] [INFO ] [sig ] Generating forecast for: NXP [2026-03-06T20:27:56.244960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-06T20:27:56.255715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-06T20:27:56.256054] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-06T20:27:56.256866] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-06T20:27:56.256919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:56.256951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:56.256978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:56.257035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:56.314715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:56.315449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:56.315530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:56.315606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:56.436508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:56.436689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:56.436732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:56.436760] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:56.440203] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-03-06T20:27:56.440480] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-06T20:27:56.440628] [INFO ] [sig ] NXP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:56.584033] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NXP.txt [2026-03-06T20:27:56.584173] [INFO ] [sig ] [2183/3360] Completed NXP in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:56.584212] [INFO ] [sig ] [2184/3360] Forecasting NXPI... [2026-03-06T20:27:56.584243] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-06T20:27:56.584273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-06T20:27:56.595263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-06T20:27:56.595643] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-06T20:27:56.596470] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-06T20:27:56.596526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:56.596568] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:56.596639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:56.596730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:56.660520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:56.661309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:56.661391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:56.661425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:56.791364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:56.791529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:56.791570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:56.791622] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:56.795422] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=73.81%) [2026-03-06T20:27:56.795732] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-06T20:27:56.795865] [INFO ] [sig ] NXPI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:56.941703] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NXPI.txt [2026-03-06T20:27:56.941844] [INFO ] [sig ] [2184/3360] Completed NXPI in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:56.941887] [INFO ] [sig ] [2185/3360] Forecasting NYXH... [2026-03-06T20:27:56.941918] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-06T20:27:56.941948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-06T20:27:56.954067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-06T20:27:56.954409] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-06T20:27:56.955443] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-06T20:27:56.955497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:56.955530] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:56.955557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:56.955639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:57.016695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:57.017499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:57.017600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:57.017638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:57.142107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:57.142266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:57.142307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:57.142335] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:57.145834] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-03-06T20:27:57.146110] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-06T20:27:57.146238] [INFO ] [sig ] NYXH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:57.293668] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/NYXH.txt [2026-03-06T20:27:57.293853] [INFO ] [sig ] [2185/3360] Completed NYXH in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:57.293894] [INFO ] [sig ] [2186/3360] Forecasting NZF... [2026-03-06T20:27:57.293926] [INFO ] [sig ] Generating forecast for: NZF [2026-03-06T20:27:57.293955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-06T20:27:57.305818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-06T20:27:57.306220] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-06T20:27:57.307070] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-06T20:27:57.307124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:57.307170] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:57.307197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:57.307254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:57.369262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:57.370188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:57.370276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:57.370310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:57.493945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:57.494117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:57.494159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:57.494188] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:57.498087] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-03-06T20:27:57.498369] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-06T20:27:57.498503] [INFO ] [sig ] NZF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:27:57.642749] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/NZF.txt [2026-03-06T20:27:57.642898] [INFO ] [sig ] [2186/3360] Completed NZF in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:57.642939] [INFO ] [sig ] [2187/3360] Forecasting OABI... [2026-03-06T20:27:57.642969] [INFO ] [sig ] Generating forecast for: OABI [2026-03-06T20:27:57.643000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-06T20:27:57.654012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-06T20:27:57.654369] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-06T20:27:57.655269] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-06T20:27:57.655323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:57.655354] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:57.655381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:57.655437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:57.716199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:57.717108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:57.717192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:57.717225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:57.846029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:57.846196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:57.846236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:57.846265] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:57.849780] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-03-06T20:27:57.850076] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-06T20:27:57.850214] [INFO ] [sig ] OABI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:58.004370] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OABI.txt [2026-03-06T20:27:58.004552] [INFO ] [sig ] [2187/3360] Completed OABI in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:58.004615] [INFO ] [sig ] [2188/3360] Forecasting OBDC... [2026-03-06T20:27:58.004647] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-06T20:27:58.004678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-06T20:27:58.017291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-06T20:27:58.017721] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-06T20:27:58.018613] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-06T20:27:58.018666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:58.018699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:58.018725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:58.018789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:58.080914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:58.081966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:58.082056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:58.082092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:58.209465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:58.209657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:58.209699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:58.209729] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:58.213331] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-03-06T20:27:58.213684] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-06T20:27:58.213839] [INFO ] [sig ] OBDC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:58.363083] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OBDC.txt [2026-03-06T20:27:58.363245] [INFO ] [sig ] [2188/3360] Completed OBDC in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:58.363286] [INFO ] [sig ] [2189/3360] Forecasting OBIL... [2026-03-06T20:27:58.363319] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-06T20:27:58.363349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-06T20:27:58.375202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-06T20:27:58.375656] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-06T20:27:58.376491] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-06T20:27:58.376545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:58.376625] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:58.376654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:58.376712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:58.435712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:58.436598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:58.436682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:58.436715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:58.544181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:58.544341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:58.544381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:58.544409] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:58.547918] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-03-06T20:27:58.548201] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-06T20:27:58.548328] [INFO ] [sig ] OBIL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:58.698594] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OBIL.txt [2026-03-06T20:27:58.698774] [INFO ] [sig ] [2189/3360] Completed OBIL in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:58.698825] [INFO ] [sig ] [2190/3360] Forecasting OBIO... [2026-03-06T20:27:58.698856] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-06T20:27:58.698887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-06T20:27:58.711005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-06T20:27:58.711385] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-06T20:27:58.712334] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-06T20:27:58.712386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:58.712417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:58.712443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:58.712499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:58.770160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:58.771012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:58.771098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:58.771131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:58.890403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:58.890563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:58.890623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:58.890652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:58.894071] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-03-06T20:27:58.894366] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-06T20:27:58.894501] [INFO ] [sig ] OBIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:59.038231] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OBIO.txt [2026-03-06T20:27:59.038393] [INFO ] [sig ] [2190/3360] Completed OBIO in 0.3s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:59.038436] [INFO ] [sig ] [2191/3360] Forecasting OBK... [2026-03-06T20:27:59.038465] [INFO ] [sig ] Generating forecast for: OBK [2026-03-06T20:27:59.038495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-06T20:27:59.050268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-06T20:27:59.050645] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-06T20:27:59.051438] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-06T20:27:59.051491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:59.051524] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:59.051552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:59.051629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:59.111615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:59.112498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:59.112603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:59.112641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:59.237027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:59.237194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:59.237234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:59.237262] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:59.240784] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-03-06T20:27:59.241113] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-06T20:27:59.241277] [INFO ] [sig ] OBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:59.390260] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OBK.txt [2026-03-06T20:27:59.390452] [INFO ] [sig ] [2191/3360] Completed OBK in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:59.390503] [INFO ] [sig ] [2192/3360] Forecasting OC... [2026-03-06T20:27:59.390548] [INFO ] [sig ] Generating forecast for: OC [2026-03-06T20:27:59.390616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-06T20:27:59.404017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-06T20:27:59.404458] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-06T20:27:59.405422] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-06T20:27:59.405481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:59.405515] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:59.405543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:59.405632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:59.467367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:59.468330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:59.468421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:59.468455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:59.593428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:59.593611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:59.593657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:59.593747] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:59.597611] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-03-06T20:27:59.598117] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-06T20:27:59.598260] [INFO ] [sig ] OC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:27:59.744530] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OC.txt [2026-03-06T20:27:59.744717] [INFO ] [sig ] [2192/3360] Completed OC in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:27:59.744759] [INFO ] [sig ] [2193/3360] Forecasting OCCI... [2026-03-06T20:27:59.744790] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-06T20:27:59.744821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-06T20:27:59.757254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-06T20:27:59.757707] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-06T20:27:59.758603] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-06T20:27:59.758660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:27:59.758692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:27:59.758719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:27:59.758783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:27:59.820683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:27:59.821562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:27:59.821679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:27:59.821719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:27:59.945953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:27:59.946115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:27:59.946187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:27:59.946219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:27:59.950064] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-03-06T20:27:59.950356] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-06T20:27:59.950490] [INFO ] [sig ] OCCI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:00.101763] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OCCI.txt [2026-03-06T20:28:00.101950] [INFO ] [sig ] [2193/3360] Completed OCCI in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:28:00.101994] [INFO ] [sig ] [2194/3360] Forecasting OCFC... [2026-03-06T20:28:00.102025] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-06T20:28:00.102055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-06T20:28:00.115515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-06T20:28:00.115988] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-06T20:28:00.116899] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-06T20:28:00.116958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:00.116992] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:00.117021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:00.117085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:00.180048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:00.181014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:00.181208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:00.181245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:00.316123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:00.316287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:00.316330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:00.316361] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:00.320036] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-03-06T20:28:00.320324] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-06T20:28:00.320460] [INFO ] [sig ] OCFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:00.463398] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OCFC.txt [2026-03-06T20:28:00.463544] [INFO ] [sig ] [2194/3360] Completed OCFC in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:28:00.463610] [INFO ] [sig ] [2195/3360] Forecasting OCGN... [2026-03-06T20:28:00.463644] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-06T20:28:00.463676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-06T20:28:00.475014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-06T20:28:00.475356] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-06T20:28:00.476180] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-06T20:28:00.476234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:00.476267] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:00.476296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:00.476354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:00.536048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:00.536921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:00.537043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:00.537080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:00.664141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:00.664344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:00.664409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:00.664448] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:00.668259] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-03-06T20:28:00.668563] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-06T20:28:00.668742] [INFO ] [sig ] OCGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:00.816608] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OCGN.txt [2026-03-06T20:28:00.816791] [INFO ] [sig ] [2195/3360] Completed OCGN in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:28:00.816841] [INFO ] [sig ] [2196/3360] Forecasting OCSL... [2026-03-06T20:28:00.816873] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-06T20:28:00.816902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-06T20:28:00.828427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-06T20:28:00.828804] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-06T20:28:00.829915] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-06T20:28:00.830160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:00.830194] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:00.830223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:00.830282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:00.891352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:00.892242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:00.892329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:00.892364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:01.023269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:01.023437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:01.023479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:01.023510] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:01.027120] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-03-06T20:28:01.027408] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-06T20:28:01.027544] [INFO ] [sig ] OCSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:01.176153] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OCSL.txt [2026-03-06T20:28:01.176321] [INFO ] [sig ] [2196/3360] Completed OCSL in 0.4s | 2.83 sym/s | Total: 12.9m | ETA: 6.9m [2026-03-06T20:28:01.176366] [INFO ] [sig ] [2197/3360] Forecasting OCUL... [2026-03-06T20:28:01.176398] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-06T20:28:01.176430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-06T20:28:01.187620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-06T20:28:01.188034] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-06T20:28:01.188898] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-06T20:28:01.188967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:01.189058] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:01.189097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:01.189168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:01.249349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:01.250227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:01.250312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:01.250346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:01.372323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:01.372500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:01.372544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:01.372591] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:01.376238] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=39.65%) [2026-03-06T20:28:01.376537] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-06T20:28:01.376694] [INFO ] [sig ] OCUL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:01.528030] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OCUL.txt [2026-03-06T20:28:01.528227] [INFO ] [sig ] [2197/3360] Completed OCUL in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.9m [2026-03-06T20:28:01.528289] [INFO ] [sig ] [2198/3360] Forecasting ODC... [2026-03-06T20:28:01.528324] [INFO ] [sig ] Generating forecast for: ODC [2026-03-06T20:28:01.528358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-06T20:28:01.540327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-06T20:28:01.540744] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-06T20:28:01.541818] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-06T20:28:01.541875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:01.542098] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:01.542127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:01.542198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:01.609455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:01.610269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:01.610353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:01.610388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:01.732915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:01.733093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:01.733140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:01.733170] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:01.737165] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=66.25%) [2026-03-06T20:28:01.737520] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-06T20:28:01.737683] [INFO ] [sig ] ODC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:01.891561] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ODC.txt [2026-03-06T20:28:01.891794] [INFO ] [sig ] [2198/3360] Completed ODC in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:01.891848] [INFO ] [sig ] [2199/3360] Forecasting ODD... [2026-03-06T20:28:01.891881] [INFO ] [sig ] Generating forecast for: ODD [2026-03-06T20:28:01.891911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-06T20:28:01.905933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-06T20:28:01.906355] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-06T20:28:01.907419] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-06T20:28:01.907485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:01.907534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:01.907603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:01.907686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:01.974296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:01.975189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:01.975305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:01.975340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:02.114280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:02.114459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:02.114508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:02.114541] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:02.118523] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-06T20:28:02.118893] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-06T20:28:02.119072] [INFO ] [sig ] ODD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:02.269293] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ODD.txt [2026-03-06T20:28:02.269453] [INFO ] [sig ] [2199/3360] Completed ODD in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:02.269511] [INFO ] [sig ] [2200/3360] Forecasting ODFL... [2026-03-06T20:28:02.269561] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-06T20:28:02.269633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-06T20:28:02.287208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-06T20:28:02.287760] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-06T20:28:02.289354] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-06T20:28:02.289426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:02.289474] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:02.289514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:02.289642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:02.364823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:02.365773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:02.365860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:02.365896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:02.492869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:02.493042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:02.493084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:02.493112] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:02.496682] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-03-06T20:28:02.496987] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-06T20:28:02.497127] [INFO ] [sig ] ODFL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:02.643126] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ODFL.txt [2026-03-06T20:28:02.643275] [INFO ] [sig ] [2200/3360] Completed ODFL in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:02.643318] [INFO ] [sig ] [2201/3360] Forecasting OEC... [2026-03-06T20:28:02.643355] [INFO ] [sig ] Generating forecast for: OEC [2026-03-06T20:28:02.643387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-06T20:28:02.654923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-06T20:28:02.655310] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-06T20:28:02.656143] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-06T20:28:02.656197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:02.656229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:02.656256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:02.656312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:02.715325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:02.716247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:02.716336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:02.716370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:02.840037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:02.840202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:02.840243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:02.840273] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:02.844340] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-03-06T20:28:02.844659] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-06T20:28:02.844795] [INFO ] [sig ] OEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:02.991188] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OEC.txt [2026-03-06T20:28:02.991327] [INFO ] [sig ] [2201/3360] Completed OEC in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:02.991366] [INFO ] [sig ] [2202/3360] Forecasting OESX... [2026-03-06T20:28:02.991396] [INFO ] [sig ] Generating forecast for: OESX [2026-03-06T20:28:02.991426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-06T20:28:03.002490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-06T20:28:03.002879] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-06T20:28:03.003685] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-06T20:28:03.003738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:03.003769] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:03.003797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:03.003854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:03.065057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:03.065882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:03.065961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:03.066003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:03.182318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:03.182485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:03.182525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:03.182555] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:03.186076] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-06T20:28:03.186354] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-06T20:28:03.186492] [INFO ] [sig ] OESX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:03.330425] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OESX.txt [2026-03-06T20:28:03.330601] [INFO ] [sig ] [2202/3360] Completed OESX in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:03.330644] [INFO ] [sig ] [2203/3360] Forecasting OFG... [2026-03-06T20:28:03.330675] [INFO ] [sig ] Generating forecast for: OFG [2026-03-06T20:28:03.330705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-06T20:28:03.341756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-06T20:28:03.342121] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-06T20:28:03.342924] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-06T20:28:03.342977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:03.343010] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:03.343037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:03.343094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:03.401139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:03.401889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:03.401971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:03.402006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:03.518492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:03.518679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:03.518723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:03.518758] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:03.522334] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-03-06T20:28:03.522641] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-06T20:28:03.522775] [INFO ] [sig ] OFG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:03.668684] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OFG.txt [2026-03-06T20:28:03.668907] [INFO ] [sig ] [2203/3360] Completed OFG in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:03.668958] [INFO ] [sig ] [2204/3360] Forecasting OFIX... [2026-03-06T20:28:03.668996] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-06T20:28:03.669034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-06T20:28:03.684325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-06T20:28:03.684796] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-06T20:28:03.685673] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-06T20:28:03.685730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:03.685765] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:03.685795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:03.685855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:03.743913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:03.744781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:03.744882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:03.744921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:03.868092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:03.868255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:03.868296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:03.868346] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:03.871984] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-03-06T20:28:03.872291] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-06T20:28:03.872429] [INFO ] [sig ] OFIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:04.017589] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OFIX.txt [2026-03-06T20:28:04.017755] [INFO ] [sig ] [2204/3360] Completed OFIX in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:04.017795] [INFO ] [sig ] [2205/3360] Forecasting OFLX... [2026-03-06T20:28:04.017846] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-06T20:28:04.017881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-06T20:28:04.029478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-06T20:28:04.029940] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-06T20:28:04.030868] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-06T20:28:04.030925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:04.030961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:04.030991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:04.031051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:04.090175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:04.091169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:04.091252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:04.091287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:04.214285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:04.214449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:04.214493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:04.214524] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:04.218006] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-03-06T20:28:04.218286] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-06T20:28:04.218414] [INFO ] [sig ] OFLX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:04.367204] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OFLX.txt [2026-03-06T20:28:04.367354] [INFO ] [sig ] [2205/3360] Completed OFLX in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:04.367407] [INFO ] [sig ] [2206/3360] Forecasting OFS... [2026-03-06T20:28:04.367438] [INFO ] [sig ] Generating forecast for: OFS [2026-03-06T20:28:04.367468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-06T20:28:04.379119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-06T20:28:04.379495] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-06T20:28:04.380328] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-06T20:28:04.380383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:04.380454] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:04.380486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:04.380545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:04.438102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:04.438881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:04.438963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:04.439200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:04.562710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:04.562870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:04.562911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:04.562939] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:04.566359] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-03-06T20:28:04.566659] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-06T20:28:04.566790] [INFO ] [sig ] OFS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:04.716226] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OFS.txt [2026-03-06T20:28:04.716393] [INFO ] [sig ] [2206/3360] Completed OFS in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:04.716438] [INFO ] [sig ] [2207/3360] Forecasting OGE... [2026-03-06T20:28:04.716472] [INFO ] [sig ] Generating forecast for: OGE [2026-03-06T20:28:04.716503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-06T20:28:04.729234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-06T20:28:04.729655] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-06T20:28:04.730753] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-06T20:28:04.730808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:04.730841] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:04.730869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:04.730927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:04.793014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:04.793708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:04.793789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:04.793822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:04.919409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:04.919583] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:04.919627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:04.919655] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:04.923274] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-06T20:28:04.923554] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-06T20:28:04.923704] [INFO ] [sig ] OGE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:05.076883] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OGE.txt [2026-03-06T20:28:05.077138] [INFO ] [sig ] [2207/3360] Completed OGE in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:05.077196] [INFO ] [sig ] [2208/3360] Forecasting OGI... [2026-03-06T20:28:05.077243] [INFO ] [sig ] Generating forecast for: OGI [2026-03-06T20:28:05.077289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-06T20:28:05.090816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-06T20:28:05.091253] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-06T20:28:05.092164] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-06T20:28:05.092222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:05.092257] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:05.092285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:05.092360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:05.151591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:05.152495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:05.152599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:05.152636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:05.276921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:05.277073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:05.277113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:05.277142] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:05.280599] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-03-06T20:28:05.280908] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-06T20:28:05.281046] [INFO ] [sig ] OGI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:05.426649] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OGI.txt [2026-03-06T20:28:05.426776] [INFO ] [sig ] [2208/3360] Completed OGI in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:05.426820] [INFO ] [sig ] [2209/3360] Forecasting OGN... [2026-03-06T20:28:05.426855] [INFO ] [sig ] Generating forecast for: OGN [2026-03-06T20:28:05.426885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-06T20:28:05.437789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-06T20:28:05.438167] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-06T20:28:05.438961] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-06T20:28:05.439014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:05.439046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:05.439073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:05.439130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:05.498143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:05.498837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:05.498931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:05.498969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:05.628469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:05.628646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:05.628688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:05.628717] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:05.632273] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-03-06T20:28:05.632558] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-06T20:28:05.632715] [INFO ] [sig ] OGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:05.785536] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OGN.txt [2026-03-06T20:28:05.785741] [INFO ] [sig ] [2209/3360] Completed OGN in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:05.785782] [INFO ] [sig ] [2210/3360] Forecasting OHI... [2026-03-06T20:28:05.785814] [INFO ] [sig ] Generating forecast for: OHI [2026-03-06T20:28:05.785844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-06T20:28:05.797634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-06T20:28:05.798083] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-06T20:28:05.799156] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-06T20:28:05.799237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:05.799277] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:05.799320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:05.799401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:05.862342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:05.863275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:05.863360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:05.863393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:05.994293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:05.994463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:05.994505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:05.994534] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:05.998365] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=45.37%) [2026-03-06T20:28:05.998698] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-06T20:28:05.998861] [INFO ] [sig ] OHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:06.170764] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OHI.txt [2026-03-06T20:28:06.170955] [INFO ] [sig ] [2210/3360] Completed OHI in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:06.170998] [INFO ] [sig ] [2211/3360] Forecasting OI... [2026-03-06T20:28:06.171028] [INFO ] [sig ] Generating forecast for: OI [2026-03-06T20:28:06.171059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-06T20:28:06.183354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-06T20:28:06.183803] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-06T20:28:06.184670] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-06T20:28:06.184726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:06.184758] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:06.184787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:06.184845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:06.244724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:06.245662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:06.245754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:06.245786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:06.380389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:06.380597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:06.380640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:06.380669] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:06.384691] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-06T20:28:06.385099] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-06T20:28:06.385284] [INFO ] [sig ] OI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:06.549483] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OI.txt [2026-03-06T20:28:06.549647] [INFO ] [sig ] [2211/3360] Completed OI in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:06.549690] [INFO ] [sig ] [2212/3360] Forecasting OIA... [2026-03-06T20:28:06.549720] [INFO ] [sig ] Generating forecast for: OIA [2026-03-06T20:28:06.549751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-06T20:28:06.561568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-06T20:28:06.562013] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-06T20:28:06.562844] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-06T20:28:06.562898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:06.562930] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:06.562957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:06.563014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:06.625226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:06.626208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:06.626305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:06.626339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:06.749767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:06.749949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:06.749991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:06.750021] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:06.753599] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=54.70%) [2026-03-06T20:28:06.753914] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-06T20:28:06.754056] [INFO ] [sig ] OIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:06.897976] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OIA.txt [2026-03-06T20:28:06.898150] [INFO ] [sig ] [2212/3360] Completed OIA in 0.3s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:06.898194] [INFO ] [sig ] [2213/3360] Forecasting OIS... [2026-03-06T20:28:06.898225] [INFO ] [sig ] Generating forecast for: OIS [2026-03-06T20:28:06.898256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-06T20:28:06.909616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-06T20:28:06.909998] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-06T20:28:06.910830] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-06T20:28:06.910884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:06.910917] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:06.910946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:06.911005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:06.969915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:06.970705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:06.970790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:06.970824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:07.102863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:07.103043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:07.103087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:07.103115] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:07.106965] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-03-06T20:28:07.107350] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-06T20:28:07.107500] [INFO ] [sig ] OIS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:07.255786] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OIS.txt [2026-03-06T20:28:07.255952] [INFO ] [sig ] [2213/3360] Completed OIS in 0.4s | 2.83 sym/s | Total: 13.0m | ETA: 6.8m [2026-03-06T20:28:07.256000] [INFO ] [sig ] [2214/3360] Forecasting OKE... [2026-03-06T20:28:07.256034] [INFO ] [sig ] Generating forecast for: OKE [2026-03-06T20:28:07.256064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-06T20:28:07.267486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-06T20:28:07.267928] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-06T20:28:07.268766] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-06T20:28:07.268818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:07.268849] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:07.268875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:07.268932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:07.325947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:07.326656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:07.326736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:07.326769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:07.450600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:07.450769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:07.450810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:07.450843] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:07.454382] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-03-06T20:28:07.454744] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-06T20:28:07.454898] [INFO ] [sig ] OKE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:07.606950] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OKE.txt [2026-03-06T20:28:07.607123] [INFO ] [sig ] [2214/3360] Completed OKE in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.8m [2026-03-06T20:28:07.607166] [INFO ] [sig ] [2215/3360] Forecasting OKTA... [2026-03-06T20:28:07.607195] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-06T20:28:07.607224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-06T20:28:07.618870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-06T20:28:07.619281] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-06T20:28:07.620122] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-06T20:28:07.620175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:07.620207] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:07.620233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:07.620287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:07.677215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:07.678182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:07.678271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:07.678303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:07.808487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:07.808696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:07.808740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:07.808768] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:07.812244] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-03-06T20:28:07.812593] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-06T20:28:07.812763] [INFO ] [sig ] OKTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:07.959017] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OKTA.txt [2026-03-06T20:28:07.959183] [INFO ] [sig ] [2215/3360] Completed OKTA in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:07.959225] [INFO ] [sig ] [2216/3360] Forecasting OKYO... [2026-03-06T20:28:07.959254] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-06T20:28:07.959285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-06T20:28:07.970605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-06T20:28:07.971012] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-06T20:28:07.971840] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-06T20:28:07.971897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:07.971928] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:07.971954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:07.972010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:08.029273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:08.030205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:08.030290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:08.030323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:08.153822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:08.153987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:08.154027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:08.154057] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:08.157480] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-03-06T20:28:08.157781] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-06T20:28:08.157962] [INFO ] [sig ] OKYO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:08.305831] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OKYO.txt [2026-03-06T20:28:08.306019] [INFO ] [sig ] [2216/3360] Completed OKYO in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:08.306063] [INFO ] [sig ] [2217/3360] Forecasting OLED... [2026-03-06T20:28:08.306093] [INFO ] [sig ] Generating forecast for: OLED [2026-03-06T20:28:08.306123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-06T20:28:08.320895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-06T20:28:08.321338] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-06T20:28:08.322214] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-06T20:28:08.322268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:08.322300] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:08.322328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:08.322385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:08.385594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:08.386498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:08.386603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:08.386641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:08.508836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:08.508998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:08.509056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:08.509087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:08.512492] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-06T20:28:08.512803] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-06T20:28:08.512962] [INFO ] [sig ] OLED: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:08.655226] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OLED.txt [2026-03-06T20:28:08.655389] [INFO ] [sig ] [2217/3360] Completed OLED in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:08.655431] [INFO ] [sig ] [2218/3360] Forecasting OLLI... [2026-03-06T20:28:08.655463] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-06T20:28:08.655493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-06T20:28:08.667268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-06T20:28:08.667648] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-06T20:28:08.668473] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-06T20:28:08.668527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:08.668559] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:08.668613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:08.668671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:08.726074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:08.726967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:08.727048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:08.727082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:08.846415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:08.846609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:08.846653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:08.846682] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:08.850385] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-06T20:28:08.850700] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-06T20:28:08.850847] [INFO ] [sig ] OLLI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:08.997417] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OLLI.txt [2026-03-06T20:28:08.997674] [INFO ] [sig ] [2218/3360] Completed OLLI in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:08.997724] [INFO ] [sig ] [2219/3360] Forecasting OLMA... [2026-03-06T20:28:08.997761] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-06T20:28:08.997800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-06T20:28:09.010123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-06T20:28:09.010746] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-06T20:28:09.011870] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-06T20:28:09.011925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:09.011959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:09.011986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:09.012045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:09.072100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:09.073066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:09.073180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:09.073217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:09.208489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:09.208674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:09.208719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:09.208750] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:09.212287] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-03-06T20:28:09.212569] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-06T20:28:09.212719] [INFO ] [sig ] OLMA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:09.367090] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OLMA.txt [2026-03-06T20:28:09.367244] [INFO ] [sig ] [2219/3360] Completed OLMA in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:09.367313] [INFO ] [sig ] [2220/3360] Forecasting OLN... [2026-03-06T20:28:09.367345] [INFO ] [sig ] Generating forecast for: OLN [2026-03-06T20:28:09.367376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-06T20:28:09.378820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-06T20:28:09.379195] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-06T20:28:09.380021] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-06T20:28:09.380074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:09.380107] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:09.380134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:09.380191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:09.436920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:09.437876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:09.437981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:09.438018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:09.560940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:09.561118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:09.561161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:09.561189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:09.565041] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-06T20:28:09.565333] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-06T20:28:09.565468] [INFO ] [sig ] OLN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:09.713354] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OLN.txt [2026-03-06T20:28:09.713512] [INFO ] [sig ] [2220/3360] Completed OLN in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:09.713555] [INFO ] [sig ] [2221/3360] Forecasting OLP... [2026-03-06T20:28:09.713607] [INFO ] [sig ] Generating forecast for: OLP [2026-03-06T20:28:09.713640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-06T20:28:09.724761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-06T20:28:09.725113] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-06T20:28:09.725920] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-06T20:28:09.725973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:09.726019] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:09.726048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:09.726105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:09.785137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:09.785903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:09.785986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:09.786018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:09.908012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:09.908182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:09.908223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:09.908254] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:09.912327] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-03-06T20:28:09.912670] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-06T20:28:09.912816] [INFO ] [sig ] OLP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:10.057758] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OLP.txt [2026-03-06T20:28:10.057950] [INFO ] [sig ] [2221/3360] Completed OLP in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:10.057995] [INFO ] [sig ] [2222/3360] Forecasting OLPX... [2026-03-06T20:28:10.058025] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-06T20:28:10.058056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-06T20:28:10.275354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-06T20:28:10.275808] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-06T20:28:10.276687] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-06T20:28:10.276743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:10.276777] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:10.276808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:10.276866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:10.341648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:10.342565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:10.342677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:10.342713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:10.471917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:10.472092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:10.472134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:10.472166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:10.475947] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-03-06T20:28:10.476300] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-06T20:28:10.476451] [INFO ] [sig ] OLPX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:10.634431] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OLPX.txt [2026-03-06T20:28:10.634643] [INFO ] [sig ] [2222/3360] Completed OLPX in 0.6s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:10.634693] [INFO ] [sig ] [2223/3360] Forecasting OM... [2026-03-06T20:28:10.634724] [INFO ] [sig ] Generating forecast for: OM [2026-03-06T20:28:10.634773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-06T20:28:10.647971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-06T20:28:10.648421] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-06T20:28:10.649351] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-06T20:28:10.649406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:10.649448] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:10.649508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:10.649596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:10.710255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:10.711265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:10.711372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:10.711409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:10.836701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:10.836868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:10.836912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:10.836941] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:10.840816] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-03-06T20:28:10.841170] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-06T20:28:10.841319] [INFO ] [sig ] OM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:10.992891] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OM.txt [2026-03-06T20:28:10.993069] [INFO ] [sig ] [2223/3360] Completed OM in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:10.993128] [INFO ] [sig ] [2224/3360] Forecasting OMAB... [2026-03-06T20:28:10.993170] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-06T20:28:10.993211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-06T20:28:11.005437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-06T20:28:11.005879] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-06T20:28:11.006765] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-06T20:28:11.006821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:11.006854] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:11.006883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:11.006942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:11.068266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:11.069165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:11.069255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:11.069288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:11.191260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:11.191425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:11.191466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:11.191495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:11.195174] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-03-06T20:28:11.195501] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-06T20:28:11.195677] [INFO ] [sig ] OMAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:11.338651] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OMAB.txt [2026-03-06T20:28:11.338806] [INFO ] [sig ] [2224/3360] Completed OMAB in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:11.338846] [INFO ] [sig ] [2225/3360] Forecasting OMC... [2026-03-06T20:28:11.338884] [INFO ] [sig ] Generating forecast for: OMC [2026-03-06T20:28:11.338916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-06T20:28:11.350144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-06T20:28:11.350533] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-06T20:28:11.351343] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-06T20:28:11.351397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:11.351428] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:11.351456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:11.351513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:11.408856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:11.409596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:11.409678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:11.409711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:11.530910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:11.531070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:11.531110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:11.531139] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:11.534683] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-03-06T20:28:11.534978] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-06T20:28:11.535113] [INFO ] [sig ] OMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:11.677988] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OMC.txt [2026-03-06T20:28:11.678114] [INFO ] [sig ] [2225/3360] Completed OMC in 0.3s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:11.678155] [INFO ] [sig ] [2226/3360] Forecasting OMCL... [2026-03-06T20:28:11.678185] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-06T20:28:11.678214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-06T20:28:11.689234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-06T20:28:11.689586] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-06T20:28:11.690359] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-06T20:28:11.690411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:11.690442] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:11.690469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:11.690525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:11.748936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:11.749804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:11.749885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:11.749920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:11.882922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:11.883120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:11.883172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:11.883201] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:11.887182] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-03-06T20:28:11.887499] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-06T20:28:11.887658] [INFO ] [sig ] OMCL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:12.116775] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OMCL.txt [2026-03-06T20:28:12.116955] [INFO ] [sig ] [2226/3360] Completed OMCL in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:12.117007] [INFO ] [sig ] [2227/3360] Forecasting OMEX... [2026-03-06T20:28:12.117048] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-06T20:28:12.117087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-06T20:28:12.130303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-06T20:28:12.130725] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-06T20:28:12.131659] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-06T20:28:12.131717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:12.131751] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:12.131780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:12.131840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:12.193917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:12.194904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:12.195015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:12.195054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:12.324742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:12.324918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:12.324963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:12.325001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:12.329119] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-03-06T20:28:12.329433] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-06T20:28:12.329595] [INFO ] [sig ] OMEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:12.479364] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OMEX.txt [2026-03-06T20:28:12.479520] [INFO ] [sig ] [2227/3360] Completed OMEX in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:12.479561] [INFO ] [sig ] [2228/3360] Forecasting OMF... [2026-03-06T20:28:12.479611] [INFO ] [sig ] Generating forecast for: OMF [2026-03-06T20:28:12.479642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-06T20:28:12.491484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-06T20:28:12.491866] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-06T20:28:12.492688] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-06T20:28:12.492744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:12.492778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:12.492807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:12.492866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:12.554171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:12.555062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:12.555147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:12.555182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:12.681287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:12.681450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:12.681492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:12.681540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:12.685127] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-03-06T20:28:12.685414] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-06T20:28:12.685546] [INFO ] [sig ] OMF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:12.835681] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OMF.txt [2026-03-06T20:28:12.835813] [INFO ] [sig ] [2228/3360] Completed OMF in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:12.835853] [INFO ] [sig ] [2229/3360] Forecasting ON... [2026-03-06T20:28:12.835883] [INFO ] [sig ] Generating forecast for: ON [2026-03-06T20:28:12.835914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-06T20:28:12.849273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-06T20:28:12.849861] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-06T20:28:12.850932] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-06T20:28:12.850997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:12.851036] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:12.851068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:12.851128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:12.918723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:12.919798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:12.919892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:12.919935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:13.059117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:13.059291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:13.059335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:13.059366] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:13.063065] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-03-06T20:28:13.063369] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-06T20:28:13.063525] [INFO ] [sig ] ON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:13.210444] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ON.txt [2026-03-06T20:28:13.210603] [INFO ] [sig ] [2229/3360] Completed ON in 0.4s | 2.83 sym/s | Total: 13.1m | ETA: 6.7m [2026-03-06T20:28:13.210648] [INFO ] [sig ] [2230/3360] Forecasting ONB... [2026-03-06T20:28:13.210678] [INFO ] [sig ] Generating forecast for: ONB [2026-03-06T20:28:13.210708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-06T20:28:13.223398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-06T20:28:13.223864] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-06T20:28:13.224711] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-06T20:28:13.224767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:13.224802] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:13.224831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:13.224892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:13.283534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:13.284268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:13.284351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:13.284386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:13.416974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:13.417363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:13.417407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:13.417437] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:13.421629] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=73.21%) [2026-03-06T20:28:13.421917] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-06T20:28:13.422062] [INFO ] [sig ] ONB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:13.570132] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ONB.txt [2026-03-06T20:28:13.570308] [INFO ] [sig ] [2230/3360] Completed ONB in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.7m [2026-03-06T20:28:13.570352] [INFO ] [sig ] [2231/3360] Forecasting ONDS... [2026-03-06T20:28:13.570381] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-06T20:28:13.570420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-06T20:28:13.585224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-06T20:28:13.585690] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-06T20:28:13.586537] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-06T20:28:13.586610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:13.586643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:13.586670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:13.586746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:13.644896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:13.645882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:13.645988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:13.646024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:13.770433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:13.770622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:13.770665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:13.770694] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:13.774216] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-03-06T20:28:13.774502] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-06T20:28:13.774659] [INFO ] [sig ] ONDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:13.923611] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ONDS.txt [2026-03-06T20:28:13.923782] [INFO ] [sig ] [2231/3360] Completed ONDS in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.7m [2026-03-06T20:28:13.923824] [INFO ] [sig ] [2232/3360] Forecasting ONEQ... [2026-03-06T20:28:13.923852] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-06T20:28:13.923882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-06T20:28:13.935849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-06T20:28:13.936280] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-06T20:28:13.937179] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-06T20:28:13.937236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:13.937270] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:13.937298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:13.937389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:13.996172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:13.997140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:13.997229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:13.997457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:14.139724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:14.139894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:14.139936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:14.139968] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:14.143717] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-03-06T20:28:14.144062] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-06T20:28:14.144209] [INFO ] [sig ] ONEQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:14.293015] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ONEQ.txt [2026-03-06T20:28:14.293189] [INFO ] [sig ] [2232/3360] Completed ONEQ in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.7m [2026-03-06T20:28:14.293230] [INFO ] [sig ] [2233/3360] Forecasting ONL... [2026-03-06T20:28:14.293261] [INFO ] [sig ] Generating forecast for: ONL [2026-03-06T20:28:14.293291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-06T20:28:14.305843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-06T20:28:14.306304] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-06T20:28:14.307247] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-06T20:28:14.307303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:14.307336] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:14.307366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:14.307424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:14.365666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:14.366625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:14.366750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:14.366784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:14.497968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:14.498134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:14.498176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:14.498207] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:14.501972] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-03-06T20:28:14.502290] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-06T20:28:14.502431] [INFO ] [sig ] ONL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:14.645893] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ONL.txt [2026-03-06T20:28:14.646037] [INFO ] [sig ] [2233/3360] Completed ONL in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:14.646080] [INFO ] [sig ] [2234/3360] Forecasting ONON... [2026-03-06T20:28:14.646111] [INFO ] [sig ] Generating forecast for: ONON [2026-03-06T20:28:14.646142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-06T20:28:14.657934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-06T20:28:14.658297] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-06T20:28:14.659172] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-06T20:28:14.659242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:14.659276] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:14.659303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:14.659360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:14.718320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:14.719011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:14.719110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:14.719150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:14.847113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:14.847272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:14.847315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:14.847344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:14.850974] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-03-06T20:28:14.851270] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-06T20:28:14.851399] [INFO ] [sig ] ONON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:14.994383] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ONON.txt [2026-03-06T20:28:14.994540] [INFO ] [sig ] [2234/3360] Completed ONON in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:14.994601] [INFO ] [sig ] [2235/3360] Forecasting ONTF... [2026-03-06T20:28:14.994634] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-06T20:28:14.994664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-06T20:28:15.006332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-06T20:28:15.006766] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-06T20:28:15.007593] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-06T20:28:15.007649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:15.007681] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:15.007708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:15.007765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:15.066510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:15.067369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:15.067460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:15.067493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:15.191268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:15.191433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:15.191477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:15.191506] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:15.195714] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-03-06T20:28:15.195992] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-06T20:28:15.196125] [INFO ] [sig ] ONTF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:15.343449] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ONTF.txt [2026-03-06T20:28:15.343663] [INFO ] [sig ] [2235/3360] Completed ONTF in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:15.343708] [INFO ] [sig ] [2236/3360] Forecasting ONTO... [2026-03-06T20:28:15.343740] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-06T20:28:15.343770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-06T20:28:15.355563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-06T20:28:15.355934] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-06T20:28:15.356764] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-06T20:28:15.356818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:15.356851] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:15.356878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:15.356934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:15.417612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:15.422686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:15.422823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:15.422856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:15.551463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:15.551649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:15.551692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:15.551721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:15.555326] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=42.08%) [2026-03-06T20:28:15.555682] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-06T20:28:15.555827] [INFO ] [sig ] ONTO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:15.703496] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ONTO.txt [2026-03-06T20:28:15.703738] [INFO ] [sig ] [2236/3360] Completed ONTO in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:15.703804] [INFO ] [sig ] [2237/3360] Forecasting OOMA... [2026-03-06T20:28:15.703849] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-06T20:28:15.703895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-06T20:28:15.715871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-06T20:28:15.716283] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-06T20:28:15.717119] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-06T20:28:15.717173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:15.717206] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:15.717233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:15.717290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:15.774461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:15.775346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:15.775439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:15.775473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:15.894746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:15.894907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:15.894947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:15.894976] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:15.898523] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=68.25%) [2026-03-06T20:28:15.898862] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-06T20:28:15.899006] [INFO ] [sig ] OOMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:16.044078] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OOMA.txt [2026-03-06T20:28:16.044225] [INFO ] [sig ] [2237/3360] Completed OOMA in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:16.044267] [INFO ] [sig ] [2238/3360] Forecasting OPAL... [2026-03-06T20:28:16.044296] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-06T20:28:16.044326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-06T20:28:16.055848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-06T20:28:16.056222] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-06T20:28:16.057123] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-06T20:28:16.057179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:16.057213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:16.057241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:16.057300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:16.121821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:16.122771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:16.122857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:16.122891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:16.244696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:16.244855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:16.244897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:16.244926] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:16.248390] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-06T20:28:16.248697] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-06T20:28:16.248828] [INFO ] [sig ] OPAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:16.393546] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPAL.txt [2026-03-06T20:28:16.393705] [INFO ] [sig ] [2238/3360] Completed OPAL in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:16.393746] [INFO ] [sig ] [2239/3360] Forecasting OPBK... [2026-03-06T20:28:16.393775] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-06T20:28:16.393806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-06T20:28:16.405959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-06T20:28:16.406290] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-06T20:28:16.407090] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-06T20:28:16.407142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:16.407175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:16.407202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:16.407420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:16.465240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:16.465894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:16.465973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:16.466005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:16.585932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:16.586088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:16.586137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:16.586174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:16.589618] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-03-06T20:28:16.589912] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-06T20:28:16.590040] [INFO ] [sig ] OPBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:16.733600] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPBK.txt [2026-03-06T20:28:16.733717] [INFO ] [sig ] [2239/3360] Completed OPBK in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:16.733755] [INFO ] [sig ] [2240/3360] Forecasting OPCH... [2026-03-06T20:28:16.733784] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-06T20:28:16.733813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-06T20:28:16.745186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-06T20:28:16.745551] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-06T20:28:16.746348] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-06T20:28:16.746400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:16.746461] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:16.746490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:16.746547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:16.809069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:16.809819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:16.809900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:16.809932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:16.933069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:16.933239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:16.933281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:16.933309] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:16.936763] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-03-06T20:28:16.937057] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-06T20:28:16.937189] [INFO ] [sig ] OPCH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:17.088558] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPCH.txt [2026-03-06T20:28:17.088747] [INFO ] [sig ] [2240/3360] Completed OPCH in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:17.088789] [INFO ] [sig ] [2241/3360] Forecasting OPEN... [2026-03-06T20:28:17.088821] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-06T20:28:17.088852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-06T20:28:17.101067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-06T20:28:17.101470] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-06T20:28:17.102474] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-06T20:28:17.102527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:17.102559] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:17.102606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:17.102665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:17.161395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:17.162309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:17.162394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:17.162427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:17.288104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:17.288283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:17.288325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:17.288355] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:17.291955] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=49.37%) [2026-03-06T20:28:17.292234] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-06T20:28:17.292361] [INFO ] [sig ] OPEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:17.436077] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OPEN.txt [2026-03-06T20:28:17.436217] [INFO ] [sig ] [2241/3360] Completed OPEN in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:17.436259] [INFO ] [sig ] [2242/3360] Forecasting OPFI... [2026-03-06T20:28:17.436288] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-06T20:28:17.436318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-06T20:28:17.447705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-06T20:28:17.448082] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-06T20:28:17.448884] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-06T20:28:17.448938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:17.448971] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:17.448998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:17.449060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:17.510415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:17.511159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:17.511263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:17.511297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:17.632261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:17.632405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:17.632445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:17.632472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:17.635868] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-03-06T20:28:17.636147] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-06T20:28:17.636275] [INFO ] [sig ] OPFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:17.779606] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPFI.txt [2026-03-06T20:28:17.779773] [INFO ] [sig ] [2242/3360] Completed OPFI in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:17.779814] [INFO ] [sig ] [2243/3360] Forecasting OPK... [2026-03-06T20:28:17.779844] [INFO ] [sig ] Generating forecast for: OPK [2026-03-06T20:28:17.779886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-06T20:28:17.792154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-06T20:28:17.792611] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-06T20:28:17.793404] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-06T20:28:17.793457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:17.793488] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:17.793515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:17.793602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:17.852514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:17.853388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:17.853475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:17.853510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:17.976211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:17.976381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:17.976422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:17.976491] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:17.980211] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-06T20:28:17.980539] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-06T20:28:17.980704] [INFO ] [sig ] OPK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:18.132873] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OPK.txt [2026-03-06T20:28:18.133019] [INFO ] [sig ] [2243/3360] Completed OPK in 0.4s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:18.133066] [INFO ] [sig ] [2244/3360] Forecasting OPP... [2026-03-06T20:28:18.133104] [INFO ] [sig ] Generating forecast for: OPP [2026-03-06T20:28:18.133140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-06T20:28:18.148304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-06T20:28:18.148688] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-06T20:28:18.149518] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-06T20:28:18.149596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:18.149632] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:18.149658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:18.149715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:18.209804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:18.210457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:18.210536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:18.210568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:18.329992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:18.330164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:18.330213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:18.330247] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:18.333783] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=44.01%) [2026-03-06T20:28:18.334060] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-06T20:28:18.334193] [INFO ] [sig ] OPP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:18.477780] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OPP.txt [2026-03-06T20:28:18.477932] [INFO ] [sig ] [2244/3360] Completed OPP in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:18.477972] [INFO ] [sig ] [2245/3360] Forecasting OPRA... [2026-03-06T20:28:18.478001] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-06T20:28:18.478029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-06T20:28:18.489495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-06T20:28:18.489839] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-06T20:28:18.490680] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-06T20:28:18.490750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:18.490786] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:18.490817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:18.490876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:18.549078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:18.549799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:18.549877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:18.549910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:18.670822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:18.670983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:18.671023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:18.671052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:18.674464] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-03-06T20:28:18.674761] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-06T20:28:18.674890] [INFO ] [sig ] OPRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:18.822539] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPRA.txt [2026-03-06T20:28:18.822714] [INFO ] [sig ] [2245/3360] Completed OPRA in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:18.822758] [INFO ] [sig ] [2246/3360] Forecasting OPTX... [2026-03-06T20:28:18.822788] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-06T20:28:18.822818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-06T20:28:18.834803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-06T20:28:18.835139] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-06T20:28:18.835999] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-06T20:28:18.836053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:18.836084] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:18.836110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:18.836171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:18.894523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:18.895189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:18.895268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:18.895300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:19.016532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:19.016714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:19.016757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:19.016787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:19.020465] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-03-06T20:28:19.020799] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-06T20:28:19.020939] [INFO ] [sig ] OPTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:19.166715] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OPTX.txt [2026-03-06T20:28:19.166862] [INFO ] [sig ] [2246/3360] Completed OPTX in 0.3s | 2.83 sym/s | Total: 13.2m | ETA: 6.6m [2026-03-06T20:28:19.166903] [INFO ] [sig ] [2247/3360] Forecasting OPXS... [2026-03-06T20:28:19.166932] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-06T20:28:19.166962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-06T20:28:19.179659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-06T20:28:19.179994] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-06T20:28:19.180822] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-06T20:28:19.180876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:19.180909] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:19.180938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:19.180995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:19.241100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:19.241835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:19.241915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:19.241949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:19.368418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:19.368596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:19.368642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:19.368673] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:19.372398] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-03-06T20:28:19.372705] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-06T20:28:19.372837] [INFO ] [sig ] OPXS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:19.524921] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OPXS.txt [2026-03-06T20:28:19.525093] [INFO ] [sig ] [2247/3360] Completed OPXS in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.6m [2026-03-06T20:28:19.525135] [INFO ] [sig ] [2248/3360] Forecasting ORA... [2026-03-06T20:28:19.525172] [INFO ] [sig ] Generating forecast for: ORA [2026-03-06T20:28:19.525203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-06T20:28:19.537391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-06T20:28:19.537740] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-06T20:28:19.538602] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-06T20:28:19.538656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:19.538687] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:19.538714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:19.538773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:19.598961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:19.599673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:19.599766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:19.599802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:19.726013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:19.726190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:19.726239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:19.726274] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:19.729790] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=28.50%) [2026-03-06T20:28:19.730071] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-06T20:28:19.730225] [INFO ] [sig ] ORA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:19.874074] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORA.txt [2026-03-06T20:28:19.874220] [INFO ] [sig ] [2248/3360] Completed ORA in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.6m [2026-03-06T20:28:19.874282] [INFO ] [sig ] [2249/3360] Forecasting ORC... [2026-03-06T20:28:19.874315] [INFO ] [sig ] Generating forecast for: ORC [2026-03-06T20:28:19.874345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-06T20:28:19.885049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-06T20:28:19.885377] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-06T20:28:19.886172] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-06T20:28:19.886225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:19.886256] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:19.886283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:19.886339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:19.943819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:19.944696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:19.944777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:19.944810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:20.063503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:20.063683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:20.063723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:20.063752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:20.067308] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-03-06T20:28:20.067604] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-06T20:28:20.067733] [INFO ] [sig ] ORC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:20.213133] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ORC.txt [2026-03-06T20:28:20.213283] [INFO ] [sig ] [2249/3360] Completed ORC in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.6m [2026-03-06T20:28:20.213323] [INFO ] [sig ] [2250/3360] Forecasting ORGO... [2026-03-06T20:28:20.213354] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-06T20:28:20.213384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-06T20:28:20.225117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-06T20:28:20.225493] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-06T20:28:20.226355] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-06T20:28:20.226408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:20.226440] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:20.226467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:20.226524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:20.283755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:20.284464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:20.284625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:20.284667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:20.405319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:20.405474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:20.405515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:20.405544] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:20.409059] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-03-06T20:28:20.409395] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-06T20:28:20.409549] [INFO ] [sig ] ORGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:20.551759] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORGO.txt [2026-03-06T20:28:20.551898] [INFO ] [sig ] [2250/3360] Completed ORGO in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:20.551949] [INFO ] [sig ] [2251/3360] Forecasting ORIC... [2026-03-06T20:28:20.551981] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-06T20:28:20.552011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-06T20:28:20.562918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-06T20:28:20.563258] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-06T20:28:20.564073] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-06T20:28:20.564126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:20.564158] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:20.564184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:20.564241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:20.621806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:20.622432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:20.622511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:20.622543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:20.744899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:20.745060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:20.745101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:20.745132] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:20.748629] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-03-06T20:28:20.748905] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-06T20:28:20.749032] [INFO ] [sig ] ORIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:20.896909] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ORIC.txt [2026-03-06T20:28:20.897054] [INFO ] [sig ] [2251/3360] Completed ORIC in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:20.897099] [INFO ] [sig ] [2252/3360] Forecasting ORKA... [2026-03-06T20:28:20.897136] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-06T20:28:20.897173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-06T20:28:20.909949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-06T20:28:20.910337] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-06T20:28:20.911602] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-06T20:28:20.911675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:20.911708] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:20.911735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:20.911795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:20.974181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:20.975016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:20.975109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:20.975145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:21.101338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:21.101495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:21.101555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:21.101607] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:21.105363] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=15.75%) [2026-03-06T20:28:21.105671] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-06T20:28:21.105806] [INFO ] [sig ] ORKA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:21.252173] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORKA.txt [2026-03-06T20:28:21.252315] [INFO ] [sig ] [2252/3360] Completed ORKA in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:21.252356] [INFO ] [sig ] [2253/3360] Forecasting ORLY... [2026-03-06T20:28:21.252386] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-06T20:28:21.252415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-06T20:28:21.263877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-06T20:28:21.264227] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-06T20:28:21.265072] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-06T20:28:21.265132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:21.265165] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:21.265191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:21.265247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:21.325031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:21.325826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:21.325909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:21.325943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:21.447712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:21.447885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:21.447927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:21.447958] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:21.451435] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-03-06T20:28:21.451733] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-06T20:28:21.451865] [INFO ] [sig ] ORLY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:21.601472] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORLY.txt [2026-03-06T20:28:21.601682] [INFO ] [sig ] [2253/3360] Completed ORLY in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:21.601727] [INFO ] [sig ] [2254/3360] Forecasting ORMP... [2026-03-06T20:28:21.601758] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-06T20:28:21.601788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-06T20:28:21.612617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-06T20:28:21.612964] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-06T20:28:21.613826] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-06T20:28:21.613881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:21.613915] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:21.613942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:21.614002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:21.674356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:21.675159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:21.675245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:21.675279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:21.796003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:21.796171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:21.796212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:21.796242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:21.799823] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-03-06T20:28:21.800114] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-06T20:28:21.800275] [INFO ] [sig ] ORMP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:21.946074] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORMP.txt [2026-03-06T20:28:21.946218] [INFO ] [sig ] [2254/3360] Completed ORMP in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:21.946261] [INFO ] [sig ] [2255/3360] Forecasting ORN... [2026-03-06T20:28:21.946292] [INFO ] [sig ] Generating forecast for: ORN [2026-03-06T20:28:21.946322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-06T20:28:21.957519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-06T20:28:21.957913] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-06T20:28:21.958742] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-06T20:28:21.958795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:21.958827] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:21.958855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:21.958913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:22.019533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:22.020212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:22.020293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:22.020326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:22.149071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:22.149234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:22.149276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:22.149306] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:22.152843] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-03-06T20:28:22.153132] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-06T20:28:22.153270] [INFO ] [sig ] ORN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:22.304263] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ORN.txt [2026-03-06T20:28:22.304421] [INFO ] [sig ] [2255/3360] Completed ORN in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:22.304463] [INFO ] [sig ] [2256/3360] Forecasting ORRF... [2026-03-06T20:28:22.304493] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-06T20:28:22.304522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-06T20:28:22.316972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-06T20:28:22.317368] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-06T20:28:22.318284] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-06T20:28:22.318345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:22.318396] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:22.318425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:22.318634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:22.381017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:22.381794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:22.381901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:22.381938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:22.505240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:22.505402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:22.505443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:22.505474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:22.509086] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=60.07%) [2026-03-06T20:28:22.509376] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-06T20:28:22.509510] [INFO ] [sig ] ORRF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:22.654166] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ORRF.txt [2026-03-06T20:28:22.654297] [INFO ] [sig ] [2256/3360] Completed ORRF in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:22.654335] [INFO ] [sig ] [2257/3360] Forecasting OS... [2026-03-06T20:28:22.654366] [INFO ] [sig ] Generating forecast for: OS [2026-03-06T20:28:22.654395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-06T20:28:22.665854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-06T20:28:22.666195] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-06T20:28:22.667013] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-06T20:28:22.667068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:22.667148] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:22.667179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:22.667238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:22.730397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:22.731309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:22.731399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:22.731434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:22.860819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:22.860982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:22.861024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:22.861052] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:22.864987] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-06T20:28:22.865277] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-06T20:28:22.865411] [INFO ] [sig ] OS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:23.018245] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OS.txt [2026-03-06T20:28:23.018399] [INFO ] [sig ] [2257/3360] Completed OS in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:23.018443] [INFO ] [sig ] [2258/3360] Forecasting OSBC... [2026-03-06T20:28:23.018473] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-06T20:28:23.018503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-06T20:28:23.030910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-06T20:28:23.031290] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-06T20:28:23.032319] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-06T20:28:23.032373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:23.032405] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:23.032431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:23.032500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:23.092817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:23.093869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:23.093969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:23.094008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:23.212771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:23.212934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:23.212975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:23.213003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:23.216514] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=23.92%) [2026-03-06T20:28:23.216813] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-06T20:28:23.216943] [INFO ] [sig ] OSBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:23.364406] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OSBC.txt [2026-03-06T20:28:23.364553] [INFO ] [sig ] [2258/3360] Completed OSBC in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:23.364617] [INFO ] [sig ] [2259/3360] Forecasting OSIS... [2026-03-06T20:28:23.364663] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-06T20:28:23.364706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-06T20:28:23.378292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-06T20:28:23.378734] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-06T20:28:23.379776] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-06T20:28:23.379830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:23.379863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:23.379890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:23.379949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:23.444723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:23.445632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:23.445726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:23.445766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:23.569814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:23.569975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:23.570014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:23.570043] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:23.573822] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-03-06T20:28:23.574112] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-06T20:28:23.574254] [INFO ] [sig ] OSIS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:23.722636] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OSIS.txt [2026-03-06T20:28:23.722792] [INFO ] [sig ] [2259/3360] Completed OSIS in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:23.722839] [INFO ] [sig ] [2260/3360] Forecasting OSPN... [2026-03-06T20:28:23.722888] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-06T20:28:23.722920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-06T20:28:23.737228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-06T20:28:23.737668] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-06T20:28:23.738556] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-06T20:28:23.738639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:23.738673] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:23.738699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:23.738756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:23.799007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:23.799814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:23.799896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:23.799931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:23.926287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:23.926448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:23.926498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:23.926590] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:23.930145] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=60.39%) [2026-03-06T20:28:23.930433] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-06T20:28:23.930567] [INFO ] [sig ] OSPN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:24.073785] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OSPN.txt [2026-03-06T20:28:24.073946] [INFO ] [sig ] [2260/3360] Completed OSPN in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:24.073987] [INFO ] [sig ] [2261/3360] Forecasting OSS... [2026-03-06T20:28:24.074016] [INFO ] [sig ] Generating forecast for: OSS [2026-03-06T20:28:24.074048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-06T20:28:24.085834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-06T20:28:24.086240] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-06T20:28:24.087105] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-06T20:28:24.087160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:24.087191] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:24.087218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:24.087275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:24.146983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:24.147945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:24.148037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:24.148070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:24.269548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:24.269735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:24.269777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:24.269806] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:24.273344] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=52.45%) [2026-03-06T20:28:24.273677] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-06T20:28:24.273814] [INFO ] [sig ] OSS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:24.422600] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OSS.txt [2026-03-06T20:28:24.422775] [INFO ] [sig ] [2261/3360] Completed OSS in 0.3s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:24.422819] [INFO ] [sig ] [2262/3360] Forecasting OTEX... [2026-03-06T20:28:24.422852] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-06T20:28:24.422884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-06T20:28:24.434567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-06T20:28:24.435026] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-06T20:28:24.435924] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-06T20:28:24.435978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:24.436011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:24.436037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:24.436105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:24.496083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:24.497041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:24.497128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:24.497163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:24.624867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:24.625023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:24.625063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:24.625094] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:24.629207] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-06T20:28:24.629517] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-06T20:28:24.629670] [INFO ] [sig ] OTEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:24.783676] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OTEX.txt [2026-03-06T20:28:24.783814] [INFO ] [sig ] [2262/3360] Completed OTEX in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:24.783854] [INFO ] [sig ] [2263/3360] Forecasting OTIS... [2026-03-06T20:28:24.783884] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-06T20:28:24.783916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-06T20:28:24.794867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-06T20:28:24.795199] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-06T20:28:24.796010] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-06T20:28:24.796063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:24.796095] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:24.796121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:24.796177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:24.859479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:24.860199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:24.860297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:24.860351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:24.991529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:24.991735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:24.991788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:24.991848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:24.995537] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-03-06T20:28:24.995849] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-06T20:28:24.995984] [INFO ] [sig ] OTIS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:25.143833] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OTIS.txt [2026-03-06T20:28:25.144002] [INFO ] [sig ] [2263/3360] Completed OTIS in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:25.144045] [INFO ] [sig ] [2264/3360] Forecasting OTLY... [2026-03-06T20:28:25.144074] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-06T20:28:25.144106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-06T20:28:25.156956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-06T20:28:25.157319] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-06T20:28:25.158175] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-06T20:28:25.158228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:25.158261] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:25.158288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:25.158345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:25.220097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:25.221080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:25.221172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:25.221206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:25.347499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:25.347686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:25.347729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:25.347759] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:25.351665] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=85.44%) [2026-03-06T20:28:25.351983] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-06T20:28:25.352123] [INFO ] [sig ] OTLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:25.504427] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OTLY.txt [2026-03-06T20:28:25.504810] [INFO ] [sig ] [2264/3360] Completed OTLY in 0.4s | 2.83 sym/s | Total: 13.3m | ETA: 6.5m [2026-03-06T20:28:25.504854] [INFO ] [sig ] [2265/3360] Forecasting OVID... [2026-03-06T20:28:25.504885] [INFO ] [sig ] Generating forecast for: OVID [2026-03-06T20:28:25.504915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-06T20:28:25.517653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-06T20:28:25.518067] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-06T20:28:25.519115] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-06T20:28:25.519169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:25.519202] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:25.519228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:25.519291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:25.585340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:25.586452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:25.586542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:25.586614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:25.708873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:25.709103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:25.709163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:25.709198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:25.713370] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-03-06T20:28:25.713756] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-06T20:28:25.713917] [INFO ] [sig ] OVID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:25.860714] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OVID.txt [2026-03-06T20:28:25.860883] [INFO ] [sig ] [2265/3360] Completed OVID in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.5m [2026-03-06T20:28:25.860926] [INFO ] [sig ] [2266/3360] Forecasting OVLY... [2026-03-06T20:28:25.860959] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-06T20:28:25.860991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-06T20:28:25.873488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-06T20:28:25.873930] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-06T20:28:25.874808] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-06T20:28:25.874863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:25.874897] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:25.874925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:25.874984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:25.936416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:25.937371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:25.937459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:25.937493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:26.043682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:26.043846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:26.043893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:26.043925] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:26.047352] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=28.21%) [2026-03-06T20:28:26.047647] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-06T20:28:26.047776] [INFO ] [sig ] OVLY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:26.193794] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OVLY.txt [2026-03-06T20:28:26.193948] [INFO ] [sig ] [2266/3360] Completed OVLY in 0.3s | 2.83 sym/s | Total: 13.4m | ETA: 6.5m [2026-03-06T20:28:26.193990] [INFO ] [sig ] [2267/3360] Forecasting OWL... [2026-03-06T20:28:26.194022] [INFO ] [sig ] Generating forecast for: OWL [2026-03-06T20:28:26.194055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-06T20:28:26.206096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-06T20:28:26.206471] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-06T20:28:26.207278] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-06T20:28:26.207333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:26.207365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:26.207419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:26.207481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:26.268307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:26.269204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:26.269339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:26.269380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:26.396647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:26.396817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:26.396860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:26.396889] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:26.400781] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-03-06T20:28:26.401163] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-06T20:28:26.401369] [INFO ] [sig ] OWL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:26.551125] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OWL.txt [2026-03-06T20:28:26.551352] [INFO ] [sig ] [2267/3360] Completed OWL in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:26.551418] [INFO ] [sig ] [2268/3360] Forecasting OXLC... [2026-03-06T20:28:26.551464] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-06T20:28:26.551508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-06T20:28:26.564208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-06T20:28:26.564654] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-06T20:28:26.565913] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-06T20:28:26.565967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:26.566000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:26.566026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:26.566082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:26.625340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:26.626481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:26.626567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:26.626622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:26.762146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:26.762364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:26.762417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:26.762449] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:26.766786] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-06T20:28:26.767115] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-06T20:28:26.767270] [INFO ] [sig ] OXLC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:26.921242] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OXLC.txt [2026-03-06T20:28:26.921404] [INFO ] [sig ] [2268/3360] Completed OXLC in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:26.921455] [INFO ] [sig ] [2269/3360] Forecasting OXM... [2026-03-06T20:28:26.921487] [INFO ] [sig ] Generating forecast for: OXM [2026-03-06T20:28:26.921517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-06T20:28:26.934854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-06T20:28:26.935286] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-06T20:28:26.936157] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-06T20:28:26.936211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:26.936243] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:26.936270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:26.936326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:26.993015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:26.993976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:26.994065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:26.994098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:27.115017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:27.115185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:27.115228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:27.115264] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:27.118785] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-06T20:28:27.119072] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-06T20:28:27.119208] [INFO ] [sig ] OXM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:27.264512] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OXM.txt [2026-03-06T20:28:27.264719] [INFO ] [sig ] [2269/3360] Completed OXM in 0.3s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:27.264764] [INFO ] [sig ] [2270/3360] Forecasting OXSQ... [2026-03-06T20:28:27.264794] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-06T20:28:27.264825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-06T20:28:27.277091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-06T20:28:27.277498] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-06T20:28:27.278396] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-06T20:28:27.278455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:27.278487] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:27.278514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:27.278588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:27.337961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:27.338891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:27.338980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:27.339012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:27.468304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:27.468656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:27.468703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:27.468732] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:27.472465] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=44.92%) [2026-03-06T20:28:27.472776] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-06T20:28:27.472910] [INFO ] [sig ] OXSQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:27.625159] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OXSQ.txt [2026-03-06T20:28:27.625347] [INFO ] [sig ] [2270/3360] Completed OXSQ in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:27.625390] [INFO ] [sig ] [2271/3360] Forecasting OZEM... [2026-03-06T20:28:27.625421] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-06T20:28:27.625642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-06T20:28:27.638015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-06T20:28:27.638440] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-06T20:28:27.639533] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-06T20:28:27.639606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:27.639828] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:27.639856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:27.639912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:27.703401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:27.704484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:27.704740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:27.704776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:27.821398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:27.821757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:27.821802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:27.821831] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:27.825700] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-03-06T20:28:27.826030] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-06T20:28:27.826171] [INFO ] [sig ] OZEM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:27.977068] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/OZEM.txt [2026-03-06T20:28:27.977222] [INFO ] [sig ] [2271/3360] Completed OZEM in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:27.977264] [INFO ] [sig ] [2272/3360] Forecasting OZK... [2026-03-06T20:28:27.977298] [INFO ] [sig ] Generating forecast for: OZK [2026-03-06T20:28:27.977336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-06T20:28:27.990286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-06T20:28:27.990719] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-06T20:28:27.991566] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-06T20:28:27.991637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:27.991669] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:27.991696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:27.991754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:28.056417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:28.057426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:28.057728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:28.057766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:28.182070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:28.182232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:28.182273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:28.182301] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:28.185867] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-03-06T20:28:28.186153] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-06T20:28:28.186288] [INFO ] [sig ] OZK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:28.334732] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OZK.txt [2026-03-06T20:28:28.334899] [INFO ] [sig ] [2272/3360] Completed OZK in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:28.334940] [INFO ] [sig ] [2273/3360] Forecasting OZKAP... [2026-03-06T20:28:28.334972] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-06T20:28:28.335002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-06T20:28:28.346689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-06T20:28:28.347095] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-06T20:28:28.348006] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-06T20:28:28.348061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:28.348095] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:28.348122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:28.348178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:28.406987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:28.408111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:28.408200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:28.408233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:28.525501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:28.525676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:28.525718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:28.525746] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:28.529790] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=72.98%) [2026-03-06T20:28:28.530098] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-06T20:28:28.530238] [INFO ] [sig ] OZKAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:28.676333] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/OZKAP.txt [2026-03-06T20:28:28.676505] [INFO ] [sig ] [2273/3360] Completed OZKAP in 0.3s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:28.676545] [INFO ] [sig ] [2274/3360] Forecasting PAA... [2026-03-06T20:28:28.676596] [INFO ] [sig ] Generating forecast for: PAA [2026-03-06T20:28:28.676629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-06T20:28:28.688760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-06T20:28:28.689158] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-06T20:28:28.689967] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-06T20:28:28.690020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:28.690083] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:28.690111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:28.690170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:28.756629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:28.757684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:28.757790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:28.757842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:28.881031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:28.881199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:28.881242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:28.881271] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:28.885095] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-03-06T20:28:28.885420] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-06T20:28:28.885563] [INFO ] [sig ] PAA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:29.037920] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAA.txt [2026-03-06T20:28:29.038102] [INFO ] [sig ] [2274/3360] Completed PAA in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:29.038144] [INFO ] [sig ] [2275/3360] Forecasting PAAS... [2026-03-06T20:28:29.038176] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-06T20:28:29.038207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-06T20:28:29.050326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-06T20:28:29.050759] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-06T20:28:29.051552] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-06T20:28:29.051634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:29.051667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:29.051694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:29.051751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:29.110994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:29.111898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:29.111982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:29.112015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:29.238255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:29.238428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:29.238478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:29.238510] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:29.242423] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=36.00%) [2026-03-06T20:28:29.242792] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-06T20:28:29.242938] [INFO ] [sig ] PAAS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:29.397051] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAAS.txt [2026-03-06T20:28:29.397218] [INFO ] [sig ] [2275/3360] Completed PAAS in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:29.397260] [INFO ] [sig ] [2276/3360] Forecasting PAC... [2026-03-06T20:28:29.397289] [INFO ] [sig ] Generating forecast for: PAC [2026-03-06T20:28:29.397320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-06T20:28:29.414617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-06T20:28:29.415032] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-06T20:28:29.415943] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-06T20:28:29.415998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:29.416033] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:29.416062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:29.416120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:29.484229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:29.485221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:29.485318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:29.485372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:29.624357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:29.624552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:29.624613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:29.624644] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:29.628371] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-06T20:28:29.628729] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-06T20:28:29.628873] [INFO ] [sig ] PAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:29.790891] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAC.txt [2026-03-06T20:28:29.791056] [INFO ] [sig ] [2276/3360] Completed PAC in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:29.791096] [INFO ] [sig ] [2277/3360] Forecasting PACB... [2026-03-06T20:28:29.791127] [INFO ] [sig ] Generating forecast for: PACB [2026-03-06T20:28:29.791157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-06T20:28:29.804251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-06T20:28:29.804691] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-06T20:28:29.805608] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-06T20:28:29.805674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:29.805723] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:29.805766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:29.805835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:29.870267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:29.871260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:29.871347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:29.871384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:29.996952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:29.997123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:29.997166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:29.997230] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:30.000904] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-03-06T20:28:30.001225] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-06T20:28:30.001370] [INFO ] [sig ] PACB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:30.162078] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PACB.txt [2026-03-06T20:28:30.162254] [INFO ] [sig ] [2277/3360] Completed PACB in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:30.162297] [INFO ] [sig ] [2278/3360] Forecasting PACK... [2026-03-06T20:28:30.162328] [INFO ] [sig ] Generating forecast for: PACK [2026-03-06T20:28:30.162361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-06T20:28:30.175421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-06T20:28:30.175898] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-06T20:28:30.176857] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-06T20:28:30.176918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:30.176968] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:30.177022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:30.177095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:30.237504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:30.238435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:30.238532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:30.238565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:30.364339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:30.364512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:30.364554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:30.364799] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:30.368923] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=13.01%) [2026-03-06T20:28:30.369221] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-06T20:28:30.369366] [INFO ] [sig ] PACK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:30.515153] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PACK.txt [2026-03-06T20:28:30.515320] [INFO ] [sig ] [2278/3360] Completed PACK in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:30.515363] [INFO ] [sig ] [2279/3360] Forecasting PAGP... [2026-03-06T20:28:30.515394] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-06T20:28:30.515426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-06T20:28:30.527228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-06T20:28:30.527648] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-06T20:28:30.528486] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-06T20:28:30.528546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:30.528610] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:30.528640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:30.528700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:30.587226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:30.588191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:30.588277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:30.588312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:30.727316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:30.727498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:30.727542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:30.727593] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:30.731802] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=38.03%) [2026-03-06T20:28:30.732148] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-06T20:28:30.732292] [INFO ] [sig ] PAGP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:30.886886] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAGP.txt [2026-03-06T20:28:30.887059] [INFO ] [sig ] [2279/3360] Completed PAGP in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:30.887111] [INFO ] [sig ] [2280/3360] Forecasting PAGS... [2026-03-06T20:28:30.887142] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-06T20:28:30.887179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-06T20:28:30.900291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-06T20:28:30.900916] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-06T20:28:30.901881] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-06T20:28:30.901962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:30.901998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:30.902027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:30.902087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:30.963471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:30.964346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:30.964433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:30.964467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:31.093835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:31.094001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:31.094052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:31.094083] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:31.097567] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-03-06T20:28:31.097906] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-06T20:28:31.098051] [INFO ] [sig ] PAGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:31.246990] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAGS.txt [2026-03-06T20:28:31.247155] [INFO ] [sig ] [2280/3360] Completed PAGS in 0.4s | 2.83 sym/s | Total: 13.4m | ETA: 6.4m [2026-03-06T20:28:31.247195] [INFO ] [sig ] [2281/3360] Forecasting PAHC... [2026-03-06T20:28:31.247225] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-06T20:28:31.247257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-06T20:28:31.259331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-06T20:28:31.259958] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-06T20:28:31.260786] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-06T20:28:31.260839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:31.260872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:31.260898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:31.260955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:31.323435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:31.324474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:31.324599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:31.324638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:31.451383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:31.451633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:31.451703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:31.451756] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:31.456475] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-03-06T20:28:31.457110] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-06T20:28:31.457270] [INFO ] [sig ] PAHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:31.605780] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAHC.txt [2026-03-06T20:28:31.605920] [INFO ] [sig ] [2281/3360] Completed PAHC in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.4m [2026-03-06T20:28:31.605960] [INFO ] [sig ] [2282/3360] Forecasting PAL... [2026-03-06T20:28:31.605990] [INFO ] [sig ] Generating forecast for: PAL [2026-03-06T20:28:31.606021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-06T20:28:31.617370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-06T20:28:31.617727] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-06T20:28:31.618551] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-06T20:28:31.618627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:31.618662] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:31.618688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:31.618744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:31.678167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:31.678961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:31.679043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:31.679077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:31.798691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:31.798835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:31.798878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:31.798909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:31.802842] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-03-06T20:28:31.803129] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-06T20:28:31.803260] [INFO ] [sig ] PAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:31.948693] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAL.txt [2026-03-06T20:28:31.948832] [INFO ] [sig ] [2282/3360] Completed PAL in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.4m [2026-03-06T20:28:31.948872] [INFO ] [sig ] [2283/3360] Forecasting PAM... [2026-03-06T20:28:31.948902] [INFO ] [sig ] Generating forecast for: PAM [2026-03-06T20:28:31.948932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-06T20:28:31.960351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-06T20:28:31.960716] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-06T20:28:31.961518] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-06T20:28:31.961590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:31.961627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:31.961656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:31.961714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:32.025366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:32.026340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:32.026428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:32.026462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:32.157859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:32.158049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:32.158097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:32.158130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:32.162035] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-06T20:28:32.162320] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-06T20:28:32.162457] [INFO ] [sig ] PAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:32.316524] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAM.txt [2026-03-06T20:28:32.316697] [INFO ] [sig ] [2283/3360] Completed PAM in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.4m [2026-03-06T20:28:32.316746] [INFO ] [sig ] [2284/3360] Forecasting PANL... [2026-03-06T20:28:32.316778] [INFO ] [sig ] Generating forecast for: PANL [2026-03-06T20:28:32.316808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-06T20:28:32.328364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-06T20:28:32.328908] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-06T20:28:32.329715] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-06T20:28:32.329767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:32.329799] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:32.329826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:32.329882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:32.392236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:32.392999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:32.393112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:32.393147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:32.518085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:32.518254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:32.518295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:32.518326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:32.522799] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-03-06T20:28:32.523135] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-06T20:28:32.523270] [INFO ] [sig ] PANL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:32.672812] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PANL.txt [2026-03-06T20:28:32.672976] [INFO ] [sig ] [2284/3360] Completed PANL in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:32.673017] [INFO ] [sig ] [2285/3360] Forecasting PASG... [2026-03-06T20:28:32.673047] [INFO ] [sig ] Generating forecast for: PASG [2026-03-06T20:28:32.673079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-06T20:28:32.684978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-06T20:28:32.685435] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-06T20:28:32.686319] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-06T20:28:32.686374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:32.686408] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:32.686434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:32.686492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:32.748491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:32.749880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:32.749965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:32.749997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:32.876125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:32.876320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:32.876363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:32.876392] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:32.880281] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-03-06T20:28:32.880649] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-06T20:28:32.880788] [INFO ] [sig ] PASG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:33.030201] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PASG.txt [2026-03-06T20:28:33.030366] [INFO ] [sig ] [2285/3360] Completed PASG in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:33.030407] [INFO ] [sig ] [2286/3360] Forecasting PATH... [2026-03-06T20:28:33.030438] [INFO ] [sig ] Generating forecast for: PATH [2026-03-06T20:28:33.030468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-06T20:28:33.043661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-06T20:28:33.044043] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-06T20:28:33.044850] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-06T20:28:33.044903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:33.044935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:33.044962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:33.045019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:33.105958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:33.106928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:33.107018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:33.107051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:33.232336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:33.232509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:33.232553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:33.232605] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:33.237029] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-03-06T20:28:33.237337] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-06T20:28:33.237480] [INFO ] [sig ] PATH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:33.393037] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PATH.txt [2026-03-06T20:28:33.393257] [INFO ] [sig ] [2286/3360] Completed PATH in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:33.393321] [INFO ] [sig ] [2287/3360] Forecasting PATK... [2026-03-06T20:28:33.393365] [INFO ] [sig ] Generating forecast for: PATK [2026-03-06T20:28:33.393409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-06T20:28:33.406228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-06T20:28:33.406666] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-06T20:28:33.407495] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-06T20:28:33.407559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:33.407613] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:33.407642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:33.407699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:33.469820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:33.470731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:33.470816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:33.470850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:33.598683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:33.598872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:33.598948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:33.598984] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:33.602737] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-06T20:28:33.603087] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-06T20:28:33.603234] [INFO ] [sig ] PATK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:33.754661] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PATK.txt [2026-03-06T20:28:33.754849] [INFO ] [sig ] [2287/3360] Completed PATK in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:33.754892] [INFO ] [sig ] [2288/3360] Forecasting PAX... [2026-03-06T20:28:33.754923] [INFO ] [sig ] Generating forecast for: PAX [2026-03-06T20:28:33.754954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-06T20:28:33.767356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-06T20:28:33.767766] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-06T20:28:33.768933] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-06T20:28:33.768993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:33.769025] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:33.769052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:33.769109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:33.827961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:33.828887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:33.828978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:33.829011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:33.952812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:33.952973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:33.953014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:33.953043] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:33.956444] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=59.00%) [2026-03-06T20:28:33.956741] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-06T20:28:33.956874] [INFO ] [sig ] PAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:34.098417] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAX.txt [2026-03-06T20:28:34.098554] [INFO ] [sig ] [2288/3360] Completed PAX in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:34.098615] [INFO ] [sig ] [2289/3360] Forecasting PAXS... [2026-03-06T20:28:34.098646] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-06T20:28:34.098676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-06T20:28:34.110397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-06T20:28:34.110752] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-06T20:28:34.111513] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-06T20:28:34.111566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:34.111627] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:34.111655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:34.111712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:34.172171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:34.173264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:34.173355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:34.173399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:34.299124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:34.299285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:34.299328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:34.299358] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:34.302962] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-03-06T20:28:34.303264] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-06T20:28:34.303398] [INFO ] [sig ] PAXS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:34.451065] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAXS.txt [2026-03-06T20:28:34.451219] [INFO ] [sig ] [2289/3360] Completed PAXS in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:34.451261] [INFO ] [sig ] [2290/3360] Forecasting PAY... [2026-03-06T20:28:34.451292] [INFO ] [sig ] Generating forecast for: PAY [2026-03-06T20:28:34.451321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-06T20:28:34.463770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-06T20:28:34.464145] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-06T20:28:34.464970] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-06T20:28:34.465028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:34.465075] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:34.465107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:34.465166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:34.525722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:34.526407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:34.526501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:34.526535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:34.647619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:34.647780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:34.647833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:34.647866] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:34.651518] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=56.15%) [2026-03-06T20:28:34.651849] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-06T20:28:34.651989] [INFO ] [sig ] PAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:34.798778] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAY.txt [2026-03-06T20:28:34.798915] [INFO ] [sig ] [2290/3360] Completed PAY in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:34.798955] [INFO ] [sig ] [2291/3360] Forecasting PAYC... [2026-03-06T20:28:34.798985] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-06T20:28:34.799014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-06T20:28:34.812437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-06T20:28:34.812824] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-06T20:28:34.813762] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-06T20:28:34.813817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:34.813920] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:34.813970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:34.814054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:34.876874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:34.877725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:34.877810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:34.877864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:35.007981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:35.008141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:35.008184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:35.008215] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:35.011864] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-03-06T20:28:35.012153] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-06T20:28:35.012284] [INFO ] [sig ] PAYC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:35.162362] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAYC.txt [2026-03-06T20:28:35.162512] [INFO ] [sig ] [2291/3360] Completed PAYC in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:35.162553] [INFO ] [sig ] [2292/3360] Forecasting PAYO... [2026-03-06T20:28:35.162604] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-06T20:28:35.162636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-06T20:28:35.175150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-06T20:28:35.175560] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-06T20:28:35.176409] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-06T20:28:35.176464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:35.176498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:35.176525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:35.176608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:35.237746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:35.238592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:35.238672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:35.238705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:35.362365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:35.362542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:35.362643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:35.362687] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:35.366340] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-03-06T20:28:35.366649] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-06T20:28:35.366784] [INFO ] [sig ] PAYO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:35.513966] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAYO.txt [2026-03-06T20:28:35.514143] [INFO ] [sig ] [2292/3360] Completed PAYO in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:35.514202] [INFO ] [sig ] [2293/3360] Forecasting PAYS... [2026-03-06T20:28:35.514237] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-06T20:28:35.514267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-06T20:28:35.525549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-06T20:28:35.525952] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-06T20:28:35.526868] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-06T20:28:35.526924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:35.526959] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:35.526988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:35.527046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:35.586045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:35.586789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:35.586876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:35.586909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:35.707127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:35.707283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:35.707323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:35.707351] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:35.710807] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=59.55%) [2026-03-06T20:28:35.711092] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-06T20:28:35.711223] [INFO ] [sig ] PAYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:35.856213] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PAYS.txt [2026-03-06T20:28:35.856367] [INFO ] [sig ] [2293/3360] Completed PAYS in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:35.856418] [INFO ] [sig ] [2294/3360] Forecasting PAYX... [2026-03-06T20:28:35.856462] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-06T20:28:35.856503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-06T20:28:35.867972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-06T20:28:35.868356] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-06T20:28:35.869277] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-06T20:28:35.869334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:35.869369] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:35.869405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:35.869476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:35.928279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:35.929161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:35.929251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:35.929284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:36.048985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:36.049145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:36.049186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:36.049271] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:36.053219] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-03-06T20:28:36.053626] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-06T20:28:36.053787] [INFO ] [sig ] PAYX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:36.206444] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PAYX.txt [2026-03-06T20:28:36.206657] [INFO ] [sig ] [2294/3360] Completed PAYX in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:36.206737] [INFO ] [sig ] [2295/3360] Forecasting PB... [2026-03-06T20:28:36.206772] [INFO ] [sig ] Generating forecast for: PB [2026-03-06T20:28:36.206804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-06T20:28:36.218656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-06T20:28:36.219070] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-06T20:28:36.219952] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-06T20:28:36.220009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:36.220042] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:36.220070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:36.220128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:36.284795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:36.286158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:36.286278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:36.286315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:36.415439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:36.415627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:36.415671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:36.415703] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:36.419473] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-03-06T20:28:36.419804] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-06T20:28:36.419938] [INFO ] [sig ] PB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:36.574485] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PB.txt [2026-03-06T20:28:36.574676] [INFO ] [sig ] [2295/3360] Completed PB in 0.4s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:36.574722] [INFO ] [sig ] [2296/3360] Forecasting PBA... [2026-03-06T20:28:36.574752] [INFO ] [sig ] Generating forecast for: PBA [2026-03-06T20:28:36.574782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-06T20:28:36.585982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-06T20:28:36.586358] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-06T20:28:36.587165] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-06T20:28:36.587219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:36.587251] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:36.587278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:36.587336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:36.645627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:36.646508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:36.646611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:36.646648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:36.774763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:36.774933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:36.774977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:36.775009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:36.778865] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=66.35%) [2026-03-06T20:28:36.779219] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-06T20:28:36.779371] [INFO ] [sig ] PBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:36.921049] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PBA.txt [2026-03-06T20:28:36.921184] [INFO ] [sig ] [2296/3360] Completed PBA in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:36.921224] [INFO ] [sig ] [2297/3360] Forecasting PBF... [2026-03-06T20:28:36.921254] [INFO ] [sig ] Generating forecast for: PBF [2026-03-06T20:28:36.921285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-06T20:28:36.932303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-06T20:28:36.932676] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-06T20:28:36.933463] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-06T20:28:36.933518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:36.933551] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:36.933601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:36.933662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:36.990813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:36.991714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:36.991806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:36.991854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:37.114802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:37.114966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:37.115006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:37.115034] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:37.118545] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=73.85%) [2026-03-06T20:28:37.118872] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-06T20:28:37.119005] [INFO ] [sig ] PBF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:37.261622] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PBF.txt [2026-03-06T20:28:37.261756] [INFO ] [sig ] [2297/3360] Completed PBF in 0.3s | 2.83 sym/s | Total: 13.5m | ETA: 6.3m [2026-03-06T20:28:37.261797] [INFO ] [sig ] [2298/3360] Forecasting PBFS... [2026-03-06T20:28:37.261827] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-06T20:28:37.261855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-06T20:28:37.272732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-06T20:28:37.273061] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-06T20:28:37.273890] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-06T20:28:37.273943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:37.273974] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:37.274001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:37.274059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:37.334169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:37.335195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:37.335285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:37.335320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:37.440719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:37.440888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:37.440931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:37.440981] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:37.444633] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-06T20:28:37.444928] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-06T20:28:37.445064] [INFO ] [sig ] PBFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:37.598230] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PBFS.txt [2026-03-06T20:28:37.598412] [INFO ] [sig ] [2298/3360] Completed PBFS in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.3m [2026-03-06T20:28:37.598457] [INFO ] [sig ] [2299/3360] Forecasting PBH... [2026-03-06T20:28:37.598487] [INFO ] [sig ] Generating forecast for: PBH [2026-03-06T20:28:37.598535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-06T20:28:37.611730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-06T20:28:37.612160] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-06T20:28:37.613048] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-06T20:28:37.613103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:37.613144] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:37.613174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:37.613239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:37.671250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:37.672259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:37.672366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:37.672402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:37.797266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:37.797435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:37.797477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:37.797505] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:37.801313] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-03-06T20:28:37.801648] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-06T20:28:37.801790] [INFO ] [sig ] PBH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:37.945530] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PBH.txt [2026-03-06T20:28:37.946656] [INFO ] [sig ] [2299/3360] Completed PBH in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.3m [2026-03-06T20:28:37.946707] [INFO ] [sig ] [2300/3360] Forecasting PBI... [2026-03-06T20:28:37.946739] [INFO ] [sig ] Generating forecast for: PBI [2026-03-06T20:28:37.946771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-06T20:28:37.957908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-06T20:28:37.958303] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-06T20:28:37.959132] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-06T20:28:37.959184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:37.959217] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:37.959244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:37.959300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:38.017754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:38.018732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:38.018819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:38.018871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:38.143603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:38.143764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:38.143803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:38.143834] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:38.147319] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-03-06T20:28:38.147649] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-06T20:28:38.147786] [INFO ] [sig ] PBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:38.293057] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PBI.txt [2026-03-06T20:28:38.293226] [INFO ] [sig ] [2300/3360] Completed PBI in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.3m [2026-03-06T20:28:38.293269] [INFO ] [sig ] [2301/3360] Forecasting PBYI... [2026-03-06T20:28:38.293300] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-06T20:28:38.293330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-06T20:28:38.304396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-06T20:28:38.304838] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-06T20:28:38.305736] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-06T20:28:38.305790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:38.305822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:38.305850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:38.305908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:38.366653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:38.367525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:38.367697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:38.367765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:38.495194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:38.495356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:38.495397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:38.495427] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:38.498995] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-03-06T20:28:38.499284] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-06T20:28:38.499417] [INFO ] [sig ] PBYI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:38.649743] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PBYI.txt [2026-03-06T20:28:38.649908] [INFO ] [sig ] [2301/3360] Completed PBYI in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:38.649954] [INFO ] [sig ] [2302/3360] Forecasting PCB... [2026-03-06T20:28:38.649984] [INFO ] [sig ] Generating forecast for: PCB [2026-03-06T20:28:38.650016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-06T20:28:38.661520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-06T20:28:38.661920] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-06T20:28:38.662820] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-06T20:28:38.662875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:38.662908] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:38.662937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:38.663011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:38.724791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:38.725679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:38.725767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:38.725801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:38.851927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:38.852127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:38.852170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:38.852200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:38.856344] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=54.47%) [2026-03-06T20:28:38.856762] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-06T20:28:38.856945] [INFO ] [sig ] PCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:39.006248] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCB.txt [2026-03-06T20:28:39.006417] [INFO ] [sig ] [2302/3360] Completed PCB in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:39.006469] [INFO ] [sig ] [2303/3360] Forecasting PCF... [2026-03-06T20:28:39.006500] [INFO ] [sig ] Generating forecast for: PCF [2026-03-06T20:28:39.006530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-06T20:28:39.019312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-06T20:28:39.019770] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-06T20:28:39.020734] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-06T20:28:39.020800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:39.020833] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:39.020863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:39.020932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:39.080711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:39.081728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:39.081823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:39.081858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:39.210397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:39.210566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:39.210633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:39.210663] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:39.214752] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=56.05%) [2026-03-06T20:28:39.215090] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-06T20:28:39.215236] [INFO ] [sig ] PCF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:39.368336] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCF.txt [2026-03-06T20:28:39.368523] [INFO ] [sig ] [2303/3360] Completed PCF in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:39.368588] [INFO ] [sig ] [2304/3360] Forecasting PCG... [2026-03-06T20:28:39.368622] [INFO ] [sig ] Generating forecast for: PCG [2026-03-06T20:28:39.368655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-06T20:28:39.380405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-06T20:28:39.380866] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-06T20:28:39.381755] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-06T20:28:39.381830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:39.381864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:39.381893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:39.381951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:39.441061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:39.442028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:39.442117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:39.442152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:39.570432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:39.570612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:39.570653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:39.570683] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:39.574244] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-03-06T20:28:39.574552] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-06T20:28:39.574714] [INFO ] [sig ] PCG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:39.726645] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PCG.txt [2026-03-06T20:28:39.726861] [INFO ] [sig ] [2304/3360] Completed PCG in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:39.726911] [INFO ] [sig ] [2305/3360] Forecasting PCM... [2026-03-06T20:28:39.726944] [INFO ] [sig ] Generating forecast for: PCM [2026-03-06T20:28:39.726976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-06T20:28:39.738220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-06T20:28:39.738630] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-06T20:28:39.739501] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-06T20:28:39.739559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:39.739641] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:39.739682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:39.739743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:39.804975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:39.805897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:39.805991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:39.806025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:39.934794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:39.934957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:39.934997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:39.935026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:39.938518] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-06T20:28:39.938852] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-06T20:28:39.938988] [INFO ] [sig ] PCM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:40.086840] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCM.txt [2026-03-06T20:28:40.086993] [INFO ] [sig ] [2305/3360] Completed PCM in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:40.087035] [INFO ] [sig ] [2306/3360] Forecasting PCN... [2026-03-06T20:28:40.087065] [INFO ] [sig ] Generating forecast for: PCN [2026-03-06T20:28:40.087096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-06T20:28:40.100115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-06T20:28:40.100540] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-06T20:28:40.101644] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-06T20:28:40.101717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:40.101928] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:40.101956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:40.102016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:40.172480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:40.173479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:40.173639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:40.173679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:40.310610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:40.310777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:40.310819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:40.310850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:40.314543] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=48.62%) [2026-03-06T20:28:40.314890] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-06T20:28:40.315029] [INFO ] [sig ] PCN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:40.472400] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PCN.txt [2026-03-06T20:28:40.472592] [INFO ] [sig ] [2306/3360] Completed PCN in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:40.472651] [INFO ] [sig ] [2307/3360] Forecasting PCQ... [2026-03-06T20:28:40.472689] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-06T20:28:40.472741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-06T20:28:40.485545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-06T20:28:40.486142] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-06T20:28:40.487219] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-06T20:28:40.487278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:40.487313] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:40.487342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:40.487421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:40.551213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:40.552140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:40.552235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:40.552270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:40.675907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:40.676073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:40.676114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:40.676146] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:40.679858] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-03-06T20:28:40.680169] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-06T20:28:40.680323] [INFO ] [sig ] PCQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:40.834003] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PCQ.txt [2026-03-06T20:28:40.834188] [INFO ] [sig ] [2307/3360] Completed PCQ in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:40.834233] [INFO ] [sig ] [2308/3360] Forecasting PCRX... [2026-03-06T20:28:40.834264] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-06T20:28:40.834294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-06T20:28:40.847054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-06T20:28:40.847472] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-06T20:28:40.848604] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-06T20:28:40.848658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:40.848737] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:40.848779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:40.848865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:40.912002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:40.912933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:40.913029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:40.913064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:41.036104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:41.036274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:41.036321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:41.036352] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:41.040040] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=53.26%) [2026-03-06T20:28:41.040329] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-06T20:28:41.040467] [INFO ] [sig ] PCRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:41.185258] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCRX.txt [2026-03-06T20:28:41.185426] [INFO ] [sig ] [2308/3360] Completed PCRX in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:41.185470] [INFO ] [sig ] [2309/3360] Forecasting PCTY... [2026-03-06T20:28:41.185503] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-06T20:28:41.185534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-06T20:28:41.198154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-06T20:28:41.198615] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-06T20:28:41.199479] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-06T20:28:41.199541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:41.199642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:41.199694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:41.199781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:41.263525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:41.264601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:41.264701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:41.264735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:41.390561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:41.390737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:41.390780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:41.390810] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:41.394424] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-03-06T20:28:41.394761] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-06T20:28:41.394891] [INFO ] [sig ] PCTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:41.539517] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCTY.txt [2026-03-06T20:28:41.539666] [INFO ] [sig ] [2309/3360] Completed PCTY in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:41.539707] [INFO ] [sig ] [2310/3360] Forecasting PCVX... [2026-03-06T20:28:41.539736] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-06T20:28:41.539766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-06T20:28:41.550504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-06T20:28:41.550905] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-06T20:28:41.551826] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-06T20:28:41.551881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:41.551915] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:41.551943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:41.552002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:41.611025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:41.611744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:41.611826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:41.611860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:41.735857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:41.736012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:41.736054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:41.736083] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:41.739606] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-03-06T20:28:41.739907] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-06T20:28:41.740047] [INFO ] [sig ] PCVX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:41.883801] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCVX.txt [2026-03-06T20:28:41.883963] [INFO ] [sig ] [2310/3360] Completed PCVX in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:41.884004] [INFO ] [sig ] [2311/3360] Forecasting PCYO... [2026-03-06T20:28:41.884033] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-06T20:28:41.884063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-06T20:28:41.896067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-06T20:28:41.896444] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-06T20:28:41.897537] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-06T20:28:41.897621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:41.897667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:41.897696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:41.897964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:41.960472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:41.961419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:41.961511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:41.961545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:42.087260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:42.087437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:42.087479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:42.087546] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:42.092372] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=69.98%) [2026-03-06T20:28:42.092796] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-06T20:28:42.092950] [INFO ] [sig ] PCYO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:42.243936] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PCYO.txt [2026-03-06T20:28:42.244105] [INFO ] [sig ] [2311/3360] Completed PCYO in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:42.244146] [INFO ] [sig ] [2312/3360] Forecasting PD... [2026-03-06T20:28:42.244179] [INFO ] [sig ] Generating forecast for: PD [2026-03-06T20:28:42.244210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-06T20:28:42.256084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-06T20:28:42.256493] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-06T20:28:42.257386] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-06T20:28:42.257442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:42.257475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:42.257502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:42.257559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:42.319889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:42.320987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:42.321098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:42.321149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:42.459470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:42.459657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:42.459702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:42.459737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:42.463712] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-03-06T20:28:42.464053] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-06T20:28:42.464238] [INFO ] [sig ] PD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:42.618365] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PD.txt [2026-03-06T20:28:42.618512] [INFO ] [sig ] [2312/3360] Completed PD in 0.4s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:42.618553] [INFO ] [sig ] [2313/3360] Forecasting PDBC... [2026-03-06T20:28:42.618604] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-06T20:28:42.618636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-06T20:28:42.630305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-06T20:28:42.630683] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-06T20:28:42.631479] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-06T20:28:42.631532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:42.631564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:42.631617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:42.631676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:42.688642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:42.689417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:42.689498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:42.689531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:42.811147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:42.811317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:42.811358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:42.811390] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:42.814941] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-03-06T20:28:42.815241] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-06T20:28:42.815378] [INFO ] [sig ] PDBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:42.960220] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDBC.txt [2026-03-06T20:28:42.960381] [INFO ] [sig ] [2313/3360] Completed PDBC in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:42.960421] [INFO ] [sig ] [2314/3360] Forecasting PDD... [2026-03-06T20:28:42.960453] [INFO ] [sig ] Generating forecast for: PDD [2026-03-06T20:28:42.960484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-06T20:28:42.972314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-06T20:28:42.972726] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-06T20:28:42.973514] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-06T20:28:42.973586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:42.973622] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:42.973652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:42.973723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:43.033845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:43.034828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:43.034918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:43.034954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:43.158876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:43.159041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:43.159081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:43.159111] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:43.162553] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-03-06T20:28:43.162864] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-06T20:28:43.162995] [INFO ] [sig ] PDD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:43.305928] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDD.txt [2026-03-06T20:28:43.306070] [INFO ] [sig ] [2314/3360] Completed PDD in 0.3s | 2.83 sym/s | Total: 13.6m | ETA: 6.2m [2026-03-06T20:28:43.306110] [INFO ] [sig ] [2315/3360] Forecasting PDEX... [2026-03-06T20:28:43.306141] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-06T20:28:43.306170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-06T20:28:43.316953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-06T20:28:43.317360] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-06T20:28:43.318203] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-06T20:28:43.318256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:43.318305] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:43.318333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:43.318389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:43.374996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:43.375822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:43.375925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:43.375959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:43.497511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:43.497697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:43.497740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:43.497768] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:43.501245] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=41.15%) [2026-03-06T20:28:43.501542] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-06T20:28:43.501695] [INFO ] [sig ] PDEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:43.647332] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDEX.txt [2026-03-06T20:28:43.647510] [INFO ] [sig ] [2315/3360] Completed PDEX in 0.3s | 2.83 sym/s | Total: 13.7m | ETA: 6.2m [2026-03-06T20:28:43.647555] [INFO ] [sig ] [2316/3360] Forecasting PDFS... [2026-03-06T20:28:43.647613] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-06T20:28:43.647647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-06T20:28:43.662784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-06T20:28:43.663219] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-06T20:28:43.664092] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-06T20:28:43.664147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:43.664179] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:43.664206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:43.664272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:43.752817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:43.754067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:43.754196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:43.754254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:43.923028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:43.923240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:43.923304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:43.923353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:43.927913] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-03-06T20:28:43.928365] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-06T20:28:43.928532] [INFO ] [sig ] PDFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:44.117140] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDFS.txt [2026-03-06T20:28:44.117394] [INFO ] [sig ] [2316/3360] Completed PDFS in 0.5s | 2.83 sym/s | Total: 13.7m | ETA: 6.2m [2026-03-06T20:28:44.117466] [INFO ] [sig ] [2317/3360] Forecasting PDI... [2026-03-06T20:28:44.117523] [INFO ] [sig ] Generating forecast for: PDI [2026-03-06T20:28:44.117599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-06T20:28:44.135490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-06T20:28:44.136097] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-06T20:28:44.137414] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-06T20:28:44.137484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:44.137534] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:44.137605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:44.137705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:44.221536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:44.222907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:44.223030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:44.223085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:44.381160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:44.381368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:44.381437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:44.381492] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:44.387154] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-03-06T20:28:44.387762] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-06T20:28:44.388028] [INFO ] [sig ] PDI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:44.600823] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDI.txt [2026-03-06T20:28:44.601072] [INFO ] [sig ] [2317/3360] Completed PDI in 0.5s | 2.83 sym/s | Total: 13.7m | ETA: 6.2m [2026-03-06T20:28:44.601138] [INFO ] [sig ] [2318/3360] Forecasting PDLB... [2026-03-06T20:28:44.601186] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-06T20:28:44.601233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-06T20:28:44.622037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-06T20:28:44.622777] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-06T20:28:44.623996] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-06T20:28:44.624064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:44.624100] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:44.624130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:44.624195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:44.715589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:44.716980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:44.717175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:44.717221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:44.883338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:44.883556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:44.883647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:44.883692] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:44.889374] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=16.99%) [2026-03-06T20:28:44.890020] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-06T20:28:44.890242] [INFO ] [sig ] PDLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:45.119260] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDLB.txt [2026-03-06T20:28:45.119434] [INFO ] [sig ] [2318/3360] Completed PDLB in 0.5s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:45.119487] [INFO ] [sig ] [2319/3360] Forecasting PDM... [2026-03-06T20:28:45.119522] [INFO ] [sig ] Generating forecast for: PDM [2026-03-06T20:28:45.119555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-06T20:28:45.131872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-06T20:28:45.132298] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-06T20:28:45.133193] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-06T20:28:45.133251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:45.133285] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:45.133312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:45.133370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:45.205523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:45.206470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:45.206556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:45.206611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:45.335848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:45.336015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:45.336056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:45.336087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:45.339910] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=70.54%) [2026-03-06T20:28:45.340200] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-06T20:28:45.340334] [INFO ] [sig ] PDM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:45.503094] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDM.txt [2026-03-06T20:28:45.503259] [INFO ] [sig ] [2319/3360] Completed PDM in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:45.503299] [INFO ] [sig ] [2320/3360] Forecasting PDO... [2026-03-06T20:28:45.503331] [INFO ] [sig ] Generating forecast for: PDO [2026-03-06T20:28:45.503362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-06T20:28:45.515193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-06T20:28:45.515608] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-06T20:28:45.516424] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-06T20:28:45.516477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:45.516510] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:45.516537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:45.516621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:45.576873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:45.577804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:45.577916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:45.577950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:45.696644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:45.696825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:45.696875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:45.696909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:45.700828] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=76.51%) [2026-03-06T20:28:45.701339] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-06T20:28:45.701485] [INFO ] [sig ] PDO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:45.856566] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDO.txt [2026-03-06T20:28:45.856787] [INFO ] [sig ] [2320/3360] Completed PDO in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:45.856855] [INFO ] [sig ] [2321/3360] Forecasting PDP... [2026-03-06T20:28:45.856894] [INFO ] [sig ] Generating forecast for: PDP [2026-03-06T20:28:45.856934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-06T20:28:45.870474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-06T20:28:45.870921] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-06T20:28:45.871837] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-06T20:28:45.871895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:45.871929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:45.871958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:45.872018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:45.932048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:45.932984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:45.933072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:45.933106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:46.054986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:46.055373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:46.055496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:46.055538] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:46.059996] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=45.61%) [2026-03-06T20:28:46.060303] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-06T20:28:46.060455] [INFO ] [sig ] PDP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:46.208866] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDP.txt [2026-03-06T20:28:46.209223] [INFO ] [sig ] [2321/3360] Completed PDP in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:46.209265] [INFO ] [sig ] [2322/3360] Forecasting PDS... [2026-03-06T20:28:46.209296] [INFO ] [sig ] Generating forecast for: PDS [2026-03-06T20:28:46.209336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-06T20:28:46.222008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-06T20:28:46.222392] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-06T20:28:46.223261] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-06T20:28:46.223318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:46.223352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:46.223380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:46.223443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:46.284925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:46.285852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:46.285952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:46.285986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:46.413083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:46.413215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:46.413258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:46.413309] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:46.416933] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-03-06T20:28:46.417231] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-06T20:28:46.417371] [INFO ] [sig ] PDS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:46.559775] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDS.txt [2026-03-06T20:28:46.559932] [INFO ] [sig ] [2322/3360] Completed PDS in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:46.559972] [INFO ] [sig ] [2323/3360] Forecasting PDX... [2026-03-06T20:28:46.560002] [INFO ] [sig ] Generating forecast for: PDX [2026-03-06T20:28:46.560032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-06T20:28:46.571377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-06T20:28:46.571750] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-06T20:28:46.572615] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-06T20:28:46.572670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:46.572704] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:46.572733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:46.572791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:46.631783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:46.632534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:46.632646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:46.632693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:46.757322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:46.757479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:46.757519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:46.757549] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:46.761066] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-03-06T20:28:46.761342] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-06T20:28:46.761469] [INFO ] [sig ] PDX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:46.907773] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PDX.txt [2026-03-06T20:28:46.907919] [INFO ] [sig ] [2323/3360] Completed PDX in 0.3s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:46.907960] [INFO ] [sig ] [2324/3360] Forecasting PDYN... [2026-03-06T20:28:46.907988] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-06T20:28:46.908018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-06T20:28:46.919821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-06T20:28:46.920230] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-06T20:28:46.921159] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-06T20:28:46.921215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:46.921250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:46.921279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:46.921339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:46.982547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:46.983266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:46.983347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:46.983396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:47.106666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:47.106837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:47.106884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:47.106914] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:47.110502] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-06T20:28:47.110797] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-06T20:28:47.110944] [INFO ] [sig ] PDYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:47.254878] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PDYN.txt [2026-03-06T20:28:47.255017] [INFO ] [sig ] [2324/3360] Completed PDYN in 0.3s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:47.255058] [INFO ] [sig ] [2325/3360] Forecasting PEB... [2026-03-06T20:28:47.255087] [INFO ] [sig ] Generating forecast for: PEB [2026-03-06T20:28:47.255116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-06T20:28:47.266894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-06T20:28:47.267273] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-06T20:28:47.268181] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-06T20:28:47.268236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:47.268310] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:47.268340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:47.268397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:47.328106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:47.328797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:47.328875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:47.328907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:47.452715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:47.452874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:47.452914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:47.452944] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:47.456932] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=7.35%) [2026-03-06T20:28:47.457207] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-06T20:28:47.457335] [INFO ] [sig ] PEB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:47.601730] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PEB.txt [2026-03-06T20:28:47.601888] [INFO ] [sig ] [2325/3360] Completed PEB in 0.3s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:47.601929] [INFO ] [sig ] [2326/3360] Forecasting PEBK... [2026-03-06T20:28:47.601960] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-06T20:28:47.601990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-06T20:28:47.612133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-06T20:28:47.612412] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-06T20:28:47.613223] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-06T20:28:47.613278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:47.613311] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:47.613351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:47.613410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:47.671271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:47.672121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:47.672202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:47.672235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:47.772238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:47.772399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:47.772451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:47.772481] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:47.776291] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=0.19%) [2026-03-06T20:28:47.776599] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-06T20:28:47.776734] [INFO ] [sig ] PEBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:47.925194] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PEBK.txt [2026-03-06T20:28:47.925389] [INFO ] [sig ] [2326/3360] Completed PEBK in 0.3s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:47.925440] [INFO ] [sig ] [2327/3360] Forecasting PEBO... [2026-03-06T20:28:47.925474] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-06T20:28:47.925506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-06T20:28:47.937608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-06T20:28:47.938078] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-06T20:28:47.938933] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-06T20:28:47.938987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:47.939020] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:47.939048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:47.939105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:48.003749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:48.004736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:48.004825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:48.004861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:48.139149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:48.139319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:48.139364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:48.139394] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:48.143016] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=42.17%) [2026-03-06T20:28:48.143381] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-06T20:28:48.143563] [INFO ] [sig ] PEBO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:48.296374] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PEBO.txt [2026-03-06T20:28:48.296545] [INFO ] [sig ] [2327/3360] Completed PEBO in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:48.296606] [INFO ] [sig ] [2328/3360] Forecasting PECO... [2026-03-06T20:28:48.296642] [INFO ] [sig ] Generating forecast for: PECO [2026-03-06T20:28:48.296674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-06T20:28:48.309214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-06T20:28:48.309620] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-06T20:28:48.310483] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-06T20:28:48.310537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:48.310570] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:48.310622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:48.310680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:48.375283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:48.376097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:48.376180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:48.376213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:48.501233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:48.501453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:48.501496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:48.501559] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:48.504986] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-03-06T20:28:48.505464] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-06T20:28:48.505613] [INFO ] [sig ] PECO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:48.655843] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PECO.txt [2026-03-06T20:28:48.656021] [INFO ] [sig ] [2328/3360] Completed PECO in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:48.656068] [INFO ] [sig ] [2329/3360] Forecasting PEG... [2026-03-06T20:28:48.656099] [INFO ] [sig ] Generating forecast for: PEG [2026-03-06T20:28:48.656130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-06T20:28:48.667539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-06T20:28:48.667973] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-06T20:28:48.668811] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-06T20:28:48.668865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:48.668898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:48.668926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:48.668985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:48.729982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:48.731203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:48.731294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:48.731328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:48.856189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:48.856351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:48.856396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:48.856428] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:48.860421] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=60.97%) [2026-03-06T20:28:48.860745] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-06T20:28:48.860882] [INFO ] [sig ] PEG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:49.014961] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PEG.txt [2026-03-06T20:28:49.015121] [INFO ] [sig ] [2329/3360] Completed PEG in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:49.015163] [INFO ] [sig ] [2330/3360] Forecasting PEGA... [2026-03-06T20:28:49.015193] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-06T20:28:49.015231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-06T20:28:49.027742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-06T20:28:49.028176] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-06T20:28:49.029004] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-06T20:28:49.029059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:49.029092] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:49.029120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:49.029178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:49.089359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:49.090263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:49.090349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:49.090382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:49.215870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:49.216056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:49.216099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:49.216130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:49.219829] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-03-06T20:28:49.220123] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-06T20:28:49.220260] [INFO ] [sig ] PEGA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:49.367171] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PEGA.txt [2026-03-06T20:28:49.367345] [INFO ] [sig ] [2330/3360] Completed PEGA in 0.4s | 2.82 sym/s | Total: 13.7m | ETA: 6.1m [2026-03-06T20:28:49.367385] [INFO ] [sig ] [2331/3360] Forecasting PEN... [2026-03-06T20:28:49.367417] [INFO ] [sig ] Generating forecast for: PEN [2026-03-06T20:28:49.367456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-06T20:28:49.381179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-06T20:28:49.381624] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-06T20:28:49.382548] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-06T20:28:49.382626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:49.382659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:49.382686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:49.382744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:49.446830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:49.447778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:49.447903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:49.447954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:49.581600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:49.581782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:49.581830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:49.581864] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:49.586396] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-03-06T20:28:49.586779] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-06T20:28:49.586979] [INFO ] [sig ] PEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:49.736230] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PEN.txt [2026-03-06T20:28:49.736401] [INFO ] [sig ] [2331/3360] Completed PEN in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.1m [2026-03-06T20:28:49.736444] [INFO ] [sig ] [2332/3360] Forecasting PENN... [2026-03-06T20:28:49.736475] [INFO ] [sig ] Generating forecast for: PENN [2026-03-06T20:28:49.736505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-06T20:28:49.749661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-06T20:28:49.750067] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-06T20:28:49.750983] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-06T20:28:49.751042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:49.751076] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:49.751104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:49.751177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:49.815982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:49.817087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:49.817171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:49.817203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:49.945005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:49.945165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:49.945206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:49.945235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:49.951678] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-03-06T20:28:49.951972] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-06T20:28:49.952293] [INFO ] [sig ] PENN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:50.100329] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PENN.txt [2026-03-06T20:28:50.100483] [INFO ] [sig ] [2332/3360] Completed PENN in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.1m [2026-03-06T20:28:50.100525] [INFO ] [sig ] [2333/3360] Forecasting PEO... [2026-03-06T20:28:50.100554] [INFO ] [sig ] Generating forecast for: PEO [2026-03-06T20:28:50.100604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-06T20:28:50.113696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-06T20:28:50.114084] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-06T20:28:50.115227] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-06T20:28:50.115289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:50.115323] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:50.115350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:50.115408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:50.182284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:50.183522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:50.183652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:50.183694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:50.305457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:50.305637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:50.305678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:50.305710] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:50.309324] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-03-06T20:28:50.309677] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-06T20:28:50.309818] [INFO ] [sig ] PEO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:50.466003] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PEO.txt [2026-03-06T20:28:50.466177] [INFO ] [sig ] [2333/3360] Completed PEO in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.1m [2026-03-06T20:28:50.466221] [INFO ] [sig ] [2334/3360] Forecasting PEP... [2026-03-06T20:28:50.466251] [INFO ] [sig ] Generating forecast for: PEP [2026-03-06T20:28:50.466283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-06T20:28:50.478754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-06T20:28:50.479166] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-06T20:28:50.480028] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-06T20:28:50.480084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:50.480116] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:50.480143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:50.480200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:50.543499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:50.544823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:50.544929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:50.544965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:50.674279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:50.674446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:50.674489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:50.674521] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:50.682288] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=56.30%) [2026-03-06T20:28:50.682686] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-06T20:28:50.682847] [INFO ] [sig ] PEP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:50.841790] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PEP.txt [2026-03-06T20:28:50.842013] [INFO ] [sig ] [2334/3360] Completed PEP in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.1m [2026-03-06T20:28:50.842078] [INFO ] [sig ] [2335/3360] Forecasting PEPG... [2026-03-06T20:28:50.842130] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-06T20:28:50.842173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-06T20:28:50.854722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-06T20:28:50.855176] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-06T20:28:50.856186] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-06T20:28:50.856244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:50.856278] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:50.856309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:50.856369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:50.918407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:50.919332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:50.919465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:50.919502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:51.051628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:51.051808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:51.051851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:51.051884] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:51.055543] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-03-06T20:28:51.055931] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-06T20:28:51.056096] [INFO ] [sig ] PEPG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:51.210046] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PEPG.txt [2026-03-06T20:28:51.210240] [INFO ] [sig ] [2335/3360] Completed PEPG in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:51.210283] [INFO ] [sig ] [2336/3360] Forecasting PERF... [2026-03-06T20:28:51.210315] [INFO ] [sig ] Generating forecast for: PERF [2026-03-06T20:28:51.210345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-06T20:28:51.223423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-06T20:28:51.223866] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-06T20:28:51.224732] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-06T20:28:51.224786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:51.224819] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:51.224847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:51.224905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:51.286604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:51.287804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:51.287917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:51.287952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:51.420552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:51.420762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:51.420817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:51.420848] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:51.424738] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-03-06T20:28:51.425077] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-06T20:28:51.425217] [INFO ] [sig ] PERF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:51.581183] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PERF.txt [2026-03-06T20:28:51.581358] [INFO ] [sig ] [2336/3360] Completed PERF in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:51.581400] [INFO ] [sig ] [2337/3360] Forecasting PERI... [2026-03-06T20:28:51.581430] [INFO ] [sig ] Generating forecast for: PERI [2026-03-06T20:28:51.581460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-06T20:28:51.594299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-06T20:28:51.594741] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-06T20:28:51.595752] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-06T20:28:51.595806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:51.595846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:51.595879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:51.595949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:51.655692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:51.656663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:51.656751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:51.656785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:51.779892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:51.780071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:51.780114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:51.780143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:51.783839] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-06T20:28:51.784139] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-06T20:28:51.784277] [INFO ] [sig ] PERI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:51.934068] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PERI.txt [2026-03-06T20:28:51.934216] [INFO ] [sig ] [2337/3360] Completed PERI in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:51.934257] [INFO ] [sig ] [2338/3360] Forecasting PESI... [2026-03-06T20:28:51.934286] [INFO ] [sig ] Generating forecast for: PESI [2026-03-06T20:28:51.934316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-06T20:28:51.945950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-06T20:28:51.946335] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-06T20:28:51.947181] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-06T20:28:51.947235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:51.947267] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:51.947294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:51.947350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:52.006109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:52.007027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:52.007110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:52.007143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:52.129688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:52.129861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:52.129908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:52.129943] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:52.133392] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-03-06T20:28:52.133749] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-06T20:28:52.133894] [INFO ] [sig ] PESI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:52.281057] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PESI.txt [2026-03-06T20:28:52.281248] [INFO ] [sig ] [2338/3360] Completed PESI in 0.3s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:52.281291] [INFO ] [sig ] [2339/3360] Forecasting PETS... [2026-03-06T20:28:52.281322] [INFO ] [sig ] Generating forecast for: PETS [2026-03-06T20:28:52.281353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-06T20:28:52.293145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-06T20:28:52.293502] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-06T20:28:52.294364] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-06T20:28:52.294446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:52.294483] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:52.294511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:52.294587] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:52.356018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:52.356939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:52.357051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:52.357088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:52.486158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:52.486324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:52.486366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:52.486395] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:52.489895] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: UP (p=85.46%) [2026-03-06T20:28:52.490176] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-06T20:28:52.490307] [INFO ] [sig ] PETS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:52.640849] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PETS.txt [2026-03-06T20:28:52.641076] [INFO ] [sig ] [2339/3360] Completed PETS in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:52.641136] [INFO ] [sig ] [2340/3360] Forecasting PEY... [2026-03-06T20:28:52.641170] [INFO ] [sig ] Generating forecast for: PEY [2026-03-06T20:28:52.641405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-06T20:28:52.653336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-06T20:28:52.653704] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-06T20:28:52.654734] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-06T20:28:52.654789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:52.654822] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:52.654849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:52.654907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:52.719506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:52.720711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:52.720799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:52.720833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:52.845118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:52.845287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:52.845328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:52.845358] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:52.849409] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-06T20:28:52.849766] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-06T20:28:52.849909] [INFO ] [sig ] PEY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:53.004903] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PEY.txt [2026-03-06T20:28:53.005070] [INFO ] [sig ] [2340/3360] Completed PEY in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:53.005300] [INFO ] [sig ] [2341/3360] Forecasting PFBC... [2026-03-06T20:28:53.005331] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-06T20:28:53.005362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-06T20:28:53.016470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-06T20:28:53.016870] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-06T20:28:53.017677] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-06T20:28:53.017729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:53.017761] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:53.017788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:53.017869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:53.086508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:53.087790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:53.087901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:53.087937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:53.211087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:53.211254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:53.211295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:53.211330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:53.214912] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=37.04%) [2026-03-06T20:28:53.215201] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-06T20:28:53.215349] [INFO ] [sig ] PFBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:53.372786] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFBC.txt [2026-03-06T20:28:53.372957] [INFO ] [sig ] [2341/3360] Completed PFBC in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:53.372999] [INFO ] [sig ] [2342/3360] Forecasting PFD... [2026-03-06T20:28:53.373031] [INFO ] [sig ] Generating forecast for: PFD [2026-03-06T20:28:53.373062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-06T20:28:53.386755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-06T20:28:53.387388] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-06T20:28:53.388354] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-06T20:28:53.388410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:53.388475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:53.388504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:53.388594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:53.453800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:53.454685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:53.454769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:53.454803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:53.567000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:53.567151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:53.567194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:53.567223] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:53.571055] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-03-06T20:28:53.571334] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-06T20:28:53.571461] [INFO ] [sig ] PFD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:53.715114] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFD.txt [2026-03-06T20:28:53.715254] [INFO ] [sig ] [2342/3360] Completed PFD in 0.3s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:53.715304] [INFO ] [sig ] [2343/3360] Forecasting PFF... [2026-03-06T20:28:53.715334] [INFO ] [sig ] Generating forecast for: PFF [2026-03-06T20:28:53.715365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-06T20:28:53.727486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-06T20:28:53.727941] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-06T20:28:53.728816] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-06T20:28:53.728872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:53.728904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:53.728932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:53.728991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:53.788724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:53.789600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:53.789684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:53.789718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:53.913728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:53.913916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:53.913964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:53.913992] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:53.917843] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-03-06T20:28:53.918153] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-06T20:28:53.918299] [INFO ] [sig ] PFF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:54.061883] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFF.txt [2026-03-06T20:28:54.062060] [INFO ] [sig ] [2343/3360] Completed PFF in 0.3s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:54.062121] [INFO ] [sig ] [2344/3360] Forecasting PFG... [2026-03-06T20:28:54.062165] [INFO ] [sig ] Generating forecast for: PFG [2026-03-06T20:28:54.062201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-06T20:28:54.073698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-06T20:28:54.074086] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-06T20:28:54.074908] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-06T20:28:54.074962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:54.075007] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:54.075035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:54.075094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:54.134166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:54.135100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:54.135187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:54.135221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:54.261435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:54.261824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:54.261866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:54.261893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:54.266182] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-06T20:28:54.266478] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-06T20:28:54.266876] [INFO ] [sig ] PFG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:54.413756] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFG.txt [2026-03-06T20:28:54.413919] [INFO ] [sig ] [2344/3360] Completed PFG in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:54.413960] [INFO ] [sig ] [2345/3360] Forecasting PFGC... [2026-03-06T20:28:54.413990] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-06T20:28:54.414022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-06T20:28:54.425561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-06T20:28:54.425945] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-06T20:28:54.426799] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-06T20:28:54.426853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:54.426885] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:54.426912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:54.426973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:54.489685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:54.490428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:54.490513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:54.490547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:54.630011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:54.630212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:54.630275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:54.630365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:54.634688] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-03-06T20:28:54.635021] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-06T20:28:54.635168] [INFO ] [sig ] PFGC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:54.788892] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFGC.txt [2026-03-06T20:28:54.789077] [INFO ] [sig ] [2345/3360] Completed PFGC in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:54.789119] [INFO ] [sig ] [2346/3360] Forecasting PFH... [2026-03-06T20:28:54.789150] [INFO ] [sig ] Generating forecast for: PFH [2026-03-06T20:28:54.789181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-06T20:28:54.801288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-06T20:28:54.801749] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-06T20:28:54.802627] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-06T20:28:54.802680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:54.802712] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:54.802739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:54.802795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:54.865635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:54.866789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:54.866894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:54.866936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:54.990790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:54.990956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:54.991038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:54.991088] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:54.994714] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-06T20:28:54.995003] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-06T20:28:54.995135] [INFO ] [sig ] PFH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:55.138520] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFH.txt [2026-03-06T20:28:55.138678] [INFO ] [sig ] [2346/3360] Completed PFH in 0.3s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:55.138721] [INFO ] [sig ] [2347/3360] Forecasting PFIS... [2026-03-06T20:28:55.138751] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-06T20:28:55.138780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-06T20:28:55.149629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-06T20:28:55.149947] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-06T20:28:55.150774] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-06T20:28:55.150828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:55.150862] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:55.150891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:55.150951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:55.210590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:55.211318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:55.211404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:55.211438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:55.339670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:55.339889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:55.339932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:55.339963] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:55.344131] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-03-06T20:28:55.344651] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-06T20:28:55.344808] [INFO ] [sig ] PFIS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:55.490060] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFIS.txt [2026-03-06T20:28:55.490422] [INFO ] [sig ] [2347/3360] Completed PFIS in 0.4s | 2.82 sym/s | Total: 13.8m | ETA: 6.0m [2026-03-06T20:28:55.490473] [INFO ] [sig ] [2348/3360] Forecasting PFL... [2026-03-06T20:28:55.490506] [INFO ] [sig ] Generating forecast for: PFL [2026-03-06T20:28:55.490540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-06T20:28:55.502894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-06T20:28:55.503262] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-06T20:28:55.504101] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-06T20:28:55.504155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:55.504187] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:55.504214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:55.504272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:55.564900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:55.565977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:55.566102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:55.566138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:55.688150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:55.688316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:55.688371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:55.688400] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:55.692415] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=82.29%) [2026-03-06T20:28:55.692719] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-06T20:28:55.692852] [INFO ] [sig ] PFL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:55.841495] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFL.txt [2026-03-06T20:28:55.841674] [INFO ] [sig ] [2348/3360] Completed PFL in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 6.0m [2026-03-06T20:28:55.841718] [INFO ] [sig ] [2349/3360] Forecasting PFM... [2026-03-06T20:28:55.841749] [INFO ] [sig ] Generating forecast for: PFM [2026-03-06T20:28:55.841778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-06T20:28:55.853404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-06T20:28:55.853749] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-06T20:28:55.854594] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-06T20:28:55.854647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:55.854680] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:55.854707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:55.854764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:55.913638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:55.914336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:55.914459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:55.914498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:56.044353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:56.044547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:56.044606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:56.044637] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:56.048523] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-03-06T20:28:56.048911] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-06T20:28:56.049060] [INFO ] [sig ] PFM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:56.196709] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFM.txt [2026-03-06T20:28:56.196849] [INFO ] [sig ] [2349/3360] Completed PFM in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 6.0m [2026-03-06T20:28:56.196891] [INFO ] [sig ] [2350/3360] Forecasting PFN... [2026-03-06T20:28:56.196920] [INFO ] [sig ] Generating forecast for: PFN [2026-03-06T20:28:56.196951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-06T20:28:56.208431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-06T20:28:56.208826] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-06T20:28:56.209665] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-06T20:28:56.209719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:56.209767] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:56.209795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:56.209854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:56.270383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:56.271197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:56.271291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:56.271329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:56.394893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:56.395059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:56.395103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:56.395133] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:56.398765] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-03-06T20:28:56.399054] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-06T20:28:56.399189] [INFO ] [sig ] PFN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:56.546749] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFN.txt [2026-03-06T20:28:56.546903] [INFO ] [sig ] [2350/3360] Completed PFN in 0.3s | 2.82 sym/s | Total: 13.9m | ETA: 6.0m [2026-03-06T20:28:56.546944] [INFO ] [sig ] [2351/3360] Forecasting PFO... [2026-03-06T20:28:56.546974] [INFO ] [sig ] Generating forecast for: PFO [2026-03-06T20:28:56.547005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-06T20:28:56.557587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-06T20:28:56.557982] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-06T20:28:56.558803] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-06T20:28:56.558857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:56.558890] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:56.558918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:56.558976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:56.618139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:56.618959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:56.619059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:56.619100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:56.735611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:56.735803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:56.735847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:56.735877] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:56.739442] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-06T20:28:56.739747] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-06T20:28:56.739880] [INFO ] [sig ] PFO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:56.883747] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFO.txt [2026-03-06T20:28:56.883903] [INFO ] [sig ] [2351/3360] Completed PFO in 0.3s | 2.82 sym/s | Total: 13.9m | ETA: 6.0m [2026-03-06T20:28:56.883947] [INFO ] [sig ] [2352/3360] Forecasting PFS... [2026-03-06T20:28:56.883977] [INFO ] [sig ] Generating forecast for: PFS [2026-03-06T20:28:56.884013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-06T20:28:56.895375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-06T20:28:56.895787] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-06T20:28:56.896747] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-06T20:28:56.896801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:56.896834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:56.896864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:56.896923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:56.956730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:56.957493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:56.957641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:56.957695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:57.082013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:57.082179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:57.082225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:57.082257] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:57.085996] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=24.51%) [2026-03-06T20:28:57.086474] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-06T20:28:57.086628] [INFO ] [sig ] PFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:57.232929] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PFS.txt [2026-03-06T20:28:57.233135] [INFO ] [sig ] [2352/3360] Completed PFS in 0.3s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:57.233193] [INFO ] [sig ] [2353/3360] Forecasting PFSI... [2026-03-06T20:28:57.233238] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-06T20:28:57.233284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-06T20:28:57.245186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-06T20:28:57.245540] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-06T20:28:57.246365] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-06T20:28:57.246421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:57.246455] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:57.246483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:57.246541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:57.309181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:57.310034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:57.310119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:57.310153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:57.433374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:57.433538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:57.433599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:57.433630] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:57.437125] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-03-06T20:28:57.437409] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-06T20:28:57.437546] [INFO ] [sig ] PFSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:57.584665] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PFSI.txt [2026-03-06T20:28:57.584838] [INFO ] [sig ] [2353/3360] Completed PFSI in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:57.584881] [INFO ] [sig ] [2354/3360] Forecasting PGC... [2026-03-06T20:28:57.584913] [INFO ] [sig ] Generating forecast for: PGC [2026-03-06T20:28:57.584963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-06T20:28:57.597404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-06T20:28:57.597848] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-06T20:28:57.598771] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-06T20:28:57.598824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:57.598857] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:57.598883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:57.598942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:57.659651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:57.660504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:57.660604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:57.660649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:57.784255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:57.784425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:57.784467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:57.784497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:57.788433] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-06T20:28:57.788778] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-06T20:28:57.788919] [INFO ] [sig ] PGC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:57.938499] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PGC.txt [2026-03-06T20:28:57.938683] [INFO ] [sig ] [2354/3360] Completed PGC in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:57.938724] [INFO ] [sig ] [2355/3360] Forecasting PGEN... [2026-03-06T20:28:57.938756] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-06T20:28:57.938786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-06T20:28:57.950717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-06T20:28:57.951137] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-06T20:28:57.952142] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-06T20:28:57.952203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:57.952236] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:57.952264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:57.952321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:58.012561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:58.013458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:58.013542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:58.013595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:58.137953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:58.138118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:58.138163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:58.138194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:58.141812] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=75.91%) [2026-03-06T20:28:58.142129] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-06T20:28:58.142266] [INFO ] [sig ] PGEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:58.295738] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PGEN.txt [2026-03-06T20:28:58.295956] [INFO ] [sig ] [2355/3360] Completed PGEN in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:58.296003] [INFO ] [sig ] [2356/3360] Forecasting PGJ... [2026-03-06T20:28:58.296036] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-06T20:28:58.296066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-06T20:28:58.308640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-06T20:28:58.309024] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-06T20:28:58.309979] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-06T20:28:58.310034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:58.310068] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:58.310096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:58.310155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:58.372323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:58.373274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:58.373360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:58.373394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:58.499063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:58.499228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:58.499268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:58.499299] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:58.502949] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-03-06T20:28:58.503273] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-06T20:28:58.503408] [INFO ] [sig ] PGJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:58.647689] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PGJ.txt [2026-03-06T20:28:58.647872] [INFO ] [sig ] [2356/3360] Completed PGJ in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:58.647921] [INFO ] [sig ] [2357/3360] Forecasting PGNY... [2026-03-06T20:28:58.647952] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-06T20:28:58.647986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-06T20:28:58.661651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-06T20:28:58.662065] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-06T20:28:58.662918] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-06T20:28:58.662980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:58.663021] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:58.663049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:58.663106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:58.723997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:58.724917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:58.725001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:58.725036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:58.850185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:58.850353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:58.850394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:58.850422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:58.853901] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-03-06T20:28:58.854190] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-06T20:28:58.854343] [INFO ] [sig ] PGNY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:59.080913] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PGNY.txt [2026-03-06T20:28:59.081120] [INFO ] [sig ] [2357/3360] Completed PGNY in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:59.081174] [INFO ] [sig ] [2358/3360] Forecasting PGP... [2026-03-06T20:28:59.081210] [INFO ] [sig ] Generating forecast for: PGP [2026-03-06T20:28:59.081240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-06T20:28:59.092312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-06T20:28:59.092716] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-06T20:28:59.093548] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-06T20:28:59.093619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:59.093654] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:59.093681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:59.093740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:59.150751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:59.151679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:59.151766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:59.151799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:59.270203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:59.270369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:59.270410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:59.270438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:59.274037] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-06T20:28:59.274399] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-06T20:28:59.274545] [INFO ] [sig ] PGP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:28:59.419088] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PGP.txt [2026-03-06T20:28:59.419251] [INFO ] [sig ] [2358/3360] Completed PGP in 0.3s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:59.419293] [INFO ] [sig ] [2359/3360] Forecasting PGZ... [2026-03-06T20:28:59.419324] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-06T20:28:59.419354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-06T20:28:59.432266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-06T20:28:59.432923] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-06T20:28:59.433786] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-06T20:28:59.433841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:59.433903] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:59.433932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:59.434005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:59.498006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:59.498962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:59.499050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:59.499085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:59.625413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:59.625595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:59.625640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:59.625668] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:59.629222] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=23.06%) [2026-03-06T20:28:59.629527] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-06T20:28:59.629691] [INFO ] [sig ] PGZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:28:59.778805] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PGZ.txt [2026-03-06T20:28:59.778986] [INFO ] [sig ] [2359/3360] Completed PGZ in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:28:59.779033] [INFO ] [sig ] [2360/3360] Forecasting PH... [2026-03-06T20:28:59.779069] [INFO ] [sig ] Generating forecast for: PH [2026-03-06T20:28:59.779105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-06T20:28:59.791704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-06T20:28:59.792089] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-06T20:28:59.792912] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-06T20:28:59.792966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:28:59.792997] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:28:59.793030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:28:59.793100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:28:59.855558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:28:59.856537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:28:59.856640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:28:59.856675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:28:59.981744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:28:59.981900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:28:59.981943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:28:59.981972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:28:59.985454] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-03-06T20:28:59.985756] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-06T20:28:59.985886] [INFO ] [sig ] PH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:00.131694] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PH.txt [2026-03-06T20:29:00.132071] [INFO ] [sig ] [2360/3360] Completed PH in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:29:00.132134] [INFO ] [sig ] [2361/3360] Forecasting PHG... [2026-03-06T20:29:00.132177] [INFO ] [sig ] Generating forecast for: PHG [2026-03-06T20:29:00.132222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-06T20:29:00.148491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-06T20:29:00.148894] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-06T20:29:00.149777] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-06T20:29:00.149830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:00.149863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:00.149890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:00.149955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:00.209386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:00.210135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:00.210245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:00.210280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:00.336127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:00.336463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:00.336504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:00.336532] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:00.340131] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-03-06T20:29:00.340631] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-06T20:29:00.340767] [INFO ] [sig ] PHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:00.489341] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PHG.txt [2026-03-06T20:29:00.489491] [INFO ] [sig ] [2361/3360] Completed PHG in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:29:00.489530] [INFO ] [sig ] [2362/3360] Forecasting PHI... [2026-03-06T20:29:00.489560] [INFO ] [sig ] Generating forecast for: PHI [2026-03-06T20:29:00.489612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-06T20:29:00.502387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-06T20:29:00.502755] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-06T20:29:00.503536] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-06T20:29:00.503609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:00.503644] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:00.503672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:00.503730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:00.561596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:00.562462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:00.562543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:00.562595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:00.680925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:00.681093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:00.681141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:00.681176] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:00.685216] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-03-06T20:29:00.685530] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-06T20:29:00.685690] [INFO ] [sig ] PHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:00.831456] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PHI.txt [2026-03-06T20:29:00.831612] [INFO ] [sig ] [2362/3360] Completed PHI in 0.3s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:29:00.831656] [INFO ] [sig ] [2363/3360] Forecasting PHK... [2026-03-06T20:29:00.831686] [INFO ] [sig ] Generating forecast for: PHK [2026-03-06T20:29:00.831716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-06T20:29:00.842834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-06T20:29:00.843175] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-06T20:29:00.843978] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-06T20:29:00.844046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:00.844079] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:00.844107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:00.844164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:00.903983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:00.904665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:00.904745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:00.904779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:01.031533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:01.031721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:01.031764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:01.031795] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:01.035374] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-03-06T20:29:01.035687] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-06T20:29:01.035820] [INFO ] [sig ] PHK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:01.186356] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PHK.txt [2026-03-06T20:29:01.186507] [INFO ] [sig ] [2363/3360] Completed PHK in 0.4s | 2.82 sym/s | Total: 13.9m | ETA: 5.9m [2026-03-06T20:29:01.186549] [INFO ] [sig ] [2364/3360] Forecasting PHM... [2026-03-06T20:29:01.186596] [INFO ] [sig ] Generating forecast for: PHM [2026-03-06T20:29:01.186630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-06T20:29:01.197845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-06T20:29:01.198208] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-06T20:29:01.199040] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-06T20:29:01.199095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:01.199132] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:01.199160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:01.199217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:01.258221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:01.258956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:01.259038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:01.259074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:01.381349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:01.381511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:01.381552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:01.381602] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:01.385176] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-03-06T20:29:01.385472] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-06T20:29:01.385618] [INFO ] [sig ] PHM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:01.529112] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PHM.txt [2026-03-06T20:29:01.529273] [INFO ] [sig ] [2364/3360] Completed PHM in 0.3s | 2.82 sym/s | Total: 14.0m | ETA: 5.9m [2026-03-06T20:29:01.529315] [INFO ] [sig ] [2365/3360] Forecasting PHO... [2026-03-06T20:29:01.529345] [INFO ] [sig ] Generating forecast for: PHO [2026-03-06T20:29:01.529375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-06T20:29:01.540421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-06T20:29:01.540821] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-06T20:29:01.541670] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-06T20:29:01.541729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:01.541763] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:01.541792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:01.541850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:01.601384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:01.602181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:01.602267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:01.602302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:01.728349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:01.728522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:01.728566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:01.728619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:01.732262] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-06T20:29:01.732564] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-06T20:29:01.732727] [INFO ] [sig ] PHO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:01.919304] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PHO.txt [2026-03-06T20:29:01.919701] [INFO ] [sig ] [2365/3360] Completed PHO in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.9m [2026-03-06T20:29:01.919748] [INFO ] [sig ] [2366/3360] Forecasting PHUN... [2026-03-06T20:29:01.919778] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-06T20:29:01.919807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-06T20:29:01.931796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-06T20:29:01.932203] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-06T20:29:01.933089] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-06T20:29:01.933143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:01.933175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:01.933202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:01.933258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:01.993474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:01.994453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:01.994550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:01.994607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:02.130355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:02.130529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:02.130594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:02.130629] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:02.134332] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-03-06T20:29:02.134710] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-06T20:29:02.134863] [INFO ] [sig ] PHUN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:02.285861] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PHUN.txt [2026-03-06T20:29:02.286030] [INFO ] [sig ] [2366/3360] Completed PHUN in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.9m [2026-03-06T20:29:02.286092] [INFO ] [sig ] [2367/3360] Forecasting PHVS... [2026-03-06T20:29:02.286125] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-06T20:29:02.286155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-06T20:29:02.297803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-06T20:29:02.298238] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-06T20:29:02.299056] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-06T20:29:02.299109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:02.299141] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:02.299168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:02.299225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:02.358149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:02.359068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:02.359156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:02.359191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:02.484690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:02.484856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:02.484897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:02.484927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:02.488464] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-06T20:29:02.488774] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-06T20:29:02.488910] [INFO ] [sig ] PHVS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:02.639744] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PHVS.txt [2026-03-06T20:29:02.639930] [INFO ] [sig ] [2367/3360] Completed PHVS in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.9m [2026-03-06T20:29:02.639979] [INFO ] [sig ] [2368/3360] Forecasting PI... [2026-03-06T20:29:02.640009] [INFO ] [sig ] Generating forecast for: PI [2026-03-06T20:29:02.640041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-06T20:29:02.651862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-06T20:29:02.652276] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-06T20:29:02.653104] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-06T20:29:02.653157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:02.653190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:02.653218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:02.653274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:02.713083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:02.714022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:02.714115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:02.714148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:02.842949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:02.843121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:02.843163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:02.843192] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:02.847253] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-03-06T20:29:02.847745] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-06T20:29:02.847936] [INFO ] [sig ] PI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:02.992263] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PI.txt [2026-03-06T20:29:02.992421] [INFO ] [sig ] [2368/3360] Completed PI in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.9m [2026-03-06T20:29:02.992463] [INFO ] [sig ] [2369/3360] Forecasting PID... [2026-03-06T20:29:02.992493] [INFO ] [sig ] Generating forecast for: PID [2026-03-06T20:29:02.992523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-06T20:29:03.006122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-06T20:29:03.006720] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-06T20:29:03.007739] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-06T20:29:03.007793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:03.007851] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:03.007881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:03.007938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:03.069816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:03.070798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:03.070921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:03.070957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:03.195014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:03.195190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:03.195233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:03.195263] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:03.199050] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-06T20:29:03.199530] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-06T20:29:03.199687] [INFO ] [sig ] PID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:03.351959] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PID.txt [2026-03-06T20:29:03.352125] [INFO ] [sig ] [2369/3360] Completed PID in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:03.352166] [INFO ] [sig ] [2370/3360] Forecasting PIE... [2026-03-06T20:29:03.352199] [INFO ] [sig ] Generating forecast for: PIE [2026-03-06T20:29:03.352230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-06T20:29:03.363527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-06T20:29:03.363934] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-06T20:29:03.364800] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-06T20:29:03.364853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:03.364886] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:03.364912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:03.364969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:03.426271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:03.427186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:03.427269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:03.427303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:03.546038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:03.546208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:03.546252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:03.546300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:03.549949] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=71.63%) [2026-03-06T20:29:03.550242] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-06T20:29:03.550375] [INFO ] [sig ] PIE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:03.696552] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PIE.txt [2026-03-06T20:29:03.696716] [INFO ] [sig ] [2370/3360] Completed PIE in 0.3s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:03.696757] [INFO ] [sig ] [2371/3360] Forecasting PII... [2026-03-06T20:29:03.696787] [INFO ] [sig ] Generating forecast for: PII [2026-03-06T20:29:03.696817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-06T20:29:03.709181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-06T20:29:03.709520] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-06T20:29:03.710329] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-06T20:29:03.710569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:03.710623] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:03.710651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:03.710707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:03.780884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:03.781804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:03.781888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:03.781922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:03.908765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:03.908943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:03.908986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:03.909016] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:03.912750] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-03-06T20:29:03.913157] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-06T20:29:03.913319] [INFO ] [sig ] PII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:04.076007] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PII.txt [2026-03-06T20:29:04.076199] [INFO ] [sig ] [2371/3360] Completed PII in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:04.076251] [INFO ] [sig ] [2372/3360] Forecasting PIM... [2026-03-06T20:29:04.076285] [INFO ] [sig ] Generating forecast for: PIM [2026-03-06T20:29:04.076316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-06T20:29:04.089632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-06T20:29:04.090073] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-06T20:29:04.091177] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-06T20:29:04.091240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:04.091274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:04.091301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:04.091357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:04.154198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:04.155123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:04.155243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:04.155277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:04.281461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:04.281654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:04.281700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:04.281731] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:04.285935] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-06T20:29:04.286314] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-06T20:29:04.286675] [INFO ] [sig ] PIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:04.442158] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PIM.txt [2026-03-06T20:29:04.442408] [INFO ] [sig ] [2372/3360] Completed PIM in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:04.442452] [INFO ] [sig ] [2373/3360] Forecasting PINE... [2026-03-06T20:29:04.442483] [INFO ] [sig ] Generating forecast for: PINE [2026-03-06T20:29:04.442519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-06T20:29:04.454838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-06T20:29:04.455297] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-06T20:29:04.456322] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-06T20:29:04.456398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:04.456441] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:04.456470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:04.456551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:04.517084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:04.518136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:04.518268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:04.518305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:04.642817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:04.642989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:04.643030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:04.643060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:04.646709] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=19.04%) [2026-03-06T20:29:04.647034] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-06T20:29:04.647177] [INFO ] [sig ] PINE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:04.801104] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PINE.txt [2026-03-06T20:29:04.801391] [INFO ] [sig ] [2373/3360] Completed PINE in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:04.801459] [INFO ] [sig ] [2374/3360] Forecasting PINS... [2026-03-06T20:29:04.801505] [INFO ] [sig ] Generating forecast for: PINS [2026-03-06T20:29:04.801551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-06T20:29:04.815813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-06T20:29:04.816283] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-06T20:29:04.817372] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-06T20:29:04.817438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:04.817482] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:04.817540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:04.817651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:04.880639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:04.881715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:04.881809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:04.881845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:05.010121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:05.010284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:05.010330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:05.010361] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:05.014151] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-03-06T20:29:05.014460] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-06T20:29:05.014640] [INFO ] [sig ] PINS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:05.163044] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PINS.txt [2026-03-06T20:29:05.163226] [INFO ] [sig ] [2374/3360] Completed PINS in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:05.163271] [INFO ] [sig ] [2375/3360] Forecasting PK... [2026-03-06T20:29:05.163303] [INFO ] [sig ] Generating forecast for: PK [2026-03-06T20:29:05.163335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-06T20:29:05.175816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-06T20:29:05.176215] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-06T20:29:05.177120] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-06T20:29:05.177185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:05.177223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:05.177251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:05.177310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:05.237528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:05.238508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:05.238638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:05.238679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:05.367373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:05.367535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:05.367596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:05.367631] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:05.371437] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=38.94%) [2026-03-06T20:29:05.371792] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-06T20:29:05.371935] [INFO ] [sig ] PK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:05.538034] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PK.txt [2026-03-06T20:29:05.538241] [INFO ] [sig ] [2375/3360] Completed PK in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:05.538285] [INFO ] [sig ] [2376/3360] Forecasting PKBK... [2026-03-06T20:29:05.538317] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-06T20:29:05.538347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-06T20:29:05.550129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-06T20:29:05.550544] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-06T20:29:05.551430] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-06T20:29:05.551485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:05.551550] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:05.551600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:05.551663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:05.611184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:05.612315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:05.612401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:05.612434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:05.737698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:05.737902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:05.737958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:05.737997] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:05.741738] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-06T20:29:05.742096] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-06T20:29:05.742248] [INFO ] [sig ] PKBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:05.898648] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PKBK.txt [2026-03-06T20:29:05.898827] [INFO ] [sig ] [2376/3360] Completed PKBK in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:05.898877] [INFO ] [sig ] [2377/3360] Forecasting PKE... [2026-03-06T20:29:05.898915] [INFO ] [sig ] Generating forecast for: PKE [2026-03-06T20:29:05.898952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-06T20:29:05.911757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-06T20:29:05.912139] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-06T20:29:05.913144] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-06T20:29:05.913199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:05.913234] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:05.913260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:05.913317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:05.974218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:05.975076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:05.975159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:05.975191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:06.097991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:06.098155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:06.098196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:06.098229] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:06.102282] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-03-06T20:29:06.102564] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-06T20:29:06.102716] [INFO ] [sig ] PKE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:06.257188] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PKE.txt [2026-03-06T20:29:06.257361] [INFO ] [sig ] [2377/3360] Completed PKE in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:06.257404] [INFO ] [sig ] [2378/3360] Forecasting PKG... [2026-03-06T20:29:06.257436] [INFO ] [sig ] Generating forecast for: PKG [2026-03-06T20:29:06.257475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-06T20:29:06.270602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-06T20:29:06.271060] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-06T20:29:06.272189] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-06T20:29:06.272249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:06.272285] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:06.272313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:06.272568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:06.337950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:06.338902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:06.338999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:06.339050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:06.475460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:06.475642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:06.475688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:06.475721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:06.480323] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-03-06T20:29:06.480677] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-06T20:29:06.480844] [INFO ] [sig ] PKG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:06.633091] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PKG.txt [2026-03-06T20:29:06.633260] [INFO ] [sig ] [2378/3360] Completed PKG in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:06.633300] [INFO ] [sig ] [2379/3360] Forecasting PKOH... [2026-03-06T20:29:06.633332] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-06T20:29:06.633362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-06T20:29:06.645069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-06T20:29:06.645510] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-06T20:29:06.646344] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-06T20:29:06.646397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:06.646428] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:06.646455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:06.646512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:06.711840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:06.712813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:06.712906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:06.712940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:06.837769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:06.838097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:06.838183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:06.838251] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:06.842755] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=33.94%) [2026-03-06T20:29:06.843068] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-06T20:29:06.843230] [INFO ] [sig ] PKOH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:06.993595] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PKOH.txt [2026-03-06T20:29:06.993759] [INFO ] [sig ] [2379/3360] Completed PKOH in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:06.993804] [INFO ] [sig ] [2380/3360] Forecasting PKX... [2026-03-06T20:29:06.993835] [INFO ] [sig ] Generating forecast for: PKX [2026-03-06T20:29:06.993866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-06T20:29:07.006137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-06T20:29:07.006730] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-06T20:29:07.007570] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-06T20:29:07.007645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:07.007679] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:07.007707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:07.007765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:07.072264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:07.073171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:07.073263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:07.073298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:07.203036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:07.203205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:07.203248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:07.203279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:07.207251] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-03-06T20:29:07.207609] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-06T20:29:07.207763] [INFO ] [sig ] PKX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:07.361664] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PKX.txt [2026-03-06T20:29:07.361798] [INFO ] [sig ] [2380/3360] Completed PKX in 0.4s | 2.82 sym/s | Total: 14.0m | ETA: 5.8m [2026-03-06T20:29:07.361839] [INFO ] [sig ] [2381/3360] Forecasting PLAB... [2026-03-06T20:29:07.361870] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-06T20:29:07.361900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-06T20:29:07.375199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-06T20:29:07.375564] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-06T20:29:07.376388] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-06T20:29:07.376440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:07.376472] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:07.376499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:07.376556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:07.437258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:07.437970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:07.438052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:07.438086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:07.563287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:07.563461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:07.563503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:07.563535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:07.567173] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-03-06T20:29:07.567486] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-06T20:29:07.567715] [INFO ] [sig ] PLAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:07.722099] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLAB.txt [2026-03-06T20:29:07.722277] [INFO ] [sig ] [2381/3360] Completed PLAB in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.8m [2026-03-06T20:29:07.722326] [INFO ] [sig ] [2382/3360] Forecasting PLAY... [2026-03-06T20:29:07.722356] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-06T20:29:07.722388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-06T20:29:07.734983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-06T20:29:07.735355] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-06T20:29:07.736172] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-06T20:29:07.736226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:07.736259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:07.736286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:07.736343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:07.798752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:07.799629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:07.799715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:07.799748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:07.927217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:07.927374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:07.927416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:07.927444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:07.931216] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=59.24%) [2026-03-06T20:29:07.931711] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-06T20:29:07.931844] [INFO ] [sig ] PLAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:08.089612] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLAY.txt [2026-03-06T20:29:08.089759] [INFO ] [sig ] [2382/3360] Completed PLAY in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.8m [2026-03-06T20:29:08.089799] [INFO ] [sig ] [2383/3360] Forecasting PLBC... [2026-03-06T20:29:08.089830] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-06T20:29:08.089859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-06T20:29:08.101039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-06T20:29:08.101455] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-06T20:29:08.102322] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-06T20:29:08.102377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:08.102410] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:08.102438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:08.102496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:08.160241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:08.161124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:08.161211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:08.161252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:08.268703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:08.268865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:08.268907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:08.268938] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:08.272525] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-03-06T20:29:08.272836] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-06T20:29:08.272973] [INFO ] [sig ] PLBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:08.422159] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLBC.txt [2026-03-06T20:29:08.422302] [INFO ] [sig ] [2383/3360] Completed PLBC in 0.3s | 2.82 sym/s | Total: 14.1m | ETA: 5.8m [2026-03-06T20:29:08.422342] [INFO ] [sig ] [2384/3360] Forecasting PLBY... [2026-03-06T20:29:08.422370] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-06T20:29:08.422400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-06T20:29:08.434910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-06T20:29:08.435257] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-06T20:29:08.436321] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-06T20:29:08.436415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:08.436450] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:08.436477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:08.436536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:08.495732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:08.496703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:08.496789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:08.496823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:08.623860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:08.624018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:08.624061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:08.624091] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:08.628048] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-03-06T20:29:08.628337] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-06T20:29:08.628679] [INFO ] [sig ] PLBY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:08.780034] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLBY.txt [2026-03-06T20:29:08.780195] [INFO ] [sig ] [2384/3360] Completed PLBY in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.8m [2026-03-06T20:29:08.780239] [INFO ] [sig ] [2385/3360] Forecasting PLCE... [2026-03-06T20:29:08.780277] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-06T20:29:08.780314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-06T20:29:08.792202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-06T20:29:08.792648] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-06T20:29:08.793751] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-06T20:29:08.793806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:08.793840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:08.793868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:08.793927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:08.853774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:08.854604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:08.854687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:08.854721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:08.973714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:08.973875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:08.973917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:08.973946] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:08.977476] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-03-06T20:29:08.977791] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-06T20:29:08.977949] [INFO ] [sig ] PLCE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:09.128083] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLCE.txt [2026-03-06T20:29:09.128291] [INFO ] [sig ] [2385/3360] Completed PLCE in 0.3s | 2.82 sym/s | Total: 14.1m | ETA: 5.8m [2026-03-06T20:29:09.128344] [INFO ] [sig ] [2386/3360] Forecasting PLD... [2026-03-06T20:29:09.128391] [INFO ] [sig ] Generating forecast for: PLD [2026-03-06T20:29:09.128423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-06T20:29:09.140510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-06T20:29:09.140893] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-06T20:29:09.141867] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-06T20:29:09.141919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:09.141950] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:09.141978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:09.142034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:09.200004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:09.200682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:09.200812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:09.200848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:09.331975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:09.332136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:09.332176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:09.332204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:09.335764] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-06T20:29:09.336043] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-06T20:29:09.336173] [INFO ] [sig ] PLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:09.492989] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PLD.txt [2026-03-06T20:29:09.493188] [INFO ] [sig ] [2386/3360] Completed PLD in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:09.493243] [INFO ] [sig ] [2387/3360] Forecasting PLPC... [2026-03-06T20:29:09.493289] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-06T20:29:09.493326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-06T20:29:09.506007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-06T20:29:09.506434] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-06T20:29:09.507412] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-06T20:29:09.507776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:09.507857] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:09.507891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:09.507951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:09.571822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:09.573015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:09.573104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:09.573137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:09.700997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:09.701161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:09.701204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:09.701234] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:09.704854] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-03-06T20:29:09.705153] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-06T20:29:09.705294] [INFO ] [sig ] PLPC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:09.850671] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLPC.txt [2026-03-06T20:29:09.850829] [INFO ] [sig ] [2387/3360] Completed PLPC in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:09.850874] [INFO ] [sig ] [2388/3360] Forecasting PLRX... [2026-03-06T20:29:09.850905] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-06T20:29:09.850935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-06T20:29:09.862646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-06T20:29:09.863026] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-06T20:29:09.863884] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-06T20:29:09.863939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:09.863972] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:09.863999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:09.864057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:09.921949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:09.922639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:09.922718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:09.922751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:10.041340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:10.041498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:10.041540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:10.041587] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:10.045035] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-06T20:29:10.045313] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-06T20:29:10.045448] [INFO ] [sig ] PLRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:10.188498] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLRX.txt [2026-03-06T20:29:10.188639] [INFO ] [sig ] [2388/3360] Completed PLRX in 0.3s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:10.188681] [INFO ] [sig ] [2389/3360] Forecasting PLSE... [2026-03-06T20:29:10.188712] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-06T20:29:10.188742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-06T20:29:10.200226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-06T20:29:10.200613] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-06T20:29:10.201457] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-06T20:29:10.201518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:10.201550] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:10.201603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:10.201663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:10.258702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:10.259363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:10.259456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:10.259488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:10.378170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:10.378327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:10.378368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:10.378398] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:10.381813] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-03-06T20:29:10.382091] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-06T20:29:10.382219] [INFO ] [sig ] PLSE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:10.525835] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PLSE.txt [2026-03-06T20:29:10.526038] [INFO ] [sig ] [2389/3360] Completed PLSE in 0.3s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:10.526083] [INFO ] [sig ] [2390/3360] Forecasting PLTK... [2026-03-06T20:29:10.526116] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-06T20:29:10.526149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-06T20:29:10.541486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-06T20:29:10.542124] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-06T20:29:10.543210] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-06T20:29:10.543266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:10.543311] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:10.543347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:10.543426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:10.603787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:10.604929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:10.605050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:10.605098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:10.738609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:10.738785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:10.738846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:10.738891] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:10.742953] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-03-06T20:29:10.743266] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-06T20:29:10.743424] [INFO ] [sig ] PLTK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:10.899269] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PLTK.txt [2026-03-06T20:29:10.899658] [INFO ] [sig ] [2390/3360] Completed PLTK in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:10.899714] [INFO ] [sig ] [2391/3360] Forecasting PLUG... [2026-03-06T20:29:10.899749] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-06T20:29:10.899797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-06T20:29:10.914452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-06T20:29:10.914862] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-06T20:29:10.915968] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-06T20:29:10.916023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:10.916056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:10.916085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:10.916156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:10.979643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:10.980563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:10.980673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:10.980708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:11.113461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:11.113661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:11.113708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:11.113739] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:11.117569] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-03-06T20:29:11.118366] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-06T20:29:11.118796] [INFO ] [sig ] PLUG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:11.271425] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PLUG.txt [2026-03-06T20:29:11.271592] [INFO ] [sig ] [2391/3360] Completed PLUG in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:11.271636] [INFO ] [sig ] [2392/3360] Forecasting PLUS... [2026-03-06T20:29:11.271666] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-06T20:29:11.271696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-06T20:29:11.282877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-06T20:29:11.283245] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-06T20:29:11.284070] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-06T20:29:11.284125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:11.284159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:11.284187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:11.284245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:11.345334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:11.346200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:11.346286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:11.346327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:11.474978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:11.475142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:11.475185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:11.475216] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:11.478881] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-03-06T20:29:11.479182] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-06T20:29:11.479317] [INFO ] [sig ] PLUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:11.639005] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PLUS.txt [2026-03-06T20:29:11.639164] [INFO ] [sig ] [2392/3360] Completed PLUS in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:11.639209] [INFO ] [sig ] [2393/3360] Forecasting PLXS... [2026-03-06T20:29:11.639240] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-06T20:29:11.639272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-06T20:29:11.650979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-06T20:29:11.651316] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-06T20:29:11.652143] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-06T20:29:11.652198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:11.652265] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:11.652322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:11.652394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:11.716299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:11.717263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:11.717357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:11.717398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:11.846496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:11.846690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:11.846739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:11.846774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:11.851213] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-03-06T20:29:11.851556] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-06T20:29:11.851734] [INFO ] [sig ] PLXS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:12.012056] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PLXS.txt [2026-03-06T20:29:12.012309] [INFO ] [sig ] [2393/3360] Completed PLXS in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:12.012364] [INFO ] [sig ] [2394/3360] Forecasting PM... [2026-03-06T20:29:12.012397] [INFO ] [sig ] Generating forecast for: PM [2026-03-06T20:29:12.012429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-06T20:29:12.026552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-06T20:29:12.026979] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-06T20:29:12.027980] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-06T20:29:12.028033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:12.028065] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:12.028091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:12.028155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:12.090965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:12.092221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:12.092341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:12.092385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:12.226452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:12.226648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:12.226718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:12.226753] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:12.230299] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-03-06T20:29:12.230613] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-06T20:29:12.230751] [INFO ] [sig ] PM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:12.383969] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PM.txt [2026-03-06T20:29:12.384131] [INFO ] [sig ] [2394/3360] Completed PM in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:12.384172] [INFO ] [sig ] [2395/3360] Forecasting PMAX... [2026-03-06T20:29:12.384203] [INFO ] [sig ] Generating forecast for: PMAX [2026-03-06T20:29:12.384233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-03-06T20:29:12.395779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-03-06T20:29:12.396204] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-03-06T20:29:12.397064] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-03-06T20:29:12.397121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:12.397155] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:12.397185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:12.397244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:12.459533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:12.460468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:12.460562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:12.460617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:12.586280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:12.586459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:12.586511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:12.586541] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:12.590356] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-03-06T20:29:12.590704] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-03-06T20:29:12.590847] [INFO ] [sig ] PMAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:12.743981] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PMAX.txt [2026-03-06T20:29:12.744115] [INFO ] [sig ] [2395/3360] Completed PMAX in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:12.744155] [INFO ] [sig ] [2396/3360] Forecasting PML... [2026-03-06T20:29:12.744185] [INFO ] [sig ] Generating forecast for: PML [2026-03-06T20:29:12.744216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-06T20:29:12.755411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-06T20:29:12.755752] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-06T20:29:12.756552] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-06T20:29:12.756626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:12.756662] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:12.756690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:12.756749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:12.816316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:12.817013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:12.817096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:12.817129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:12.938622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:12.938786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:12.938827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:12.938904] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:12.942551] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-03-06T20:29:12.942889] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-06T20:29:12.943028] [INFO ] [sig ] PML: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:13.100351] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PML.txt [2026-03-06T20:29:13.100492] [INFO ] [sig ] [2396/3360] Completed PML in 0.4s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:13.100531] [INFO ] [sig ] [2397/3360] Forecasting PMM... [2026-03-06T20:29:13.100561] [INFO ] [sig ] Generating forecast for: PMM [2026-03-06T20:29:13.100613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-06T20:29:13.111491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-06T20:29:13.111842] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-06T20:29:13.112648] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-06T20:29:13.112701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:13.112733] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:13.112759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:13.112816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:13.171066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:13.171857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:13.171936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:13.171970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:13.295907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:13.296070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:13.296112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:13.296141] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:13.299628] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-03-06T20:29:13.299915] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-06T20:29:13.300043] [INFO ] [sig ] PMM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:13.446523] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PMM.txt [2026-03-06T20:29:13.446730] [INFO ] [sig ] [2397/3360] Completed PMM in 0.3s | 2.82 sym/s | Total: 14.1m | ETA: 5.7m [2026-03-06T20:29:13.446772] [INFO ] [sig ] [2398/3360] Forecasting PMO... [2026-03-06T20:29:13.446802] [INFO ] [sig ] Generating forecast for: PMO [2026-03-06T20:29:13.446840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-06T20:29:13.459706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-06T20:29:13.460078] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-06T20:29:13.461174] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-06T20:29:13.461228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:13.461310] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:13.461343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:13.461436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:13.521945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:13.522661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:13.522775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:13.522813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:13.646007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:13.646167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:13.646206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:13.646234] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:13.650143] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: UP (p=66.52%) [2026-03-06T20:29:13.650417] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-06T20:29:13.650545] [INFO ] [sig ] PMO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:13.800268] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PMO.txt [2026-03-06T20:29:13.800406] [INFO ] [sig ] [2398/3360] Completed PMO in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.7m [2026-03-06T20:29:13.800446] [INFO ] [sig ] [2399/3360] Forecasting PMTS... [2026-03-06T20:29:13.800476] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-06T20:29:13.800506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-06T20:29:13.811555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-06T20:29:13.812120] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-06T20:29:13.812925] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-06T20:29:13.812978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:13.813009] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:13.813036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:13.813092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:13.873309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:13.874175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:13.874256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:13.874288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:14.002999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:14.003258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:14.003308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:14.003338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:14.007021] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-06T20:29:14.007336] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-06T20:29:14.007471] [INFO ] [sig ] PMTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:14.152484] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PMTS.txt [2026-03-06T20:29:14.152658] [INFO ] [sig ] [2399/3360] Completed PMTS in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.7m [2026-03-06T20:29:14.152705] [INFO ] [sig ] [2400/3360] Forecasting PMVP... [2026-03-06T20:29:14.152734] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-06T20:29:14.152763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-06T20:29:14.164355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-06T20:29:14.164789] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-06T20:29:14.165656] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-06T20:29:14.165709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:14.165742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:14.165769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:14.165825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:14.229536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:14.230360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:14.230449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:14.230483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:14.367019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:14.367204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:14.367246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:14.367275] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:14.370983] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-03-06T20:29:14.371274] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-06T20:29:14.371417] [INFO ] [sig ] PMVP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:14.522040] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PMVP.txt [2026-03-06T20:29:14.522197] [INFO ] [sig ] [2400/3360] Completed PMVP in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.7m [2026-03-06T20:29:14.522238] [INFO ] [sig ] [2401/3360] Forecasting PNC... [2026-03-06T20:29:14.522267] [INFO ] [sig ] Generating forecast for: PNC [2026-03-06T20:29:14.522299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-06T20:29:14.534117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-06T20:29:14.534503] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-06T20:29:14.535319] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-06T20:29:14.535373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:14.535406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:14.535433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:14.535490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:14.593984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:14.595043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:14.595126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:14.595159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:14.728550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:14.728742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:14.728784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:14.728815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:14.732360] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=96.57%) [2026-03-06T20:29:14.732829] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-06T20:29:14.732970] [INFO ] [sig ] PNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:14.884998] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PNC.txt [2026-03-06T20:29:14.885158] [INFO ] [sig ] [2401/3360] Completed PNC in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.7m [2026-03-06T20:29:14.885198] [INFO ] [sig ] [2402/3360] Forecasting PNI... [2026-03-06T20:29:14.885522] [INFO ] [sig ] Generating forecast for: PNI [2026-03-06T20:29:14.885590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-06T20:29:14.896806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-06T20:29:14.897165] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-06T20:29:14.898031] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-06T20:29:14.898086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:14.898119] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:14.898146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:14.898202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:14.959410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:14.960327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:14.960419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:14.960453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:15.076131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:15.076300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:15.076344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:15.076375] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:15.080509] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-03-06T20:29:15.081035] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-06T20:29:15.081236] [INFO ] [sig ] PNI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:15.231314] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PNI.txt [2026-03-06T20:29:15.231467] [INFO ] [sig ] [2402/3360] Completed PNI in 0.3s | 2.82 sym/s | Total: 14.2m | ETA: 5.7m [2026-03-06T20:29:15.231509] [INFO ] [sig ] [2403/3360] Forecasting PNQI... [2026-03-06T20:29:15.231539] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-06T20:29:15.231585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-06T20:29:15.242685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-06T20:29:15.243012] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-06T20:29:15.243827] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-06T20:29:15.243881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:15.243914] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:15.243942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:15.244003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:15.301935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:15.302943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:15.303070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:15.303105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:15.428335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:15.428500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:15.428541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:15.428589] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:15.432418] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-03-06T20:29:15.432916] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-06T20:29:15.433047] [INFO ] [sig ] PNQI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:15.578148] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PNQI.txt [2026-03-06T20:29:15.578281] [INFO ] [sig ] [2403/3360] Completed PNQI in 0.3s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:15.578320] [INFO ] [sig ] [2404/3360] Forecasting PNRG... [2026-03-06T20:29:15.578351] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-06T20:29:15.578381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-06T20:29:15.589458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-06T20:29:15.589809] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-06T20:29:15.590597] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-06T20:29:15.590651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:15.590683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:15.590711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:15.590768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:15.655447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:15.656211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:15.656293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:15.656334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:15.791236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:15.791413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:15.791458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:15.791488] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:15.796364] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-03-06T20:29:15.797019] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-06T20:29:15.797181] [INFO ] [sig ] PNRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:15.969174] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PNRG.txt [2026-03-06T20:29:15.969334] [INFO ] [sig ] [2404/3360] Completed PNRG in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:15.969376] [INFO ] [sig ] [2405/3360] Forecasting PNTG... [2026-03-06T20:29:15.969407] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-06T20:29:15.969439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-06T20:29:15.980902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-06T20:29:15.981248] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-06T20:29:15.982067] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-06T20:29:15.982121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:15.982154] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:15.982180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:15.982236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:16.053968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:16.054890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:16.054976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:16.055010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:16.177199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:16.177370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:16.177414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:16.177471] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:16.181244] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-03-06T20:29:16.181548] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-06T20:29:16.181706] [INFO ] [sig ] PNTG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:16.331234] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PNTG.txt [2026-03-06T20:29:16.331371] [INFO ] [sig ] [2405/3360] Completed PNTG in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:16.331410] [INFO ] [sig ] [2406/3360] Forecasting PODD... [2026-03-06T20:29:16.331440] [INFO ] [sig ] Generating forecast for: PODD [2026-03-06T20:29:16.331470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-06T20:29:16.342959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-06T20:29:16.343301] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-06T20:29:16.344311] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-06T20:29:16.344365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:16.344397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:16.344423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:16.344479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:16.414240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:16.415333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:16.415440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:16.415490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:16.547352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:16.547522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:16.547563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:16.547614] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:16.551807] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-03-06T20:29:16.552096] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-06T20:29:16.552227] [INFO ] [sig ] PODD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:16.700250] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PODD.txt [2026-03-06T20:29:16.700448] [INFO ] [sig ] [2406/3360] Completed PODD in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:16.700489] [INFO ] [sig ] [2407/3360] Forecasting POOL... [2026-03-06T20:29:16.700520] [INFO ] [sig ] Generating forecast for: POOL [2026-03-06T20:29:16.700550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-06T20:29:16.711554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-06T20:29:16.711976] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-06T20:29:16.712797] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-06T20:29:16.712850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:16.712882] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:16.712907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:16.712964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:16.769728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:16.770672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:16.770758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:16.770828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:16.889870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:16.890034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:16.890074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:16.890103] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:16.893596] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=69.69%) [2026-03-06T20:29:16.893900] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-06T20:29:16.894067] [INFO ] [sig ] POOL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:17.050744] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/POOL.txt [2026-03-06T20:29:17.050910] [INFO ] [sig ] [2407/3360] Completed POOL in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:17.050951] [INFO ] [sig ] [2408/3360] Forecasting POWI... [2026-03-06T20:29:17.050981] [INFO ] [sig ] Generating forecast for: POWI [2026-03-06T20:29:17.051012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-06T20:29:17.063433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-06T20:29:17.064026] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-06T20:29:17.064842] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-06T20:29:17.064894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:17.064926] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:17.064954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:17.065011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:17.124895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:17.125807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:17.125894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:17.125928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:17.245414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:17.245594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:17.245825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:17.245855] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:17.249950] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: UP (p=77.02%) [2026-03-06T20:29:17.250235] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-06T20:29:17.250368] [INFO ] [sig ] POWI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:17.395046] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/POWI.txt [2026-03-06T20:29:17.395205] [INFO ] [sig ] [2408/3360] Completed POWI in 0.3s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:17.395246] [INFO ] [sig ] [2409/3360] Forecasting POWL... [2026-03-06T20:29:17.395277] [INFO ] [sig ] Generating forecast for: POWL [2026-03-06T20:29:17.395307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-06T20:29:17.407537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-06T20:29:17.408001] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-06T20:29:17.408821] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-06T20:29:17.408875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:17.408908] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:17.408952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:17.409023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:17.470533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:17.471453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:17.471558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:17.471630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:17.601359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:17.601522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:17.601563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:17.601613] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:17.605738] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=44.24%) [2026-03-06T20:29:17.606286] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-06T20:29:17.606428] [INFO ] [sig ] POWL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:17.757360] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/POWL.txt [2026-03-06T20:29:17.757525] [INFO ] [sig ] [2409/3360] Completed POWL in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:17.757566] [INFO ] [sig ] [2410/3360] Forecasting PPC... [2026-03-06T20:29:17.757623] [INFO ] [sig ] Generating forecast for: PPC [2026-03-06T20:29:17.757654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-06T20:29:17.769805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-06T20:29:17.770203] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-06T20:29:17.771017] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-06T20:29:17.771069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:17.771130] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:17.771158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:17.771215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:17.830878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:17.831776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:17.831862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:17.831895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:17.958726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:17.958898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:17.958940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:17.958970] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:17.962760] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=62.68%) [2026-03-06T20:29:17.963119] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-06T20:29:17.963272] [INFO ] [sig ] PPC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:18.120818] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PPC.txt [2026-03-06T20:29:18.120979] [INFO ] [sig ] [2410/3360] Completed PPC in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:18.121021] [INFO ] [sig ] [2411/3360] Forecasting PPG... [2026-03-06T20:29:18.121051] [INFO ] [sig ] Generating forecast for: PPG [2026-03-06T20:29:18.121083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-06T20:29:18.133101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-06T20:29:18.133514] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-06T20:29:18.134411] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-06T20:29:18.134469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:18.134501] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:18.134528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:18.134617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:18.197482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:18.198910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:18.199020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:18.199052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:18.326432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:18.326619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:18.326662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:18.326870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:18.331169] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-03-06T20:29:18.331530] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-06T20:29:18.331913] [INFO ] [sig ] PPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:18.488402] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PPG.txt [2026-03-06T20:29:18.488593] [INFO ] [sig ] [2411/3360] Completed PPG in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:18.488639] [INFO ] [sig ] [2412/3360] Forecasting PPH... [2026-03-06T20:29:18.488672] [INFO ] [sig ] Generating forecast for: PPH [2026-03-06T20:29:18.488703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-06T20:29:18.500425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-06T20:29:18.500872] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-06T20:29:18.501769] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-06T20:29:18.501826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:18.501861] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:18.501890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:18.501950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:18.561166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:18.562087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:18.562184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:18.562219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:18.686329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:18.686530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:18.686601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:18.686645] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:18.690664] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-03-06T20:29:18.691037] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-06T20:29:18.691183] [INFO ] [sig ] PPH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:18.842383] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PPH.txt [2026-03-06T20:29:18.842553] [INFO ] [sig ] [2412/3360] Completed PPH in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:18.842610] [INFO ] [sig ] [2413/3360] Forecasting PPIH... [2026-03-06T20:29:18.842642] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-06T20:29:18.842696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-06T20:29:18.854667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-06T20:29:18.855029] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-06T20:29:18.855869] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-06T20:29:18.855924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:18.855957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:18.855984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:18.856042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:18.914773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:18.915646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:18.915737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:18.915772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:19.042474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:19.042649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:19.042691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:19.042764] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:19.047552] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-03-06T20:29:19.048123] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-06T20:29:19.048260] [INFO ] [sig ] PPIH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:19.194213] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PPIH.txt [2026-03-06T20:29:19.194360] [INFO ] [sig ] [2413/3360] Completed PPIH in 0.4s | 2.82 sym/s | Total: 14.2m | ETA: 5.6m [2026-03-06T20:29:19.194401] [INFO ] [sig ] [2414/3360] Forecasting PPL... [2026-03-06T20:29:19.194430] [INFO ] [sig ] Generating forecast for: PPL [2026-03-06T20:29:19.194463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-06T20:29:19.205922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-06T20:29:19.206251] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-06T20:29:19.207054] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-06T20:29:19.207107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:19.207139] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:19.207166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:19.207223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:19.267446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:19.268358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:19.268448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:19.268483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:19.392810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:19.392972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:19.393011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:19.393040] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:19.396531] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-03-06T20:29:19.396850] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-06T20:29:19.396985] [INFO ] [sig ] PPL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:19.546363] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PPL.txt [2026-03-06T20:29:19.546525] [INFO ] [sig ] [2414/3360] Completed PPL in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:19.546590] [INFO ] [sig ] [2415/3360] Forecasting PPSI... [2026-03-06T20:29:19.546626] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-06T20:29:19.546658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-06T20:29:19.557686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-06T20:29:19.558102] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-06T20:29:19.558947] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-06T20:29:19.558999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:19.559030] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:19.559057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:19.559114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:19.617158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:19.618020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:19.618104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:19.618136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:19.736662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:19.737018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:19.737058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:19.737087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:19.740903] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-03-06T20:29:19.741181] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-06T20:29:19.741309] [INFO ] [sig ] PPSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:19.886960] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PPSI.txt [2026-03-06T20:29:19.887122] [INFO ] [sig ] [2415/3360] Completed PPSI in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:19.887163] [INFO ] [sig ] [2416/3360] Forecasting PPTA... [2026-03-06T20:29:19.887194] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-06T20:29:19.887226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-06T20:29:19.900444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-06T20:29:19.900838] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-06T20:29:19.901674] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-06T20:29:19.901728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:19.901760] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:19.901786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:19.901843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:19.965100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:19.966017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:19.966105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:19.966138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:20.087606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:20.087807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:20.087877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:20.087908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:20.091503] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-06T20:29:20.091808] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-06T20:29:20.091940] [INFO ] [sig ] PPTA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:20.239866] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PPTA.txt [2026-03-06T20:29:20.240031] [INFO ] [sig ] [2416/3360] Completed PPTA in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:20.240074] [INFO ] [sig ] [2417/3360] Forecasting PRA... [2026-03-06T20:29:20.240105] [INFO ] [sig ] Generating forecast for: PRA [2026-03-06T20:29:20.240135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-06T20:29:20.251471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-06T20:29:20.251869] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-06T20:29:20.252728] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-06T20:29:20.252781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:20.252814] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:20.252840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:20.253025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:20.313010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:20.314048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:20.314142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:20.314178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:20.436747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:20.436914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:20.436956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:20.436985] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:20.440625] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-03-06T20:29:20.440923] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-06T20:29:20.441062] [INFO ] [sig ] PRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:20.587257] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRA.txt [2026-03-06T20:29:20.587416] [INFO ] [sig ] [2417/3360] Completed PRA in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:20.587456] [INFO ] [sig ] [2418/3360] Forecasting PRAA... [2026-03-06T20:29:20.587487] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-06T20:29:20.587517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-06T20:29:20.599253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-06T20:29:20.599692] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-06T20:29:20.600541] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-06T20:29:20.600617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:20.600650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:20.600676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:20.600732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:20.658379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:20.659259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:20.659347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:20.659381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:20.780092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:20.780259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:20.780300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:20.780328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:20.783819] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-03-06T20:29:20.784112] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-06T20:29:20.784245] [INFO ] [sig ] PRAA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:20.936403] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRAA.txt [2026-03-06T20:29:20.936566] [INFO ] [sig ] [2418/3360] Completed PRAA in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:20.936628] [INFO ] [sig ] [2419/3360] Forecasting PRAX... [2026-03-06T20:29:20.936659] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-06T20:29:20.936689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-06T20:29:20.948297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-06T20:29:20.948696] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-06T20:29:20.949480] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-06T20:29:20.949532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:20.949563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:20.949619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:20.949679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:21.009211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:21.010124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:21.010210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:21.010242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:21.137588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:21.137755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:21.137797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:21.137852] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:21.141357] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-03-06T20:29:21.141686] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-06T20:29:21.141827] [INFO ] [sig ] PRAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:21.284139] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRAX.txt [2026-03-06T20:29:21.284300] [INFO ] [sig ] [2419/3360] Completed PRAX in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.6m [2026-03-06T20:29:21.284341] [INFO ] [sig ] [2420/3360] Forecasting PRCH... [2026-03-06T20:29:21.284373] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-06T20:29:21.284403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-06T20:29:21.295851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-06T20:29:21.296213] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-06T20:29:21.297055] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-06T20:29:21.297108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:21.297140] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:21.297167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:21.297223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:21.354604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:21.355340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:21.355454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:21.355488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:21.481621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:21.481783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:21.481824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:21.481854] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:21.485261] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-03-06T20:29:21.485538] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-06T20:29:21.485686] [INFO ] [sig ] PRCH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:21.626542] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRCH.txt [2026-03-06T20:29:21.626739] [INFO ] [sig ] [2420/3360] Completed PRCH in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:21.626779] [INFO ] [sig ] [2421/3360] Forecasting PRDO... [2026-03-06T20:29:21.626809] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-06T20:29:21.626841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-06T20:29:21.639612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-06T20:29:21.640005] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-06T20:29:21.640842] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-06T20:29:21.640894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:21.640927] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:21.640953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:21.641011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:21.699090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:21.699835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:21.699917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:21.699970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:21.822417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:21.822567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:21.822627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:21.822656] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:21.826093] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-03-06T20:29:21.826370] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-06T20:29:21.826499] [INFO ] [sig ] PRDO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:21.968676] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRDO.txt [2026-03-06T20:29:21.968841] [INFO ] [sig ] [2421/3360] Completed PRDO in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:21.968882] [INFO ] [sig ] [2422/3360] Forecasting PRFZ... [2026-03-06T20:29:21.968912] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-06T20:29:21.968942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-06T20:29:21.980054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-06T20:29:21.980427] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-06T20:29:21.981269] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-06T20:29:21.981351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:21.981384] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:21.981411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:21.981469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:22.038437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:22.039238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:22.039322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:22.039355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:22.165962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:22.166123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:22.166163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:22.166192] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:22.169708] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-03-06T20:29:22.169987] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-06T20:29:22.170119] [INFO ] [sig ] PRFZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:22.323077] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRFZ.txt [2026-03-06T20:29:22.323223] [INFO ] [sig ] [2422/3360] Completed PRFZ in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:22.323265] [INFO ] [sig ] [2423/3360] Forecasting PRG... [2026-03-06T20:29:22.323297] [INFO ] [sig ] Generating forecast for: PRG [2026-03-06T20:29:22.323330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-06T20:29:22.336358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-06T20:29:22.336736] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-06T20:29:22.337548] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-06T20:29:22.337624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:22.337665] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:22.337694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:22.337753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:22.400119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:22.400995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:22.401082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:22.401116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:22.527544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:22.527739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:22.527995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:22.528029] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:22.532195] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-06T20:29:22.532481] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-06T20:29:22.532668] [INFO ] [sig ] PRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:22.680677] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRG.txt [2026-03-06T20:29:22.680849] [INFO ] [sig ] [2423/3360] Completed PRG in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:22.680892] [INFO ] [sig ] [2424/3360] Forecasting PRGO... [2026-03-06T20:29:22.680924] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-06T20:29:22.680957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-06T20:29:22.692304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-06T20:29:22.692686] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-06T20:29:22.693502] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-06T20:29:22.693562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:22.693632] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:22.693667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:22.693736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:22.755208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:22.755943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:22.756027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:22.756061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:22.884413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:22.884657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:22.884710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:22.884742] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:22.889042] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-03-06T20:29:22.889426] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-06T20:29:22.889619] [INFO ] [sig ] PRGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:23.037103] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRGO.txt [2026-03-06T20:29:23.037243] [INFO ] [sig ] [2424/3360] Completed PRGO in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:23.037284] [INFO ] [sig ] [2425/3360] Forecasting PRH... [2026-03-06T20:29:23.037313] [INFO ] [sig ] Generating forecast for: PRH [2026-03-06T20:29:23.037344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-06T20:29:23.048960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-06T20:29:23.049294] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-06T20:29:23.050100] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-06T20:29:23.050152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:23.050184] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:23.050212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:23.050269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:23.111642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:23.112482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:23.112562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:23.112615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:23.238211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:23.238368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:23.238409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:23.238438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:23.242335] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-03-06T20:29:23.242651] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-06T20:29:23.242803] [INFO ] [sig ] PRH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:23.387043] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRH.txt [2026-03-06T20:29:23.387187] [INFO ] [sig ] [2425/3360] Completed PRH in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:23.387234] [INFO ] [sig ] [2426/3360] Forecasting PRI... [2026-03-06T20:29:23.387266] [INFO ] [sig ] Generating forecast for: PRI [2026-03-06T20:29:23.387299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-06T20:29:23.399218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-06T20:29:23.399546] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-06T20:29:23.400389] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-06T20:29:23.400444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:23.400478] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:23.400507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:23.400564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:23.459455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:23.460313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:23.460393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:23.460425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:23.582052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:23.582217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:23.582257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:23.582284] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:23.586123] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-06T20:29:23.586415] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-06T20:29:23.586553] [INFO ] [sig ] PRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:23.738511] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRI.txt [2026-03-06T20:29:23.738777] [INFO ] [sig ] [2426/3360] Completed PRI in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:23.738863] [INFO ] [sig ] [2427/3360] Forecasting PRIM... [2026-03-06T20:29:23.738914] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-06T20:29:23.739145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-06T20:29:23.755553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-06T20:29:23.756085] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-06T20:29:23.757260] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-06T20:29:23.757334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:23.757416] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:23.757455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:23.757537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:23.839375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:23.840350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:23.840436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:23.840471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:23.966399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:23.966592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:23.966649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:23.966681] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:23.970959] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-03-06T20:29:23.971274] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-06T20:29:23.971409] [INFO ] [sig ] PRIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:24.117958] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRIM.txt [2026-03-06T20:29:24.118133] [INFO ] [sig ] [2427/3360] Completed PRIM in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:24.118176] [INFO ] [sig ] [2428/3360] Forecasting PRLB... [2026-03-06T20:29:24.118208] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-06T20:29:24.118239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-06T20:29:24.130246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-06T20:29:24.130647] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-06T20:29:24.131428] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-06T20:29:24.131480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:24.131512] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:24.131538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:24.131613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:24.190526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:24.191500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:24.191604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:24.191643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:24.321102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:24.321279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:24.321322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:24.321353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:24.325020] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=40.23%) [2026-03-06T20:29:24.325336] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-06T20:29:24.325478] [INFO ] [sig ] PRLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:24.475932] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRLB.txt [2026-03-06T20:29:24.476102] [INFO ] [sig ] [2428/3360] Completed PRLB in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:24.476145] [INFO ] [sig ] [2429/3360] Forecasting PRM... [2026-03-06T20:29:24.476178] [INFO ] [sig ] Generating forecast for: PRM [2026-03-06T20:29:24.476210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-06T20:29:24.488031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-06T20:29:24.488415] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-06T20:29:24.489259] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-06T20:29:24.489315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:24.489350] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:24.489379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:24.489439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:24.548296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:24.549224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:24.549311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:24.549345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:24.673676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:24.673845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:24.673906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:24.673938] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:24.677430] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-06T20:29:24.677746] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-06T20:29:24.677915] [INFO ] [sig ] PRM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:24.838310] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRM.txt [2026-03-06T20:29:24.838486] [INFO ] [sig ] [2429/3360] Completed PRM in 0.4s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:24.838530] [INFO ] [sig ] [2430/3360] Forecasting PRME... [2026-03-06T20:29:24.838560] [INFO ] [sig ] Generating forecast for: PRME [2026-03-06T20:29:24.838616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-06T20:29:24.851340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-06T20:29:24.852023] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-06T20:29:24.852981] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-06T20:29:24.853233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:24.853267] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:24.853295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:24.853353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:24.914889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:24.915815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:24.915897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:24.915930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:25.035444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:25.035633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:25.035678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:25.035741] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:25.039283] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-03-06T20:29:25.039629] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-06T20:29:25.039800] [INFO ] [sig ] PRME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:25.185188] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRME.txt [2026-03-06T20:29:25.185352] [INFO ] [sig ] [2430/3360] Completed PRME in 0.3s | 2.82 sym/s | Total: 14.3m | ETA: 5.5m [2026-03-06T20:29:25.185394] [INFO ] [sig ] [2431/3360] Forecasting PRN... [2026-03-06T20:29:25.185423] [INFO ] [sig ] Generating forecast for: PRN [2026-03-06T20:29:25.185453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-06T20:29:25.196703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-06T20:29:25.197087] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-06T20:29:25.197925] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-06T20:29:25.197979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:25.198011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:25.198038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:25.198095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:25.255620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:25.256511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:25.256613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:25.256649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:25.387309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:25.387473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:25.387515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:25.387543] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:25.391286] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=45.59%) [2026-03-06T20:29:25.391565] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-06T20:29:25.391760] [INFO ] [sig ] PRN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:25.535400] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRN.txt [2026-03-06T20:29:25.535565] [INFO ] [sig ] [2431/3360] Completed PRN in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:25.535630] [INFO ] [sig ] [2432/3360] Forecasting PROF... [2026-03-06T20:29:25.535660] [INFO ] [sig ] Generating forecast for: PROF [2026-03-06T20:29:25.535692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-06T20:29:25.547497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-06T20:29:25.548128] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-06T20:29:25.549188] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-06T20:29:25.549240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:25.549272] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:25.549297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:25.549354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:25.610250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:25.611215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:25.611302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:25.611337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:25.754592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:25.754764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:25.754806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:25.754834] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:25.758328] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-03-06T20:29:25.758657] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-06T20:29:25.758799] [INFO ] [sig ] PROF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:25.906617] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PROF.txt [2026-03-06T20:29:25.906785] [INFO ] [sig ] [2432/3360] Completed PROF in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:25.906825] [INFO ] [sig ] [2433/3360] Forecasting PROK... [2026-03-06T20:29:25.906857] [INFO ] [sig ] Generating forecast for: PROK [2026-03-06T20:29:25.906888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-06T20:29:25.918554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-06T20:29:25.919005] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-06T20:29:25.919828] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-06T20:29:25.919881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:25.919930] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:25.919958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:25.920014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:25.978014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:25.978977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:25.979071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:25.979103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:26.104622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:26.104789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:26.104831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:26.105048] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:26.108937] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-06T20:29:26.109246] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-06T20:29:26.109383] [INFO ] [sig ] PROK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:26.255066] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PROK.txt [2026-03-06T20:29:26.255229] [INFO ] [sig ] [2433/3360] Completed PROK in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:26.255269] [INFO ] [sig ] [2434/3360] Forecasting PRTA... [2026-03-06T20:29:26.255300] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-06T20:29:26.255329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-06T20:29:26.268537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-06T20:29:26.268958] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-06T20:29:26.269769] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-06T20:29:26.269821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:26.269853] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:26.269880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:26.269937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:26.330279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:26.331429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:26.331519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:26.331553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:26.453857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:26.454019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:26.454062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:26.454092] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:26.457626] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-03-06T20:29:26.458080] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-06T20:29:26.458216] [INFO ] [sig ] PRTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:26.605249] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRTA.txt [2026-03-06T20:29:26.605413] [INFO ] [sig ] [2434/3360] Completed PRTA in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:26.605454] [INFO ] [sig ] [2435/3360] Forecasting PRTH... [2026-03-06T20:29:26.605485] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-06T20:29:26.605514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-06T20:29:26.616690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-06T20:29:26.617088] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-06T20:29:26.617913] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-06T20:29:26.617966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:26.617998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:26.618025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:26.618080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:26.678225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:26.679192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:26.679278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:26.679317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:26.807073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:26.807288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:26.807338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:26.807370] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:26.811112] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=7.77%) [2026-03-06T20:29:26.811402] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-06T20:29:26.811537] [INFO ] [sig ] PRTH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:26.963264] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PRTH.txt [2026-03-06T20:29:26.963440] [INFO ] [sig ] [2435/3360] Completed PRTH in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:26.963500] [INFO ] [sig ] [2436/3360] Forecasting PRVA... [2026-03-06T20:29:26.963550] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-06T20:29:26.963619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-06T20:29:26.976710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-06T20:29:26.977153] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-06T20:29:26.978112] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-06T20:29:26.978170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:26.978202] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:26.978228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:26.978285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:27.047554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:27.048534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:27.048642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:27.048679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:27.179052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:27.179226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:27.179269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:27.179300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:27.183105] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-03-06T20:29:27.183409] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-06T20:29:27.183551] [INFO ] [sig ] PRVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:27.341841] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PRVA.txt [2026-03-06T20:29:27.342004] [INFO ] [sig ] [2436/3360] Completed PRVA in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.5m [2026-03-06T20:29:27.342053] [INFO ] [sig ] [2437/3360] Forecasting PSC... [2026-03-06T20:29:27.342087] [INFO ] [sig ] Generating forecast for: PSC [2026-03-06T20:29:27.342117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-06T20:29:27.354240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-06T20:29:27.354659] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-06T20:29:27.355513] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-06T20:29:27.355600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:27.355655] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:27.355702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:27.355767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:27.417125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:27.418068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:27.418188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:27.418225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:27.544107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:27.544332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:27.544377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:27.544409] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:27.548355] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=78.15%) [2026-03-06T20:29:27.548710] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-06T20:29:27.548875] [INFO ] [sig ] PSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:27.698957] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PSC.txt [2026-03-06T20:29:27.699140] [INFO ] [sig ] [2437/3360] Completed PSC in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:27.699183] [INFO ] [sig ] [2438/3360] Forecasting PSCE... [2026-03-06T20:29:27.699215] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-06T20:29:27.699247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-06T20:29:27.712492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-06T20:29:27.713025] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-06T20:29:27.714460] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-06T20:29:27.714522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:27.714564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:27.714632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:27.714694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:27.778349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:27.779328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:27.779419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:27.779454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:27.893621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:27.893796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:27.893845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:27.893879] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:27.898445] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=41.48%) [2026-03-06T20:29:27.898757] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-06T20:29:27.898930] [INFO ] [sig ] PSCE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:28.055044] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSCE.txt [2026-03-06T20:29:28.055215] [INFO ] [sig ] [2438/3360] Completed PSCE in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:28.055257] [INFO ] [sig ] [2439/3360] Forecasting PSCH... [2026-03-06T20:29:28.055289] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-06T20:29:28.055320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-06T20:29:28.066943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-06T20:29:28.067324] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-06T20:29:28.068160] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-06T20:29:28.068214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:28.068246] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:28.068273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:28.068328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:28.126892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:28.127852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:28.127948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:28.127981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:28.258688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:28.258872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:28.258915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:28.258946] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:28.262744] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-03-06T20:29:28.263091] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-06T20:29:28.263241] [INFO ] [sig ] PSCH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:28.409749] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSCH.txt [2026-03-06T20:29:28.409914] [INFO ] [sig ] [2439/3360] Completed PSCH in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:28.409954] [INFO ] [sig ] [2440/3360] Forecasting PSEC... [2026-03-06T20:29:28.409987] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-06T20:29:28.410025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-06T20:29:28.421991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-06T20:29:28.422393] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-06T20:29:28.423231] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-06T20:29:28.423286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:28.423321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:28.423349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:28.423407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:28.482877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:28.484220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:28.484308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:28.484341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:28.611410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:28.611593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:28.611637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:28.611686] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:28.615135] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-03-06T20:29:28.615420] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-06T20:29:28.615550] [INFO ] [sig ] PSEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:28.769768] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PSEC.txt [2026-03-06T20:29:28.770161] [INFO ] [sig ] [2440/3360] Completed PSEC in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:28.770204] [INFO ] [sig ] [2441/3360] Forecasting PSF... [2026-03-06T20:29:28.770235] [INFO ] [sig ] Generating forecast for: PSF [2026-03-06T20:29:28.770271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-06T20:29:28.782332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-06T20:29:28.782731] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-06T20:29:28.783509] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-06T20:29:28.783561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:28.783638] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:28.783668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:28.783725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:28.845444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:28.846559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:28.846662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:28.846695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:28.971920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:28.972100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:28.972143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:28.972173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:28.975800] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-03-06T20:29:28.976287] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-06T20:29:28.976419] [INFO ] [sig ] PSF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:29.122882] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSF.txt [2026-03-06T20:29:29.123048] [INFO ] [sig ] [2441/3360] Completed PSF in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:29.123087] [INFO ] [sig ] [2442/3360] Forecasting PSFE... [2026-03-06T20:29:29.123117] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-06T20:29:29.123150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-06T20:29:29.135161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-06T20:29:29.135511] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-06T20:29:29.136338] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-06T20:29:29.136390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:29.136421] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:29.136448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:29.136504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:29.193683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:29.194551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:29.194670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:29.194704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:29.315079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:29.315248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:29.315288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:29.315317] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:29.318832] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-03-06T20:29:29.319134] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-06T20:29:29.319265] [INFO ] [sig ] PSFE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:29.462180] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PSFE.txt [2026-03-06T20:29:29.462352] [INFO ] [sig ] [2442/3360] Completed PSFE in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:29.462393] [INFO ] [sig ] [2443/3360] Forecasting PSHG... [2026-03-06T20:29:29.462423] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-06T20:29:29.462453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-06T20:29:29.473509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-06T20:29:29.473919] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-06T20:29:29.474750] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-06T20:29:29.474818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:29.474866] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:29.474899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:29.474966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:29.532549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:29.533444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:29.533525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:29.533559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:29.654093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:29.654259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:29.654301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:29.654331] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:29.657799] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-03-06T20:29:29.658103] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-06T20:29:29.658236] [INFO ] [sig ] PSHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:29.803896] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PSHG.txt [2026-03-06T20:29:29.804073] [INFO ] [sig ] [2443/3360] Completed PSHG in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:29.804114] [INFO ] [sig ] [2444/3360] Forecasting PSN... [2026-03-06T20:29:29.804144] [INFO ] [sig ] Generating forecast for: PSN [2026-03-06T20:29:29.804175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-06T20:29:29.815434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-06T20:29:29.815762] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-06T20:29:29.816530] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-06T20:29:29.816602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:29.816664] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:29.816706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:29.816765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:29.874065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:29.874783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:29.874862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:29.874903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:29.999406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:29.999565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:29.999629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:29.999658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:30.003107] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-03-06T20:29:30.003389] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-06T20:29:30.003518] [INFO ] [sig ] PSN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:30.147015] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PSN.txt [2026-03-06T20:29:30.147168] [INFO ] [sig ] [2444/3360] Completed PSN in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:30.147210] [INFO ] [sig ] [2445/3360] Forecasting PSNL... [2026-03-06T20:29:30.147241] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-06T20:29:30.147279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-06T20:29:30.159416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-06T20:29:30.159780] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-06T20:29:30.160670] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-06T20:29:30.160724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:30.160758] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:30.160786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:30.160850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:30.222250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:30.222888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:30.222967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:30.223001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:30.343054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:30.343224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:30.343266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:30.343294] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:30.346763] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-03-06T20:29:30.347068] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-06T20:29:30.347197] [INFO ] [sig ] PSNL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:30.492731] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSNL.txt [2026-03-06T20:29:30.492923] [INFO ] [sig ] [2445/3360] Completed PSNL in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:30.492970] [INFO ] [sig ] [2446/3360] Forecasting PSO... [2026-03-06T20:29:30.493002] [INFO ] [sig ] Generating forecast for: PSO [2026-03-06T20:29:30.493033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-06T20:29:30.505604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-06T20:29:30.506043] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-06T20:29:30.506988] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-06T20:29:30.507047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:30.507081] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:30.507110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:30.507168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:30.568204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:30.569448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:30.569566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:30.569648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:30.702637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:30.702814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:30.702857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:30.702886] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:30.706442] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-03-06T20:29:30.706758] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-06T20:29:30.706902] [INFO ] [sig ] PSO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:30.852257] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSO.txt [2026-03-06T20:29:30.852391] [INFO ] [sig ] [2446/3360] Completed PSO in 0.4s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:30.852430] [INFO ] [sig ] [2447/3360] Forecasting PSTG... [2026-03-06T20:29:30.852460] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-06T20:29:30.852491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-06T20:29:30.863453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-06T20:29:30.863786] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-06T20:29:30.864555] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-06T20:29:30.864628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:30.864660] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:30.864687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:30.864744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:30.922148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:30.922825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:30.922908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:30.922941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:31.046018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:31.046182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:31.046223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:31.046287] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:31.049741] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-03-06T20:29:31.050018] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-06T20:29:31.050147] [INFO ] [sig ] PSTG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:31.195372] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSTG.txt [2026-03-06T20:29:31.195553] [INFO ] [sig ] [2447/3360] Completed PSTG in 0.3s | 2.82 sym/s | Total: 14.4m | ETA: 5.4m [2026-03-06T20:29:31.195616] [INFO ] [sig ] [2448/3360] Forecasting PSTL... [2026-03-06T20:29:31.195648] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-06T20:29:31.195685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-06T20:29:31.206902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-06T20:29:31.207292] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-06T20:29:31.208174] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-06T20:29:31.208227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:31.208260] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:31.208286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:31.208342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:31.266179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:31.267172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:31.267271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:31.267304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:31.409785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:31.410000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:31.410071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:31.410125] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:31.415613] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-06T20:29:31.416091] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-06T20:29:31.416292] [INFO ] [sig ] PSTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:31.617321] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSTL.txt [2026-03-06T20:29:31.617495] [INFO ] [sig ] [2448/3360] Completed PSTL in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:31.617537] [INFO ] [sig ] [2449/3360] Forecasting PSX... [2026-03-06T20:29:31.617566] [INFO ] [sig ] Generating forecast for: PSX [2026-03-06T20:29:31.617621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-06T20:29:31.631197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-06T20:29:31.631731] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-06T20:29:31.632807] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-06T20:29:31.632865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:31.632899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:31.632926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:31.632987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:31.708648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:31.709952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:31.710074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:31.710131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:31.896224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:31.896825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:31.896939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:31.897003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:31.903636] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-03-06T20:29:31.904211] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-06T20:29:31.904451] [INFO ] [sig ] PSX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:32.125717] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PSX.txt [2026-03-06T20:29:32.125954] [INFO ] [sig ] [2449/3360] Completed PSX in 0.5s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:32.126007] [INFO ] [sig ] [2450/3360] Forecasting PTA... [2026-03-06T20:29:32.126042] [INFO ] [sig ] Generating forecast for: PTA [2026-03-06T20:29:32.126090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-06T20:29:32.141612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-06T20:29:32.142303] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-06T20:29:32.143602] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-06T20:29:32.143678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:32.143723] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:32.143763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:32.143843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:32.233663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:32.235018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:32.235150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:32.235210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:32.409168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:32.409360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:32.409409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:32.409444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:32.414079] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-03-06T20:29:32.414522] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-06T20:29:32.414736] [INFO ] [sig ] PTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:32.594373] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTA.txt [2026-03-06T20:29:32.594629] [INFO ] [sig ] [2450/3360] Completed PTA in 0.5s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:32.594686] [INFO ] [sig ] [2451/3360] Forecasting PTC... [2026-03-06T20:29:32.594727] [INFO ] [sig ] Generating forecast for: PTC [2026-03-06T20:29:32.594769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-06T20:29:32.611509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-06T20:29:32.612057] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-06T20:29:32.613243] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-06T20:29:32.613314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:32.613366] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:32.613410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:32.613500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:32.691233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:32.692498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:32.692657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:32.692696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:32.825091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:32.825287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:32.825330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:32.825359] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:32.829454] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-03-06T20:29:32.829837] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-06T20:29:32.830035] [INFO ] [sig ] PTC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:32.974193] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTC.txt [2026-03-06T20:29:32.974366] [INFO ] [sig ] [2451/3360] Completed PTC in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:32.974409] [INFO ] [sig ] [2452/3360] Forecasting PTEN... [2026-03-06T20:29:32.974439] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-06T20:29:32.974470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-06T20:29:32.986400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-06T20:29:32.986811] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-06T20:29:32.987695] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-06T20:29:32.987750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:32.987784] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:32.987813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:32.987938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:33.048116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:33.048973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:33.049060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:33.049093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:33.173440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:33.173628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:33.173675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:33.173706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:33.177292] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-03-06T20:29:33.177608] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-06T20:29:33.177750] [INFO ] [sig ] PTEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:33.331305] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PTEN.txt [2026-03-06T20:29:33.331472] [INFO ] [sig ] [2452/3360] Completed PTEN in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:33.331512] [INFO ] [sig ] [2453/3360] Forecasting PTF... [2026-03-06T20:29:33.331542] [INFO ] [sig ] Generating forecast for: PTF [2026-03-06T20:29:33.331589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-06T20:29:33.342837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-06T20:29:33.343387] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-06T20:29:33.344468] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-06T20:29:33.344523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:33.344557] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:33.344606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:33.344667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:33.405308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:33.406164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:33.406252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:33.406287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:33.531543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:33.531726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:33.531768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:33.531796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:33.535400] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-06T20:29:33.535751] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-06T20:29:33.535907] [INFO ] [sig ] PTF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:33.680431] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PTF.txt [2026-03-06T20:29:33.680615] [INFO ] [sig ] [2453/3360] Completed PTF in 0.3s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:33.680659] [INFO ] [sig ] [2454/3360] Forecasting PTGX... [2026-03-06T20:29:33.680689] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-06T20:29:33.680720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-06T20:29:33.693421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-06T20:29:33.693880] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-06T20:29:33.694820] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-06T20:29:33.694875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:33.694908] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:33.694935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:33.694994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:33.757924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:33.758836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:33.758956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:33.758992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:33.889653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:33.889832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:33.889877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:33.889909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:33.894289] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=59.15%) [2026-03-06T20:29:33.894685] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-06T20:29:33.894837] [INFO ] [sig ] PTGX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:34.051374] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTGX.txt [2026-03-06T20:29:34.051533] [INFO ] [sig ] [2454/3360] Completed PTGX in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.4m [2026-03-06T20:29:34.051601] [INFO ] [sig ] [2455/3360] Forecasting PTH... [2026-03-06T20:29:34.051639] [INFO ] [sig ] Generating forecast for: PTH [2026-03-06T20:29:34.051673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-06T20:29:34.063766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-06T20:29:34.064189] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-06T20:29:34.065095] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-06T20:29:34.065149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:34.065182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:34.065210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:34.065283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:34.123020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:34.123808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:34.123892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:34.123927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:34.233968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:34.234132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:34.234177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:34.234207] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:34.237847] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-06T20:29:34.238173] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-06T20:29:34.238309] [INFO ] [sig ] PTH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:34.388486] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTH.txt [2026-03-06T20:29:34.388673] [INFO ] [sig ] [2455/3360] Completed PTH in 0.3s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:34.388717] [INFO ] [sig ] [2456/3360] Forecasting PTLO... [2026-03-06T20:29:34.388748] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-06T20:29:34.388779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-06T20:29:34.402090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-06T20:29:34.402503] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-06T20:29:34.403391] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-06T20:29:34.403445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:34.403479] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:34.403507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:34.403566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:34.474782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:34.475691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:34.475779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:34.475816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:34.599539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:34.599720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:34.599761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:34.599791] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:34.603365] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: UP (p=54.15%) [2026-03-06T20:29:34.603686] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-06T20:29:34.603824] [INFO ] [sig ] PTLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:34.745158] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTLO.txt [2026-03-06T20:29:34.745301] [INFO ] [sig ] [2456/3360] Completed PTLO in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:34.745342] [INFO ] [sig ] [2457/3360] Forecasting PTNQ... [2026-03-06T20:29:34.745372] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-06T20:29:34.745403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-06T20:29:34.756410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-06T20:29:34.756801] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-06T20:29:34.757607] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-06T20:29:34.757674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:34.757708] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:34.757736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:34.757793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:34.816921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:34.817697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:34.817778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:34.817811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:34.939862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:34.940031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:34.940075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:34.940105] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:34.943628] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-03-06T20:29:34.943923] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-06T20:29:34.944063] [INFO ] [sig ] PTNQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:35.091286] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTNQ.txt [2026-03-06T20:29:35.091467] [INFO ] [sig ] [2457/3360] Completed PTNQ in 0.3s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:35.091510] [INFO ] [sig ] [2458/3360] Forecasting PTON... [2026-03-06T20:29:35.091539] [INFO ] [sig ] Generating forecast for: PTON [2026-03-06T20:29:35.091589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-06T20:29:35.102991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-06T20:29:35.103383] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-06T20:29:35.104239] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-06T20:29:35.104295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:35.104328] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:35.104358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:35.104417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:35.163526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:35.164636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:35.164730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:35.164765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:35.292238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:35.292400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:35.292443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:35.292474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:35.296097] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=17.07%) [2026-03-06T20:29:35.296436] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-06T20:29:35.296598] [INFO ] [sig ] PTON: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:35.448561] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PTON.txt [2026-03-06T20:29:35.448750] [INFO ] [sig ] [2458/3360] Completed PTON in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:35.448813] [INFO ] [sig ] [2459/3360] Forecasting PTY... [2026-03-06T20:29:35.448852] [INFO ] [sig ] Generating forecast for: PTY [2026-03-06T20:29:35.448885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-06T20:29:35.460516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-06T20:29:35.460951] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-06T20:29:35.462037] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-06T20:29:35.462096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:35.462138] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:35.462169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:35.462228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:35.528436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:35.529673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:35.529785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:35.529822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:35.663857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:35.664056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:35.664100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:35.664130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:35.668020] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-03-06T20:29:35.668316] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-06T20:29:35.668465] [INFO ] [sig ] PTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:35.814516] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PTY.txt [2026-03-06T20:29:35.814684] [INFO ] [sig ] [2459/3360] Completed PTY in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:35.814727] [INFO ] [sig ] [2460/3360] Forecasting PUBM... [2026-03-06T20:29:35.814758] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-06T20:29:35.814788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-06T20:29:35.826430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-06T20:29:35.826865] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-06T20:29:35.827772] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-06T20:29:35.827852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:35.827895] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:35.827929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:35.828000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:35.889354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:35.890276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:35.890363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:35.890398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:36.016964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:36.017130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:36.017173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:36.017203] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:36.020726] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-03-06T20:29:36.021017] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-06T20:29:36.021154] [INFO ] [sig ] PUBM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:36.165424] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PUBM.txt [2026-03-06T20:29:36.165641] [INFO ] [sig ] [2460/3360] Completed PUBM in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:36.165702] [INFO ] [sig ] [2461/3360] Forecasting PUK... [2026-03-06T20:29:36.165736] [INFO ] [sig ] Generating forecast for: PUK [2026-03-06T20:29:36.165770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-06T20:29:36.178697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-06T20:29:36.179119] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-06T20:29:36.180090] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-06T20:29:36.180145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:36.180233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:36.180275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:36.180357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:36.239339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:36.240271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:36.240358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:36.240392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:36.362848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:36.363016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:36.363059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:36.363088] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:36.366693] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-03-06T20:29:36.366989] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-06T20:29:36.367129] [INFO ] [sig ] PUK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:36.515610] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PUK.txt [2026-03-06T20:29:36.515773] [INFO ] [sig ] [2461/3360] Completed PUK in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:36.515816] [INFO ] [sig ] [2462/3360] Forecasting PUMP... [2026-03-06T20:29:36.515849] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-06T20:29:36.515881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-06T20:29:36.527202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-06T20:29:36.527608] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-06T20:29:36.528471] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-06T20:29:36.528532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:36.528594] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:36.528636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:36.528697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:36.591340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:36.592194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:36.592277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:36.592311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:36.728451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:36.728648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:36.728692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:36.728723] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:36.732504] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-03-06T20:29:36.732900] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-06T20:29:36.733058] [INFO ] [sig ] PUMP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:36.875932] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PUMP.txt [2026-03-06T20:29:36.876083] [INFO ] [sig ] [2462/3360] Completed PUMP in 0.4s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:36.876123] [INFO ] [sig ] [2463/3360] Forecasting PVH... [2026-03-06T20:29:36.876152] [INFO ] [sig ] Generating forecast for: PVH [2026-03-06T20:29:36.876184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-06T20:29:36.887380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-06T20:29:36.887750] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-06T20:29:36.888600] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-06T20:29:36.888653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:36.888685] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:36.888710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:36.888765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:36.945758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:36.946624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:36.946711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:36.946743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:37.069611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:37.069778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:37.069820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:37.069851] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:37.073429] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-03-06T20:29:37.073737] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-06T20:29:37.073873] [INFO ] [sig ] PVH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:37.219686] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PVH.txt [2026-03-06T20:29:37.219832] [INFO ] [sig ] [2463/3360] Completed PVH in 0.3s | 2.82 sym/s | Total: 14.5m | ETA: 5.3m [2026-03-06T20:29:37.219873] [INFO ] [sig ] [2464/3360] Forecasting PVL... [2026-03-06T20:29:37.219903] [INFO ] [sig ] Generating forecast for: PVL [2026-03-06T20:29:37.219934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-06T20:29:37.231753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-06T20:29:37.232140] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-06T20:29:37.233020] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-06T20:29:37.233074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:37.233107] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:37.233133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:37.233191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:37.290400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:37.291310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:37.291411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:37.291448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:37.406389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:37.406557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:37.406638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:37.406700] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:37.410410] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-03-06T20:29:37.410722] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-06T20:29:37.410859] [INFO ] [sig ] PVL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:37.552443] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PVL.txt [2026-03-06T20:29:37.552603] [INFO ] [sig ] [2464/3360] Completed PVL in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:37.552646] [INFO ] [sig ] [2465/3360] Forecasting PWP... [2026-03-06T20:29:37.552677] [INFO ] [sig ] Generating forecast for: PWP [2026-03-06T20:29:37.552708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-06T20:29:37.563979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-06T20:29:37.564373] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-06T20:29:37.565190] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-06T20:29:37.565243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:37.565274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:37.565300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:37.565356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:37.621932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:37.622812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:37.622908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:37.622954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:37.743011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:37.743175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:37.743215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:37.743244] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:37.746734] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-03-06T20:29:37.747012] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-06T20:29:37.747144] [INFO ] [sig ] PWP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:37.893750] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PWP.txt [2026-03-06T20:29:37.894009] [INFO ] [sig ] [2465/3360] Completed PWP in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:37.894060] [INFO ] [sig ] [2466/3360] Forecasting PXS... [2026-03-06T20:29:37.894100] [INFO ] [sig ] Generating forecast for: PXS [2026-03-06T20:29:37.894142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-06T20:29:37.905643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-06T20:29:37.906095] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-06T20:29:37.907099] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-06T20:29:37.907155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:37.907188] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:37.907216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:37.907276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:37.967255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:37.968361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:37.968533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:37.968610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:38.074037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:38.074188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:38.074230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:38.074259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:38.077725] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-06T20:29:38.078029] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-06T20:29:38.078159] [INFO ] [sig ] PXS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:38.220568] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PXS.txt [2026-03-06T20:29:38.220757] [INFO ] [sig ] [2466/3360] Completed PXS in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:38.220799] [INFO ] [sig ] [2467/3360] Forecasting PY... [2026-03-06T20:29:38.220829] [INFO ] [sig ] Generating forecast for: PY [2026-03-06T20:29:38.220862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-06T20:29:38.232437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-06T20:29:38.232858] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-06T20:29:38.233707] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-06T20:29:38.233760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:38.233793] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:38.233822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:38.233880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:38.293632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:38.294774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:38.294859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:38.294892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:38.409446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:38.409631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:38.409674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:38.409703] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:38.413241] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-03-06T20:29:38.413530] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-06T20:29:38.413685] [INFO ] [sig ] PY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:38.559522] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PY.txt [2026-03-06T20:29:38.559734] [INFO ] [sig ] [2467/3360] Completed PY in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:38.559789] [INFO ] [sig ] [2468/3360] Forecasting PYXS... [2026-03-06T20:29:38.559827] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-06T20:29:38.559858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-06T20:29:38.573311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-06T20:29:38.573731] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-06T20:29:38.574610] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-06T20:29:38.574665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:38.574715] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:38.574745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:38.574803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:38.635663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:38.636562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:38.636663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:38.636696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:38.766042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:38.766232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:38.766282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:38.766314] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:38.770555] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-03-06T20:29:38.770868] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-06T20:29:38.771007] [INFO ] [sig ] PYXS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:38.916756] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/PYXS.txt [2026-03-06T20:29:38.916927] [INFO ] [sig ] [2468/3360] Completed PYXS in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:38.916970] [INFO ] [sig ] [2469/3360] Forecasting PZZA... [2026-03-06T20:29:38.917002] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-06T20:29:38.917032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-06T20:29:38.929645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-06T20:29:38.929977] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-06T20:29:38.930967] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-06T20:29:38.931020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:38.931052] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:38.931077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:38.931133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:38.989712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:38.990548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:38.990645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:38.990677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:39.117218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:39.117380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:39.117423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:39.117454] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:39.121098] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-03-06T20:29:39.121392] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-06T20:29:39.121527] [INFO ] [sig ] PZZA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:39.268073] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/PZZA.txt [2026-03-06T20:29:39.268231] [INFO ] [sig ] [2469/3360] Completed PZZA in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:39.268274] [INFO ] [sig ] [2470/3360] Forecasting QBTS... [2026-03-06T20:29:39.268304] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-06T20:29:39.268336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-06T20:29:39.279557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-06T20:29:39.279916] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-06T20:29:39.280764] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-06T20:29:39.280823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:39.280855] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:39.280882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:39.280939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:39.339292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:39.339998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:39.340076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:39.340108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:39.467172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:39.467368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:39.467411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:39.467442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:39.471901] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=61.52%) [2026-03-06T20:29:39.472231] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-06T20:29:39.472548] [INFO ] [sig ] QBTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:39.621442] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QBTS.txt [2026-03-06T20:29:39.621616] [INFO ] [sig ] [2470/3360] Completed QBTS in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.3m [2026-03-06T20:29:39.621659] [INFO ] [sig ] [2471/3360] Forecasting QCLN... [2026-03-06T20:29:39.621690] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-06T20:29:39.621721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-06T20:29:39.635009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-06T20:29:39.635374] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-06T20:29:39.636344] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-06T20:29:39.636618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:39.636653] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:39.636684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:39.636743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:39.697243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:39.698480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:39.698641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:39.698678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:39.846837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:39.847003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:39.847046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:39.847075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:39.850639] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-03-06T20:29:39.850917] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-06T20:29:39.851050] [INFO ] [sig ] QCLN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:39.994792] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QCLN.txt [2026-03-06T20:29:39.994942] [INFO ] [sig ] [2471/3360] Completed QCLN in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:39.994982] [INFO ] [sig ] [2472/3360] Forecasting QCOM... [2026-03-06T20:29:39.995019] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-06T20:29:39.995052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-06T20:29:40.007662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-06T20:29:40.008062] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-06T20:29:40.008876] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-06T20:29:40.008929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:40.008961] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:40.008993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:40.009063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:40.066291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:40.067128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:40.067210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:40.067243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:40.189210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:40.189373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:40.189412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:40.189441] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:40.192901] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=78.88%) [2026-03-06T20:29:40.193186] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-06T20:29:40.193311] [INFO ] [sig ] QCOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:40.342761] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QCOM.txt [2026-03-06T20:29:40.342923] [INFO ] [sig ] [2472/3360] Completed QCOM in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:40.342972] [INFO ] [sig ] [2473/3360] Forecasting QCRH... [2026-03-06T20:29:40.343003] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-06T20:29:40.343039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-06T20:29:40.356031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-06T20:29:40.356372] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-06T20:29:40.357194] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-06T20:29:40.357248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:40.357280] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:40.357307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:40.357364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:40.414506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:40.415153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:40.415440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:40.415474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:40.536633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:40.536797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:40.536836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:40.536865] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:40.541005] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=99.66%) [2026-03-06T20:29:40.541317] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-06T20:29:40.541448] [INFO ] [sig ] QCRH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:40.686552] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QCRH.txt [2026-03-06T20:29:40.686693] [INFO ] [sig ] [2473/3360] Completed QCRH in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:40.686732] [INFO ] [sig ] [2474/3360] Forecasting QDEL... [2026-03-06T20:29:40.686761] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-06T20:29:40.686791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-06T20:29:40.698486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-06T20:29:40.698841] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-06T20:29:40.699633] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-06T20:29:40.699685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:40.699718] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:40.699745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:40.699803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:40.758248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:40.758873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:40.758950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:40.758983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:40.881932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:40.882083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:40.882122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:40.882152] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:40.885566] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-03-06T20:29:40.886051] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-06T20:29:40.886178] [INFO ] [sig ] QDEL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:41.033967] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QDEL.txt [2026-03-06T20:29:41.034169] [INFO ] [sig ] [2474/3360] Completed QDEL in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:41.034212] [INFO ] [sig ] [2475/3360] Forecasting QFIN... [2026-03-06T20:29:41.034244] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-06T20:29:41.034275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-06T20:29:41.045866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-06T20:29:41.046215] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-06T20:29:41.047063] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-06T20:29:41.047117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:41.047149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:41.047176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:41.047233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:41.105753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:41.106382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:41.106460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:41.106492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:41.230242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:41.230606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:41.230647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:41.230693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:41.234478] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-03-06T20:29:41.234779] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-06T20:29:41.234913] [INFO ] [sig ] QFIN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:41.380996] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QFIN.txt [2026-03-06T20:29:41.381126] [INFO ] [sig ] [2475/3360] Completed QFIN in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:41.381168] [INFO ] [sig ] [2476/3360] Forecasting QGEN... [2026-03-06T20:29:41.381199] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-06T20:29:41.381229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-06T20:29:41.392926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-06T20:29:41.393245] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-06T20:29:41.394043] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-06T20:29:41.394096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:41.394128] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:41.394155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:41.394212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:41.452234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:41.452877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:41.452955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:41.452987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:41.574786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:41.574946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:41.574986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:41.575018] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:41.578561] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-06T20:29:41.578864] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-06T20:29:41.578991] [INFO ] [sig ] QGEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:41.722004] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QGEN.txt [2026-03-06T20:29:41.722137] [INFO ] [sig ] [2476/3360] Completed QGEN in 0.3s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:41.722180] [INFO ] [sig ] [2477/3360] Forecasting QLYS... [2026-03-06T20:29:41.722215] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-06T20:29:41.722444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-06T20:29:41.735399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-06T20:29:41.735763] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-06T20:29:41.736626] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-06T20:29:41.736681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:41.736714] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:41.736742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:41.736800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:41.797483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:41.798208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:41.798292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:41.798356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:41.930183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:41.930371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:41.930424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:41.930458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:41.934726] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=84.18%) [2026-03-06T20:29:41.935033] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-06T20:29:41.935171] [INFO ] [sig ] QLYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:42.083613] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QLYS.txt [2026-03-06T20:29:42.083798] [INFO ] [sig ] [2477/3360] Completed QLYS in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:42.083847] [INFO ] [sig ] [2478/3360] Forecasting QMCO... [2026-03-06T20:29:42.083891] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-06T20:29:42.083926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-06T20:29:42.097633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-06T20:29:42.098040] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-06T20:29:42.098891] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-06T20:29:42.098944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:42.099004] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:42.099035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:42.099104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:42.159857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:42.160766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:42.160851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:42.160887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:42.300184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:42.300356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:42.300396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:42.300428] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:42.304171] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-03-06T20:29:42.304525] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-06T20:29:42.304716] [INFO ] [sig ] QMCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:42.453294] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QMCO.txt [2026-03-06T20:29:42.453435] [INFO ] [sig ] [2478/3360] Completed QMCO in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:42.453476] [INFO ] [sig ] [2479/3360] Forecasting QMOM... [2026-03-06T20:29:42.453505] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-06T20:29:42.453537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-06T20:29:42.464996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-06T20:29:42.465319] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-06T20:29:42.466116] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-06T20:29:42.466170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:42.466201] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:42.466255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:42.466316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:42.523836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:42.524913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:42.524995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:42.525027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:42.652825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:42.653028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:42.653093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:42.653132] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:42.657260] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-03-06T20:29:42.657617] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-06T20:29:42.657771] [INFO ] [sig ] QMOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:42.804783] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QMOM.txt [2026-03-06T20:29:42.804946] [INFO ] [sig ] [2479/3360] Completed QMOM in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:42.804999] [INFO ] [sig ] [2480/3360] Forecasting QNTM... [2026-03-06T20:29:42.805038] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-06T20:29:42.805069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-06T20:29:42.817327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-06T20:29:42.817702] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-06T20:29:42.818591] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-06T20:29:42.818643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:42.818675] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:42.818701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:42.818756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:42.887261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:42.888849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:42.888958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:42.889004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:43.036525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:43.036712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:43.036757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:43.036788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:43.040417] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-03-06T20:29:43.040752] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-06T20:29:43.040895] [INFO ] [sig ] QNTM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:43.189298] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QNTM.txt [2026-03-06T20:29:43.189458] [INFO ] [sig ] [2480/3360] Completed QNTM in 0.4s | 2.82 sym/s | Total: 14.6m | ETA: 5.2m [2026-03-06T20:29:43.189499] [INFO ] [sig ] [2481/3360] Forecasting QQMG... [2026-03-06T20:29:43.189529] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-06T20:29:43.189560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-06T20:29:43.200767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-06T20:29:43.201151] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-06T20:29:43.202017] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-06T20:29:43.202070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:43.202102] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:43.202127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:43.202183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:43.263675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:43.264506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:43.264607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:43.264644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:43.384594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:43.384809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:43.384861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:43.384923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:43.388728] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: DOWN (p=18.83%) [2026-03-06T20:29:43.389045] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-06T20:29:43.389181] [INFO ] [sig ] QQMG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:43.533927] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QQMG.txt [2026-03-06T20:29:43.534085] [INFO ] [sig ] [2481/3360] Completed QQMG in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:43.534152] [INFO ] [sig ] [2482/3360] Forecasting QQQ... [2026-03-06T20:29:43.534195] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-06T20:29:43.534229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-06T20:29:43.546150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-06T20:29:43.546527] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-06T20:29:43.547339] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-06T20:29:43.547392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:43.547425] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:43.547452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:43.547509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:43.609459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:43.610269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:43.610350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:43.610382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:43.738950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:43.739121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:43.739172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:43.739210] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:43.742793] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-06T20:29:43.743086] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-06T20:29:43.743250] [INFO ] [sig ] QQQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:43.885231] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QQQ.txt [2026-03-06T20:29:43.885379] [INFO ] [sig ] [2482/3360] Completed QQQ in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:43.885419] [INFO ] [sig ] [2483/3360] Forecasting QQQE... [2026-03-06T20:29:43.885448] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-06T20:29:43.885486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-06T20:29:43.896949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-06T20:29:43.897318] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-06T20:29:43.898300] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-06T20:29:43.898355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:43.898386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:43.898411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:43.898468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:43.955263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:43.956086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:43.956169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:43.956201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:44.072535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:44.072713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:44.072754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:44.072784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:44.076332] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-03-06T20:29:44.076643] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-06T20:29:44.076781] [INFO ] [sig ] QQQE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:44.227557] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QQQE.txt [2026-03-06T20:29:44.227772] [INFO ] [sig ] [2483/3360] Completed QQQE in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:44.227833] [INFO ] [sig ] [2484/3360] Forecasting QQQI... [2026-03-06T20:29:44.227868] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-06T20:29:44.227903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-06T20:29:44.240998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-06T20:29:44.241441] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-06T20:29:44.242459] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-06T20:29:44.242514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:44.242546] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:44.242602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:44.242665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:44.301603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:44.302553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:44.302665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:44.302702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:44.423013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:44.423184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:44.423234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:44.423266] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:44.426793] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-03-06T20:29:44.427088] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-06T20:29:44.427246] [INFO ] [sig ] QQQI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:44.571538] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QQQI.txt [2026-03-06T20:29:44.571709] [INFO ] [sig ] [2484/3360] Completed QQQI in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:44.571751] [INFO ] [sig ] [2485/3360] Forecasting QQQJ... [2026-03-06T20:29:44.571781] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-06T20:29:44.571811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-06T20:29:44.583368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-06T20:29:44.583751] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-06T20:29:44.584591] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-06T20:29:44.584648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:44.584682] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:44.584710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:44.584770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:44.645427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:44.646359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:44.646449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:44.646485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:44.766835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:44.766998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:44.767039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:44.767068] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:44.770500] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-06T20:29:44.770801] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-06T20:29:44.770933] [INFO ] [sig ] QQQJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:44.923281] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QQQJ.txt [2026-03-06T20:29:44.923506] [INFO ] [sig ] [2485/3360] Completed QQQJ in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:44.923553] [INFO ] [sig ] [2486/3360] Forecasting QQQM... [2026-03-06T20:29:44.923609] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-06T20:29:44.923651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-06T20:29:44.937402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-06T20:29:44.937804] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-06T20:29:44.938690] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-06T20:29:44.938744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:44.938778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:44.938805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:44.938871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:44.999730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:45.000690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:45.000799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:45.000835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:45.122271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:45.122653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:45.122695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:45.122750] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:45.126944] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-03-06T20:29:45.127230] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-06T20:29:45.127550] [INFO ] [sig ] QQQM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:45.272530] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QQQM.txt [2026-03-06T20:29:45.272692] [INFO ] [sig ] [2486/3360] Completed QQQM in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:45.272735] [INFO ] [sig ] [2487/3360] Forecasting QQQX... [2026-03-06T20:29:45.272768] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-06T20:29:45.272799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-06T20:29:45.283930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-06T20:29:45.284274] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-06T20:29:45.285082] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-06T20:29:45.285137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:45.285173] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:45.285200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:45.285257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:45.343330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:45.344054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:45.344134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:45.344166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:45.466557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:45.466716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:45.466756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:45.466786] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:45.470417] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=72.34%) [2026-03-06T20:29:45.470724] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-06T20:29:45.470854] [INFO ] [sig ] QQQX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:45.614381] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QQQX.txt [2026-03-06T20:29:45.614523] [INFO ] [sig ] [2487/3360] Completed QQQX in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.2m [2026-03-06T20:29:45.614565] [INFO ] [sig ] [2488/3360] Forecasting QRHC... [2026-03-06T20:29:45.614614] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-06T20:29:45.614645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-06T20:29:45.625776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-06T20:29:45.626132] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-06T20:29:45.626926] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-06T20:29:45.626978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:45.627010] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:45.627038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:45.627094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:45.687427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:45.688404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:45.688545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:45.688600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:45.802931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:45.803092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:45.803133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:45.803161] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:45.806843] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=75.52%) [2026-03-06T20:29:45.807139] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-06T20:29:45.807270] [INFO ] [sig ] QRHC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:46.030361] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QRHC.txt [2026-03-06T20:29:46.030511] [INFO ] [sig ] [2488/3360] Completed QRHC in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:46.030551] [INFO ] [sig ] [2489/3360] Forecasting QRVO... [2026-03-06T20:29:46.030600] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-06T20:29:46.030634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-06T20:29:46.041558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-06T20:29:46.041918] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-06T20:29:46.042713] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-06T20:29:46.042766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:46.042798] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:46.042825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:46.042883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:46.100887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:46.101698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:46.101779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:46.101812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:46.229252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:46.229433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:46.229483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:46.229522] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:46.234194] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=18.50%) [2026-03-06T20:29:46.234693] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-06T20:29:46.234865] [INFO ] [sig ] QRVO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:46.387175] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QRVO.txt [2026-03-06T20:29:46.387351] [INFO ] [sig ] [2489/3360] Completed QRVO in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:46.387396] [INFO ] [sig ] [2490/3360] Forecasting QS... [2026-03-06T20:29:46.387427] [INFO ] [sig ] Generating forecast for: QS [2026-03-06T20:29:46.387458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-06T20:29:46.398970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-06T20:29:46.399371] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-06T20:29:46.400211] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-06T20:29:46.400276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:46.400314] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:46.400341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:46.400421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:46.458388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:46.459275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:46.459360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:46.459394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:46.586131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:46.586295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:46.586336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:46.586364] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:46.590296] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-06T20:29:46.590604] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-06T20:29:46.590740] [INFO ] [sig ] QS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:46.736563] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QS.txt [2026-03-06T20:29:46.736743] [INFO ] [sig ] [2490/3360] Completed QS in 0.3s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:46.736785] [INFO ] [sig ] [2491/3360] Forecasting QTEC... [2026-03-06T20:29:46.736814] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-06T20:29:46.736844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-06T20:29:46.748041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-06T20:29:46.748456] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-06T20:29:46.749354] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-06T20:29:46.749410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:46.749442] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:46.749470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:46.749529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:46.809761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:46.810655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:46.810762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:46.810795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:46.937254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:46.937422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:46.937463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:46.937698] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:46.941839] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-03-06T20:29:46.942139] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-06T20:29:46.942282] [INFO ] [sig ] QTEC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:47.095943] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QTEC.txt [2026-03-06T20:29:47.096113] [INFO ] [sig ] [2491/3360] Completed QTEC in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:47.096160] [INFO ] [sig ] [2492/3360] Forecasting QTRX... [2026-03-06T20:29:47.096199] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-06T20:29:47.096235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-06T20:29:47.107000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-06T20:29:47.107313] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-06T20:29:47.108641] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-06T20:29:47.108797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:47.108833] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:47.108861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:47.108931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:47.171850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:47.172921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:47.173023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:47.173069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:47.303115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:47.303291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:47.303341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:47.303373] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:47.307062] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-03-06T20:29:47.307357] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-06T20:29:47.307493] [INFO ] [sig ] QTRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:47.457552] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QTRX.txt [2026-03-06T20:29:47.457734] [INFO ] [sig ] [2492/3360] Completed QTRX in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:47.457775] [INFO ] [sig ] [2493/3360] Forecasting QTTB... [2026-03-06T20:29:47.457805] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-06T20:29:47.457851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-06T20:29:47.469085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-06T20:29:47.469456] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-06T20:29:47.470277] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-06T20:29:47.470332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:47.470365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:47.470393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:47.470449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:47.527948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:47.528815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:47.528901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:47.528935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:47.672951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:47.673119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:47.673161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:47.673194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:47.677227] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-03-06T20:29:47.677651] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-06T20:29:47.677813] [INFO ] [sig ] QTTB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:47.839274] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QTTB.txt [2026-03-06T20:29:47.839485] [INFO ] [sig ] [2493/3360] Completed QTTB in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:47.839534] [INFO ] [sig ] [2494/3360] Forecasting QTUM... [2026-03-06T20:29:47.839566] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-06T20:29:47.839622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-06T20:29:47.852519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-06T20:29:47.852975] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-06T20:29:47.853949] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-06T20:29:47.854006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:47.854041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:47.854069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:47.854128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:47.914022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:47.914932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:47.915023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:47.915056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:48.037264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:48.037433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:48.037473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:48.037504] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:48.041139] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-03-06T20:29:48.041481] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-06T20:29:48.041649] [INFO ] [sig ] QTUM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:48.191271] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QTUM.txt [2026-03-06T20:29:48.191463] [INFO ] [sig ] [2494/3360] Completed QTUM in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:48.191509] [INFO ] [sig ] [2495/3360] Forecasting QTWO... [2026-03-06T20:29:48.191552] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-06T20:29:48.191628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-06T20:29:48.203705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-06T20:29:48.204094] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-06T20:29:48.205019] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-06T20:29:48.205076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:48.205185] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:48.205235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:48.205302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:48.270531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:48.271532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:48.271716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:48.271755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:48.402223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:48.402386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:48.402428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:48.402458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:48.406838] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-03-06T20:29:48.407145] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-06T20:29:48.407298] [INFO ] [sig ] QTWO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:48.561475] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QTWO.txt [2026-03-06T20:29:48.561669] [INFO ] [sig ] [2495/3360] Completed QTWO in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:48.561718] [INFO ] [sig ] [2496/3360] Forecasting QUAD... [2026-03-06T20:29:48.561749] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-06T20:29:48.561781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-06T20:29:48.574101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-06T20:29:48.574491] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-06T20:29:48.575350] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-06T20:29:48.575405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:48.575641] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:48.575674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:48.575733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:48.642720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:48.643752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:48.643858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:48.643898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:48.780848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:48.781019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:48.781065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:48.781096] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:48.784865] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-03-06T20:29:48.785219] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-06T20:29:48.785396] [INFO ] [sig ] QUAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:48.940648] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QUAD.txt [2026-03-06T20:29:48.940830] [INFO ] [sig ] [2496/3360] Completed QUAD in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:48.940875] [INFO ] [sig ] [2497/3360] Forecasting QUIK... [2026-03-06T20:29:48.940907] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-06T20:29:48.940941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-06T20:29:48.952705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-06T20:29:48.953061] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-06T20:29:48.954299] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-06T20:29:48.954556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:48.954636] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:48.954681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:48.954766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:49.015474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:49.016430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:49.016513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:49.016546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:49.142829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:49.142988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:49.143031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:49.143059] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:49.146588] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-03-06T20:29:49.146885] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-06T20:29:49.147014] [INFO ] [sig ] QUIK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:49.297300] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QUIK.txt [2026-03-06T20:29:49.297454] [INFO ] [sig ] [2497/3360] Completed QUIK in 0.4s | 2.82 sym/s | Total: 14.7m | ETA: 5.1m [2026-03-06T20:29:49.297698] [INFO ] [sig ] [2498/3360] Forecasting QURE... [2026-03-06T20:29:49.297732] [INFO ] [sig ] Generating forecast for: QURE [2026-03-06T20:29:49.297764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-06T20:29:49.309419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-06T20:29:49.309775] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-06T20:29:49.310632] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-06T20:29:49.310685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:49.310720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:49.310747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:49.310804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:49.371018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:49.372094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:49.372185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:49.372228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:49.503838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:49.504009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:49.504051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:49.504116] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:49.507990] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=31.11%) [2026-03-06T20:29:49.508341] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-06T20:29:49.508727] [INFO ] [sig ] QURE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:49.667149] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QURE.txt [2026-03-06T20:29:49.667313] [INFO ] [sig ] [2498/3360] Completed QURE in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:49.667353] [INFO ] [sig ] [2499/3360] Forecasting QVAL... [2026-03-06T20:29:49.667383] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-06T20:29:49.667415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-06T20:29:49.678901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-06T20:29:49.679252] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-06T20:29:49.680075] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-06T20:29:49.680130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:49.680166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:49.680195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:49.680255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:49.740460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:49.741349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:49.741653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:49.741698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:49.873695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:49.873878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:49.873920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:49.873950] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:49.877419] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-03-06T20:29:49.877762] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-06T20:29:49.877954] [INFO ] [sig ] QVAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:50.032507] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QVAL.txt [2026-03-06T20:29:50.032671] [INFO ] [sig ] [2499/3360] Completed QVAL in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:50.032715] [INFO ] [sig ] [2500/3360] Forecasting QVCC... [2026-03-06T20:29:50.032745] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-06T20:29:50.032776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-06T20:29:50.044057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-06T20:29:50.044400] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-06T20:29:50.045372] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-06T20:29:50.045426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:50.045458] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:50.045485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:50.045542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:50.102413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:50.103255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:50.103339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:50.103372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:50.223611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:50.223782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:50.223824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:50.223853] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:50.227456] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=52.09%) [2026-03-06T20:29:50.227788] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-06T20:29:50.227956] [INFO ] [sig ] QVCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:50.379282] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QVCC.txt [2026-03-06T20:29:50.379464] [INFO ] [sig ] [2500/3360] Completed QVCC in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:50.379508] [INFO ] [sig ] [2501/3360] Forecasting QYLD... [2026-03-06T20:29:50.379541] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-06T20:29:50.379597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-06T20:29:50.391272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-06T20:29:50.391647] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-06T20:29:50.392458] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-06T20:29:50.392512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:50.392544] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:50.392593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:50.392655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:50.462006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:50.462951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:50.463041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:50.463078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:50.588857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:50.589023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:50.589066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:50.589097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:50.593069] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-03-06T20:29:50.593403] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-06T20:29:50.593548] [INFO ] [sig ] QYLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:50.752116] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/QYLD.txt [2026-03-06T20:29:50.752285] [INFO ] [sig ] [2501/3360] Completed QYLD in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:50.752336] [INFO ] [sig ] [2502/3360] Forecasting QYLG... [2026-03-06T20:29:50.752368] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-06T20:29:50.752400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-06T20:29:50.764570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-06T20:29:50.765010] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-06T20:29:50.765922] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-06T20:29:50.765977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:50.766011] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:50.766039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:50.766098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:50.829309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:50.830287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:50.830380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:50.830415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:50.957053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:50.957228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:50.957269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:50.957302] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:50.961178] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-03-06T20:29:50.961498] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-06T20:29:50.961659] [INFO ] [sig ] QYLG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:51.115083] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/QYLG.txt [2026-03-06T20:29:51.115266] [INFO ] [sig ] [2502/3360] Completed QYLG in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:51.115318] [INFO ] [sig ] [2503/3360] Forecasting RA... [2026-03-06T20:29:51.115356] [INFO ] [sig ] Generating forecast for: RA [2026-03-06T20:29:51.115393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-06T20:29:51.128121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-06T20:29:51.128599] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-06T20:29:51.129478] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-06T20:29:51.129600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:51.129640] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:51.129668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:51.129726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:51.194181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:51.195171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:51.195271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:51.195306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:51.328968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:51.329132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:51.329174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:51.329205] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:51.332731] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-03-06T20:29:51.333038] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-06T20:29:51.333181] [INFO ] [sig ] RA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:51.486188] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RA.txt [2026-03-06T20:29:51.486371] [INFO ] [sig ] [2503/3360] Completed RA in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:51.486422] [INFO ] [sig ] [2504/3360] Forecasting RACE... [2026-03-06T20:29:51.486461] [INFO ] [sig ] Generating forecast for: RACE [2026-03-06T20:29:51.486494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-06T20:29:51.498863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-06T20:29:51.499301] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-06T20:29:51.500217] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-06T20:29:51.500281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:51.500318] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:51.500346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:51.500406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:51.569885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:51.571023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:51.571115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:51.571150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:51.713969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:51.714147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:51.714191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:51.714221] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:51.718383] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-03-06T20:29:51.718703] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-06T20:29:51.718843] [INFO ] [sig ] RACE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:51.871395] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RACE.txt [2026-03-06T20:29:51.871751] [INFO ] [sig ] [2504/3360] Completed RACE in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.1m [2026-03-06T20:29:51.871818] [INFO ] [sig ] [2505/3360] Forecasting RAIL... [2026-03-06T20:29:51.871858] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-06T20:29:51.871892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-06T20:29:51.884788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-06T20:29:51.885207] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-06T20:29:51.886111] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-06T20:29:51.886166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:51.886199] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:51.886226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:51.886283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:51.951701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:51.952570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:51.952727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:51.952773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:52.084805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:52.084971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:52.085013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:52.085042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:52.088798] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-06T20:29:52.089080] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-06T20:29:52.089211] [INFO ] [sig ] RAIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:52.235826] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RAIL.txt [2026-03-06T20:29:52.235945] [INFO ] [sig ] [2505/3360] Completed RAIL in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:52.235991] [INFO ] [sig ] [2506/3360] Forecasting RAMP... [2026-03-06T20:29:52.236026] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-06T20:29:52.236058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-06T20:29:52.247661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-06T20:29:52.247994] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-06T20:29:52.248808] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-06T20:29:52.248860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:52.248893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:52.248920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:52.248976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:52.308864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:52.309494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:52.309587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:52.309623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:52.432520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:52.432673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:52.432711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:52.432740] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:52.436022] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-03-06T20:29:52.436294] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-06T20:29:52.436421] [INFO ] [sig ] RAMP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:52.578511] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RAMP.txt [2026-03-06T20:29:52.578651] [INFO ] [sig ] [2506/3360] Completed RAMP in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:52.578715] [INFO ] [sig ] [2507/3360] Forecasting RARE... [2026-03-06T20:29:52.578746] [INFO ] [sig ] Generating forecast for: RARE [2026-03-06T20:29:52.578775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-06T20:29:52.590063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-06T20:29:52.590403] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-06T20:29:52.591196] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-06T20:29:52.591249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:52.591281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:52.591307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:52.591364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:52.649052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:52.649699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:52.649776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:52.649808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:52.766175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:52.766318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:52.766358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:52.766386] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:52.769959] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-03-06T20:29:52.770234] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-06T20:29:52.770364] [INFO ] [sig ] RARE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:52.915068] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RARE.txt [2026-03-06T20:29:52.915178] [INFO ] [sig ] [2507/3360] Completed RARE in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:52.915216] [INFO ] [sig ] [2508/3360] Forecasting RAVE... [2026-03-06T20:29:52.915245] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-06T20:29:52.915278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-06T20:29:52.926845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-06T20:29:52.927152] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-06T20:29:52.927985] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-06T20:29:52.928037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:52.928071] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:52.928098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:52.928160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:52.986361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:52.987010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:52.987088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:52.987120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:53.098613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:53.098768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:53.098809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:53.098838] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:53.102216] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-03-06T20:29:53.102501] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-06T20:29:53.102687] [INFO ] [sig ] RAVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:53.246224] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RAVE.txt [2026-03-06T20:29:53.246387] [INFO ] [sig ] [2508/3360] Completed RAVE in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:53.246428] [INFO ] [sig ] [2509/3360] Forecasting RAY... [2026-03-06T20:29:53.246457] [INFO ] [sig ] Generating forecast for: RAY [2026-03-06T20:29:53.246486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-06T20:29:53.258029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-06T20:29:53.258374] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-06T20:29:53.259207] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-06T20:29:53.259260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:53.259293] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:53.259320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:53.259389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:53.316743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:53.317365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:53.317448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:53.317480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:53.435364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:53.435511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:53.435552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:53.435599] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:53.439402] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=39.34%) [2026-03-06T20:29:53.439886] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-06T20:29:53.440013] [INFO ] [sig ] RAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:53.588106] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RAY.txt [2026-03-06T20:29:53.588290] [INFO ] [sig ] [2509/3360] Completed RAY in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:53.588332] [INFO ] [sig ] [2510/3360] Forecasting RBA... [2026-03-06T20:29:53.588364] [INFO ] [sig ] Generating forecast for: RBA [2026-03-06T20:29:53.588398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-06T20:29:53.601178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-06T20:29:53.601532] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-06T20:29:53.602339] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-06T20:29:53.602391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:53.602423] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:53.602449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:53.602505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:53.662707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:53.663335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:53.663414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:53.663445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:53.785827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:53.785961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:53.786018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:53.786047] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:53.789875] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=39.29%) [2026-03-06T20:29:53.790153] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-06T20:29:53.790280] [INFO ] [sig ] RBA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:53.935398] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RBA.txt [2026-03-06T20:29:53.935524] [INFO ] [sig ] [2510/3360] Completed RBA in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:53.935563] [INFO ] [sig ] [2511/3360] Forecasting RBB... [2026-03-06T20:29:53.935613] [INFO ] [sig ] Generating forecast for: RBB [2026-03-06T20:29:53.935644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-06T20:29:53.947971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-06T20:29:53.948319] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-06T20:29:53.949145] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-06T20:29:53.949198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:53.949230] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:53.949257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:53.949319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:54.009855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:54.010515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:54.010609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:54.010645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:54.135622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:54.135763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:54.135804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:54.135834] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:54.139204] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-03-06T20:29:54.139485] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-06T20:29:54.139637] [INFO ] [sig ] RBB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:54.282798] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RBB.txt [2026-03-06T20:29:54.282918] [INFO ] [sig ] [2511/3360] Completed RBB in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:54.282956] [INFO ] [sig ] [2512/3360] Forecasting RBC... [2026-03-06T20:29:54.282986] [INFO ] [sig ] Generating forecast for: RBC [2026-03-06T20:29:54.283015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-06T20:29:54.294375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-06T20:29:54.294742] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-06T20:29:54.295530] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-06T20:29:54.295600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:54.295661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:54.295690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:54.295747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:54.354249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:54.354891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:54.354982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:54.355015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:54.491323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:54.491510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:54.491557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:54.491615] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:54.495505] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-06T20:29:54.495888] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-06T20:29:54.496048] [INFO ] [sig ] RBC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:54.645656] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RBC.txt [2026-03-06T20:29:54.645820] [INFO ] [sig ] [2512/3360] Completed RBC in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:54.645861] [INFO ] [sig ] [2513/3360] Forecasting RBCAA... [2026-03-06T20:29:54.645894] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-06T20:29:54.645924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-06T20:29:54.661148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-06T20:29:54.661715] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-06T20:29:54.663044] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-06T20:29:54.663128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:54.663178] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:54.663221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:54.663314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:54.744716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:54.745627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:54.745715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:54.745748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:54.863499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:54.863687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:54.863729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:54.863757] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:54.867279] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-03-06T20:29:54.867606] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-06T20:29:54.867747] [INFO ] [sig ] RBCAA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:55.012248] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RBCAA.txt [2026-03-06T20:29:55.012421] [INFO ] [sig ] [2513/3360] Completed RBCAA in 0.4s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:55.012465] [INFO ] [sig ] [2514/3360] Forecasting RBLX... [2026-03-06T20:29:55.012496] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-06T20:29:55.012526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-06T20:29:55.023747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-06T20:29:55.024099] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-06T20:29:55.024918] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-06T20:29:55.024970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:55.025030] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:55.025061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:55.025118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:55.085813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:55.086922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:55.087008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:55.087040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:55.210770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:55.210940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:55.210981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:55.211010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:55.214669] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-03-06T20:29:55.214965] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-06T20:29:55.215103] [INFO ] [sig ] RBLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:55.361834] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RBLX.txt [2026-03-06T20:29:55.362006] [INFO ] [sig ] [2514/3360] Completed RBLX in 0.3s | 2.82 sym/s | Total: 14.8m | ETA: 5.0m [2026-03-06T20:29:55.362048] [INFO ] [sig ] [2515/3360] Forecasting RC... [2026-03-06T20:29:55.362079] [INFO ] [sig ] Generating forecast for: RC [2026-03-06T20:29:55.362110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-06T20:29:55.373370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-06T20:29:55.373820] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-06T20:29:55.374734] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-06T20:29:55.374790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:55.374824] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:55.374853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:55.374912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:55.434148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:55.435118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:55.435206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:55.435240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:55.557615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:55.557788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:55.557850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:55.557916] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:55.562712] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=39.54%) [2026-03-06T20:29:55.563075] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-06T20:29:55.563232] [INFO ] [sig ] RC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:55.705973] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RC.txt [2026-03-06T20:29:55.706144] [INFO ] [sig ] [2515/3360] Completed RC in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:55.706186] [INFO ] [sig ] [2516/3360] Forecasting RCEL... [2026-03-06T20:29:55.706216] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-06T20:29:55.706246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-06T20:29:55.717368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-06T20:29:55.717809] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-06T20:29:55.718770] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-06T20:29:55.718825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:55.718858] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:55.718887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:55.718945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:55.777070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:55.778029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:55.778114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:55.778146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:55.902494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:55.902710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:55.902753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:55.902782] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:55.906361] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=49.93%) [2026-03-06T20:29:55.906713] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-06T20:29:55.906857] [INFO ] [sig ] RCEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:56.051155] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RCEL.txt [2026-03-06T20:29:56.051322] [INFO ] [sig ] [2516/3360] Completed RCEL in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:56.051363] [INFO ] [sig ] [2517/3360] Forecasting RCI... [2026-03-06T20:29:56.051397] [INFO ] [sig ] Generating forecast for: RCI [2026-03-06T20:29:56.051429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-06T20:29:56.062542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-06T20:29:56.062934] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-06T20:29:56.063738] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-06T20:29:56.063791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:56.063823] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:56.063850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:56.063911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:56.122619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:56.123511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:56.123618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:56.123654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:56.242559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:56.242745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:56.242786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:56.242816] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:56.246275] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-06T20:29:56.246561] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-06T20:29:56.246713] [INFO ] [sig ] RCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:56.395115] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RCI.txt [2026-03-06T20:29:56.395280] [INFO ] [sig ] [2517/3360] Completed RCI in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:56.395323] [INFO ] [sig ] [2518/3360] Forecasting RCKY... [2026-03-06T20:29:56.395359] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-06T20:29:56.395396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-06T20:29:56.407243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-06T20:29:56.407687] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-06T20:29:56.408505] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-06T20:29:56.408557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:56.408609] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:56.408643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:56.408699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:56.468053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:56.469033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:56.469122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:56.469155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:56.593294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:56.593456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:56.593497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:56.593524] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:56.597002] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-03-06T20:29:56.597284] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-06T20:29:56.597416] [INFO ] [sig ] RCKY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:56.740587] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RCKY.txt [2026-03-06T20:29:56.740724] [INFO ] [sig ] [2518/3360] Completed RCKY in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:56.740766] [INFO ] [sig ] [2519/3360] Forecasting RCL... [2026-03-06T20:29:56.740796] [INFO ] [sig ] Generating forecast for: RCL [2026-03-06T20:29:56.740826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-06T20:29:56.752817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-06T20:29:56.753192] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-06T20:29:56.754217] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-06T20:29:56.754270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:56.754302] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:56.754329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:56.754396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:56.814862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:56.815829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:56.815914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:56.815948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:56.942244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:56.942407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:56.942453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:56.942483] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:56.945918] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-03-06T20:29:56.946200] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-06T20:29:56.946331] [INFO ] [sig ] RCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:57.089730] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RCL.txt [2026-03-06T20:29:57.089870] [INFO ] [sig ] [2519/3360] Completed RCL in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:57.089908] [INFO ] [sig ] [2520/3360] Forecasting RCS... [2026-03-06T20:29:57.089940] [INFO ] [sig ] Generating forecast for: RCS [2026-03-06T20:29:57.089970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-06T20:29:57.100900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-06T20:29:57.101236] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-06T20:29:57.102064] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-06T20:29:57.102117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:57.102149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:57.102175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:57.102231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:57.159942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:57.160867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:57.160949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:57.160981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:57.284590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:57.284754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:57.284794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:57.284823] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:57.288348] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=39.95%) [2026-03-06T20:29:57.288708] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-06T20:29:57.288850] [INFO ] [sig ] RCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:57.433536] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RCS.txt [2026-03-06T20:29:57.433710] [INFO ] [sig ] [2520/3360] Completed RCS in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:57.433752] [INFO ] [sig ] [2521/3360] Forecasting RCUS... [2026-03-06T20:29:57.433781] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-06T20:29:57.433809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-06T20:29:57.445649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-06T20:29:57.446017] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-06T20:29:57.446819] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-06T20:29:57.446871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:57.446902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:57.446929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:57.446986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:57.505004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:57.505935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:57.506020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:57.506054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:57.627970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:57.628136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:57.628176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:57.628251] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:57.631838] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-03-06T20:29:57.632125] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-06T20:29:57.632259] [INFO ] [sig ] RCUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:57.781660] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RCUS.txt [2026-03-06T20:29:57.781807] [INFO ] [sig ] [2521/3360] Completed RCUS in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 5.0m [2026-03-06T20:29:57.781849] [INFO ] [sig ] [2522/3360] Forecasting RDCM... [2026-03-06T20:29:57.781879] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-06T20:29:57.781909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-06T20:29:57.793906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-06T20:29:57.794278] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-06T20:29:57.795281] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-06T20:29:57.795334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:57.795366] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:57.795393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:57.795450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:57.852693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:57.853465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:57.853596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:57.853635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:57.975942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:57.976112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:57.976153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:57.976182] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:57.980400] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-03-06T20:29:57.980900] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-06T20:29:57.981033] [INFO ] [sig ] RDCM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:58.131896] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RDCM.txt [2026-03-06T20:29:58.132099] [INFO ] [sig ] [2522/3360] Completed RDCM in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:58.132146] [INFO ] [sig ] [2523/3360] Forecasting RDVY... [2026-03-06T20:29:58.132180] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-06T20:29:58.132211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-06T20:29:58.144291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-06T20:29:58.144717] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-06T20:29:58.145568] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-06T20:29:58.145660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:58.145703] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:58.145732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:58.145791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:58.211191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:58.212192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:58.212298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:58.212360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:58.344248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:58.344417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:58.344457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:58.344488] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:58.348181] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-06T20:29:58.348469] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-06T20:29:58.348625] [INFO ] [sig ] RDVY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:58.494588] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RDVY.txt [2026-03-06T20:29:58.494780] [INFO ] [sig ] [2523/3360] Completed RDVY in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:58.494821] [INFO ] [sig ] [2524/3360] Forecasting RDY... [2026-03-06T20:29:58.494854] [INFO ] [sig ] Generating forecast for: RDY [2026-03-06T20:29:58.494884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-06T20:29:58.506689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-06T20:29:58.507112] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-06T20:29:58.507989] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-06T20:29:58.508043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:58.508076] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:58.508104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:58.508160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:58.571678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:58.572696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:58.572786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:58.572819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:58.718216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:58.718391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:58.718439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:58.718487] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:58.723200] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-03-06T20:29:58.723569] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-06T20:29:58.723736] [INFO ] [sig ] RDY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:58.891794] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RDY.txt [2026-03-06T20:29:58.891939] [INFO ] [sig ] [2524/3360] Completed RDY in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:58.891981] [INFO ] [sig ] [2525/3360] Forecasting REAL... [2026-03-06T20:29:58.892012] [INFO ] [sig ] Generating forecast for: REAL [2026-03-06T20:29:58.892042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-06T20:29:58.903617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-06T20:29:58.903999] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-06T20:29:58.904832] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-06T20:29:58.904885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:58.904919] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:58.904946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:58.905042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:58.962325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:58.963099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:58.963181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:58.963214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:59.092613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:59.092985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:59.093028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:59.093060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:59.097271] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-03-06T20:29:59.097642] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-06T20:29:59.097790] [INFO ] [sig ] REAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:29:59.243271] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/REAL.txt [2026-03-06T20:29:59.243449] [INFO ] [sig ] [2525/3360] Completed REAL in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:59.243497] [INFO ] [sig ] [2526/3360] Forecasting REAX... [2026-03-06T20:29:59.243527] [INFO ] [sig ] Generating forecast for: REAX [2026-03-06T20:29:59.243557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-06T20:29:59.254664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-06T20:29:59.255058] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-06T20:29:59.255882] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-06T20:29:59.255935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:59.255967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:59.255994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:59.256051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:59.313931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:59.314949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:59.315032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:59.315065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:59.438216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:59.438381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:59.438423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:59.438455] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:59.441974] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-03-06T20:29:59.442253] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-06T20:29:59.442382] [INFO ] [sig ] REAX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:59.588884] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/REAX.txt [2026-03-06T20:29:59.589030] [INFO ] [sig ] [2526/3360] Completed REAX in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:59.589072] [INFO ] [sig ] [2527/3360] Forecasting REBN... [2026-03-06T20:29:59.589101] [INFO ] [sig ] Generating forecast for: REBN [2026-03-06T20:29:59.589130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-06T20:29:59.600274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-06T20:29:59.600649] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-06T20:29:59.601457] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-06T20:29:59.601525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:59.601562] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:59.601615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:59.601674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:59.660253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:59.661206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:59.661288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:59.661321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:29:59.779640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:29:59.779805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:29:59.779848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:29:59.779878] [INFO ] [FORECASTER] Training complete [2026-03-06T20:29:59.783416] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-03-06T20:29:59.783726] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-06T20:29:59.783866] [INFO ] [sig ] REBN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:29:59.926055] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/REBN.txt [2026-03-06T20:29:59.926204] [INFO ] [sig ] [2527/3360] Completed REBN in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:29:59.926245] [INFO ] [sig ] [2528/3360] Forecasting REFI... [2026-03-06T20:29:59.926276] [INFO ] [sig ] Generating forecast for: REFI [2026-03-06T20:29:59.926307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-06T20:29:59.937650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-06T20:29:59.938034] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-06T20:29:59.938877] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-06T20:29:59.938929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:29:59.938962] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:29:59.938990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:29:59.939047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:29:59.997011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:29:59.997806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:29:59.997910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:29:59.997943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:00.119545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:00.119724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:00.119765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:00.119796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:00.123424] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-03-06T20:30:00.123765] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-06T20:30:00.124069] [INFO ] [sig ] REFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:00.274588] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/REFI.txt [2026-03-06T20:30:00.274735] [INFO ] [sig ] [2528/3360] Completed REFI in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:30:00.274777] [INFO ] [sig ] [2529/3360] Forecasting REG... [2026-03-06T20:30:00.274806] [INFO ] [sig ] Generating forecast for: REG [2026-03-06T20:30:00.274837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-06T20:30:00.285927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-06T20:30:00.286279] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-06T20:30:00.287091] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-06T20:30:00.287144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:00.287225] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:00.287254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:00.287312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:00.344920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:00.345710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:00.345791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:00.345823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:00.470976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:00.471150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:00.471198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:00.471230] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:00.474820] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-03-06T20:30:00.475106] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-06T20:30:00.475237] [INFO ] [sig ] REG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:00.620243] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/REG.txt [2026-03-06T20:30:00.620378] [INFO ] [sig ] [2529/3360] Completed REG in 0.3s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:30:00.620419] [INFO ] [sig ] [2530/3360] Forecasting REGN... [2026-03-06T20:30:00.620452] [INFO ] [sig ] Generating forecast for: REGN [2026-03-06T20:30:00.620486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-06T20:30:00.631296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-06T20:30:00.631652] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-06T20:30:00.632425] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-06T20:30:00.632499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:00.632566] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:00.632636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:00.632696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:00.690282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:00.690930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:00.691007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:00.691040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:00.824351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:00.824522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:00.824566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:00.824617] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:00.829344] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=48.45%) [2026-03-06T20:30:00.829818] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-06T20:30:00.830008] [INFO ] [sig ] REGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:00.981867] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/REGN.txt [2026-03-06T20:30:00.982013] [INFO ] [sig ] [2530/3360] Completed REGN in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:30:00.982055] [INFO ] [sig ] [2531/3360] Forecasting RELL... [2026-03-06T20:30:00.982084] [INFO ] [sig ] Generating forecast for: RELL [2026-03-06T20:30:00.982113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-06T20:30:00.998809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-06T20:30:00.999277] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-06T20:30:01.000144] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-06T20:30:01.000198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:01.000231] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:01.000257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:01.000313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:01.065508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:01.066235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:01.066316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:01.066349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:01.188065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:01.188242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:01.188285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:01.188314] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:01.191991] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-03-06T20:30:01.192308] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-06T20:30:01.192449] [INFO ] [sig ] RELL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:01.375398] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RELL.txt [2026-03-06T20:30:01.375621] [INFO ] [sig ] [2531/3360] Completed RELL in 0.4s | 2.82 sym/s | Total: 14.9m | ETA: 4.9m [2026-03-06T20:30:01.375894] [INFO ] [sig ] [2532/3360] Forecasting RELX... [2026-03-06T20:30:01.375925] [INFO ] [sig ] Generating forecast for: RELX [2026-03-06T20:30:01.375956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-06T20:30:01.388420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-06T20:30:01.388880] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-06T20:30:01.389704] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-06T20:30:01.389757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:01.389788] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:01.389815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:01.389870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:01.452395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:01.453362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:01.453465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:01.453510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:01.596752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:01.596930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:01.596979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:01.597385] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:01.601312] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-03-06T20:30:01.601690] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-06T20:30:01.601851] [INFO ] [sig ] RELX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:01.772500] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RELX.txt [2026-03-06T20:30:01.772703] [INFO ] [sig ] [2532/3360] Completed RELX in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:01.772750] [INFO ] [sig ] [2533/3360] Forecasting RELY... [2026-03-06T20:30:01.772781] [INFO ] [sig ] Generating forecast for: RELY [2026-03-06T20:30:01.772812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-06T20:30:01.786617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-06T20:30:01.787033] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-06T20:30:01.787976] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-06T20:30:01.788032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:01.788066] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:01.788094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:01.788153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:01.853779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:01.855043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:01.855141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:01.855177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:01.989370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:01.989546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:01.989604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:01.989636] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:01.993204] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-06T20:30:01.993496] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-06T20:30:01.993662] [INFO ] [sig ] RELY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:02.164042] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RELY.txt [2026-03-06T20:30:02.164194] [INFO ] [sig ] [2533/3360] Completed RELY in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:02.164245] [INFO ] [sig ] [2534/3360] Forecasting REPL... [2026-03-06T20:30:02.164278] [INFO ] [sig ] Generating forecast for: REPL [2026-03-06T20:30:02.164310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-06T20:30:02.180368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-06T20:30:02.180916] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-06T20:30:02.182021] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-06T20:30:02.182087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:02.182127] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:02.182162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:02.182242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:02.258520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:02.259683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:02.260017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:02.260056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:02.397166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:02.397343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:02.397387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:02.397419] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:02.401647] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-03-06T20:30:02.401975] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-06T20:30:02.402118] [INFO ] [sig ] REPL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:02.559637] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/REPL.txt [2026-03-06T20:30:02.559810] [INFO ] [sig ] [2534/3360] Completed REPL in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:02.559852] [INFO ] [sig ] [2535/3360] Forecasting RERE... [2026-03-06T20:30:02.559881] [INFO ] [sig ] Generating forecast for: RERE [2026-03-06T20:30:02.559912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-06T20:30:02.578106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-06T20:30:02.578628] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-06T20:30:02.579497] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-06T20:30:02.579551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:02.579607] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:02.579638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:02.579698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:02.655632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:02.656760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:02.656887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:02.656936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:02.789164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:02.789350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:02.789394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:02.789424] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:02.794374] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-03-06T20:30:02.794877] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-06T20:30:02.795047] [INFO ] [sig ] RERE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:02.952822] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RERE.txt [2026-03-06T20:30:02.953003] [INFO ] [sig ] [2535/3360] Completed RERE in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:02.953052] [INFO ] [sig ] [2536/3360] Forecasting RES... [2026-03-06T20:30:02.953083] [INFO ] [sig ] Generating forecast for: RES [2026-03-06T20:30:02.953135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-06T20:30:02.966636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-06T20:30:02.967022] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-06T20:30:02.967914] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-06T20:30:02.967974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:02.968023] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:02.968068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:02.968151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:03.030148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:03.031111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:03.031223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:03.031280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:03.161738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:03.161910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:03.161952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:03.161996] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:03.166120] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=69.47%) [2026-03-06T20:30:03.166515] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-06T20:30:03.166701] [INFO ] [sig ] RES: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:03.320097] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RES.txt [2026-03-06T20:30:03.320275] [INFO ] [sig ] [2536/3360] Completed RES in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:03.320320] [INFO ] [sig ] [2537/3360] Forecasting REX... [2026-03-06T20:30:03.320353] [INFO ] [sig ] Generating forecast for: REX [2026-03-06T20:30:03.320384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-06T20:30:03.333386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-06T20:30:03.333816] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-06T20:30:03.334688] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-06T20:30:03.334742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:03.334774] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:03.334802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:03.334860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:03.399256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:03.400648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:03.400775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:03.400811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:03.537459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:03.537694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:03.537741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:03.537771] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:03.542533] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-03-06T20:30:03.543105] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-06T20:30:03.543305] [INFO ] [sig ] REX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:03.695013] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/REX.txt [2026-03-06T20:30:03.695205] [INFO ] [sig ] [2537/3360] Completed REX in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:03.695248] [INFO ] [sig ] [2538/3360] Forecasting REYN... [2026-03-06T20:30:03.695277] [INFO ] [sig ] Generating forecast for: REYN [2026-03-06T20:30:03.695307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-06T20:30:03.708332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-06T20:30:03.708687] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-06T20:30:03.709633] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-06T20:30:03.709713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:03.709746] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:03.709774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:03.709831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:03.768643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:03.769515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:03.769637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:03.769676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:03.892314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:03.892486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:03.892528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:03.892556] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:03.896021] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-03-06T20:30:03.896305] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-06T20:30:03.896432] [INFO ] [sig ] REYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:04.039783] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/REYN.txt [2026-03-06T20:30:04.039906] [INFO ] [sig ] [2538/3360] Completed REYN in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.9m [2026-03-06T20:30:04.039945] [INFO ] [sig ] [2539/3360] Forecasting REZI... [2026-03-06T20:30:04.039976] [INFO ] [sig ] Generating forecast for: REZI [2026-03-06T20:30:04.040005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-06T20:30:04.051027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-06T20:30:04.051346] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-06T20:30:04.052142] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-06T20:30:04.052195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:04.052227] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:04.052255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:04.052312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:04.109681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:04.110392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:04.110510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:04.110544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:04.232399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:04.232565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:04.232631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:04.232661] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:04.236140] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-03-06T20:30:04.236419] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-06T20:30:04.236549] [INFO ] [sig ] REZI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:04.381163] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/REZI.txt [2026-03-06T20:30:04.381331] [INFO ] [sig ] [2539/3360] Completed REZI in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:04.381376] [INFO ] [sig ] [2540/3360] Forecasting RF... [2026-03-06T20:30:04.381423] [INFO ] [sig ] Generating forecast for: RF [2026-03-06T20:30:04.381473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-06T20:30:04.394141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-06T20:30:04.394601] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-06T20:30:04.395459] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-06T20:30:04.395515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:04.395548] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:04.395619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:04.395698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:04.460633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:04.461660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:04.461773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:04.461816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:04.592565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:04.592753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:04.592796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:04.592825] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:04.596261] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=81.57%) [2026-03-06T20:30:04.596542] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-06T20:30:04.596696] [INFO ] [sig ] RF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:04.742252] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RF.txt [2026-03-06T20:30:04.742470] [INFO ] [sig ] [2540/3360] Completed RF in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:04.742519] [INFO ] [sig ] [2541/3360] Forecasting RFI... [2026-03-06T20:30:04.742550] [INFO ] [sig ] Generating forecast for: RFI [2026-03-06T20:30:04.742614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-06T20:30:04.758402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-06T20:30:04.758906] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-06T20:30:04.759789] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-06T20:30:04.759846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:04.759890] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:04.759921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:04.760004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:04.821074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:04.821924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:04.822032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:04.822069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:04.951106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:04.951286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:04.951327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:04.951357] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:04.955119] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=80.07%) [2026-03-06T20:30:04.955442] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-06T20:30:04.955614] [INFO ] [sig ] RFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:05.100765] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RFI.txt [2026-03-06T20:30:05.100935] [INFO ] [sig ] [2541/3360] Completed RFI in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:05.100985] [INFO ] [sig ] [2542/3360] Forecasting RFL... [2026-03-06T20:30:05.101016] [INFO ] [sig ] Generating forecast for: RFL [2026-03-06T20:30:05.101046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-06T20:30:05.114196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-06T20:30:05.114626] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-06T20:30:05.115460] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-06T20:30:05.115515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:05.115549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:05.115605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:05.115672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:05.177342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:05.178246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:05.178332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:05.178368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:05.304490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:05.304691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:05.304926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:05.304968] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:05.310036] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: UP (p=72.81%) [2026-03-06T20:30:05.310399] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-06T20:30:05.310567] [INFO ] [sig ] RFL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:05.475548] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RFL.txt [2026-03-06T20:30:05.475780] [INFO ] [sig ] [2542/3360] Completed RFL in 0.4s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:05.475825] [INFO ] [sig ] [2543/3360] Forecasting RFM... [2026-03-06T20:30:05.475856] [INFO ] [sig ] Generating forecast for: RFM [2026-03-06T20:30:05.475886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-06T20:30:05.487546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-06T20:30:05.488064] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-06T20:30:05.488934] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-06T20:30:05.488989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:05.489024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:05.489052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:05.489112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:05.552352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:05.553273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:05.553358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:05.553394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:05.665778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:05.665943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:05.665986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:05.666018] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:05.669627] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-06T20:30:05.669926] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-06T20:30:05.670078] [INFO ] [sig ] RFM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:05.813078] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RFM.txt [2026-03-06T20:30:05.813247] [INFO ] [sig ] [2543/3360] Completed RFM in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:05.813289] [INFO ] [sig ] [2544/3360] Forecasting RFMZ... [2026-03-06T20:30:05.813318] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-06T20:30:05.813350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-06T20:30:05.825010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-06T20:30:05.825414] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-06T20:30:05.826248] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-06T20:30:05.826303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:05.826337] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:05.826365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:05.826423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:05.885020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:05.885932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:05.886022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:05.886055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:06.004371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:06.004536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:06.004598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:06.004631] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:06.008448] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=43.07%) [2026-03-06T20:30:06.008865] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-06T20:30:06.009012] [INFO ] [sig ] RFMZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:06.155673] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RFMZ.txt [2026-03-06T20:30:06.155987] [INFO ] [sig ] [2544/3360] Completed RFMZ in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:06.156028] [INFO ] [sig ] [2545/3360] Forecasting RGA... [2026-03-06T20:30:06.156058] [INFO ] [sig ] Generating forecast for: RGA [2026-03-06T20:30:06.156088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-06T20:30:06.167222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-06T20:30:06.167590] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-06T20:30:06.168404] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-06T20:30:06.168456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:06.168488] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:06.168514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:06.168589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:06.225804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:06.226446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:06.226525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:06.226558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:06.346129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:06.346297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:06.346340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:06.346388] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:06.350065] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-03-06T20:30:06.350372] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-06T20:30:06.350509] [INFO ] [sig ] RGA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:06.502772] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGA.txt [2026-03-06T20:30:06.502931] [INFO ] [sig ] [2545/3360] Completed RGA in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:06.502974] [INFO ] [sig ] [2546/3360] Forecasting RGCO... [2026-03-06T20:30:06.503003] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-06T20:30:06.503033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-06T20:30:06.513450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-06T20:30:06.513823] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-06T20:30:06.514623] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-06T20:30:06.514681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:06.514750] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:06.514779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:06.514836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:06.573297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:06.574047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:06.574128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:06.574162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:06.677910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:06.678057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:06.678098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:06.678126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:06.681711] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-03-06T20:30:06.681998] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-06T20:30:06.682128] [INFO ] [sig ] RGCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:06.832723] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGCO.txt [2026-03-06T20:30:06.832869] [INFO ] [sig ] [2546/3360] Completed RGCO in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:06.832911] [INFO ] [sig ] [2547/3360] Forecasting RGEN... [2026-03-06T20:30:06.832942] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-06T20:30:06.832971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-06T20:30:06.844016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-06T20:30:06.844370] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-06T20:30:06.845377] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-06T20:30:06.845442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:06.845484] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:06.845521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:06.845621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:06.906555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:06.907385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:06.907484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:06.907518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:07.030889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:07.031241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:07.031286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:07.031318] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:07.035619] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=93.40%) [2026-03-06T20:30:07.035922] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-06T20:30:07.036064] [INFO ] [sig ] RGEN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:07.178929] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGEN.txt [2026-03-06T20:30:07.179066] [INFO ] [sig ] [2547/3360] Completed RGEN in 0.3s | 2.82 sym/s | Total: 15.0m | ETA: 4.8m [2026-03-06T20:30:07.179109] [INFO ] [sig ] [2548/3360] Forecasting RGLD... [2026-03-06T20:30:07.179140] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-06T20:30:07.179171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-06T20:30:07.190605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-06T20:30:07.191017] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-06T20:30:07.191824] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-06T20:30:07.191879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:07.191913] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:07.191942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:07.191999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:07.250911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:07.251613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:07.251693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:07.251727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:07.369152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:07.369306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:07.369346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:07.369376] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:07.372829] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-03-06T20:30:07.373123] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-06T20:30:07.373254] [INFO ] [sig ] RGLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:07.514931] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGLD.txt [2026-03-06T20:30:07.515073] [INFO ] [sig ] [2548/3360] Completed RGLD in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:07.515115] [INFO ] [sig ] [2549/3360] Forecasting RGNX... [2026-03-06T20:30:07.515145] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-06T20:30:07.515175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-06T20:30:07.526115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-06T20:30:07.526441] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-06T20:30:07.527235] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-06T20:30:07.527289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:07.527335] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:07.527364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:07.527420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:07.585669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:07.586335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:07.586415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:07.586448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:07.704135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:07.704292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:07.704331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:07.704402] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:07.707905] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-06T20:30:07.708193] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-06T20:30:07.708325] [INFO ] [sig ] RGNX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:07.852068] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGNX.txt [2026-03-06T20:30:07.852215] [INFO ] [sig ] [2549/3360] Completed RGNX in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:07.852257] [INFO ] [sig ] [2550/3360] Forecasting RGP... [2026-03-06T20:30:07.852287] [INFO ] [sig ] Generating forecast for: RGP [2026-03-06T20:30:07.852318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-06T20:30:07.863031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-06T20:30:07.863383] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-06T20:30:07.864239] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-06T20:30:07.864294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:07.864328] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:07.864357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:07.864416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:07.922200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:07.922878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:07.922956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:07.922988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:08.044039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:08.044204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:08.044244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:08.044277] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:08.047869] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-03-06T20:30:08.048174] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-06T20:30:08.048312] [INFO ] [sig ] RGP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:08.189319] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RGP.txt [2026-03-06T20:30:08.189457] [INFO ] [sig ] [2550/3360] Completed RGP in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:08.189498] [INFO ] [sig ] [2551/3360] Forecasting RGS... [2026-03-06T20:30:08.189530] [INFO ] [sig ] Generating forecast for: RGS [2026-03-06T20:30:08.189561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-06T20:30:08.200370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-06T20:30:08.200770] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-06T20:30:08.201562] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-06T20:30:08.201655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:08.201688] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:08.201715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:08.201774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:08.259594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:08.260325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:08.260408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:08.260441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:08.369685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:08.369851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:08.369891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:08.369921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:08.373666] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-06T20:30:08.373954] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-06T20:30:08.374085] [INFO ] [sig ] RGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:08.516124] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGS.txt [2026-03-06T20:30:08.516273] [INFO ] [sig ] [2551/3360] Completed RGS in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:08.516312] [INFO ] [sig ] [2552/3360] Forecasting RGTI... [2026-03-06T20:30:08.516343] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-06T20:30:08.516374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-06T20:30:08.531410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-06T20:30:08.531838] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-06T20:30:08.532664] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-06T20:30:08.532722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:08.532754] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:08.532780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:08.532837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:08.590753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:08.591716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:08.591818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:08.591851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:08.714731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:08.714905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:08.714944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:08.714974] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:08.718478] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-03-06T20:30:08.718843] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-06T20:30:08.718979] [INFO ] [sig ] RGTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:08.862315] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RGTI.txt [2026-03-06T20:30:08.862452] [INFO ] [sig ] [2552/3360] Completed RGTI in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:08.862493] [INFO ] [sig ] [2553/3360] Forecasting RH... [2026-03-06T20:30:08.862523] [INFO ] [sig ] Generating forecast for: RH [2026-03-06T20:30:08.862590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-06T20:30:08.873799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-06T20:30:08.874146] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-06T20:30:08.874975] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-06T20:30:08.875029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:08.875064] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:08.875092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:08.875150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:08.933259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:08.934028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:08.934109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:08.934141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:09.055741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:09.055910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:09.055951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:09.055982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:09.059740] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-03-06T20:30:09.060064] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-06T20:30:09.060206] [INFO ] [sig ] RH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:09.202153] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RH.txt [2026-03-06T20:30:09.202307] [INFO ] [sig ] [2553/3360] Completed RH in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:09.202348] [INFO ] [sig ] [2554/3360] Forecasting RHI... [2026-03-06T20:30:09.202379] [INFO ] [sig ] Generating forecast for: RHI [2026-03-06T20:30:09.202409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-06T20:30:09.213257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-06T20:30:09.213655] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-06T20:30:09.214469] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-06T20:30:09.214522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:09.214554] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:09.214602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:09.214661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:09.279448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:09.280595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:09.280722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:09.280770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:09.411267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:09.411430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:09.411472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:09.411500] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:09.414949] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-03-06T20:30:09.415229] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-06T20:30:09.415357] [INFO ] [sig ] RHI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:09.556047] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RHI.txt [2026-03-06T20:30:09.556203] [INFO ] [sig ] [2554/3360] Completed RHI in 0.4s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:09.556244] [INFO ] [sig ] [2555/3360] Forecasting RHP... [2026-03-06T20:30:09.556275] [INFO ] [sig ] Generating forecast for: RHP [2026-03-06T20:30:09.556306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-06T20:30:09.569811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-06T20:30:09.570444] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-06T20:30:09.571424] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-06T20:30:09.571478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:09.571511] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:09.571539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:09.571616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:09.631984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:09.633183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:09.633288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:09.633324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:09.769212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:09.769392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:09.769433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:09.769462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:09.773006] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-03-06T20:30:09.773293] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-06T20:30:09.773429] [INFO ] [sig ] RHP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:09.914855] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RHP.txt [2026-03-06T20:30:09.915042] [INFO ] [sig ] [2555/3360] Completed RHP in 0.4s | 2.82 sym/s | Total: 15.1m | ETA: 4.8m [2026-03-06T20:30:09.915085] [INFO ] [sig ] [2556/3360] Forecasting RIG... [2026-03-06T20:30:09.915115] [INFO ] [sig ] Generating forecast for: RIG [2026-03-06T20:30:09.915144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-06T20:30:09.926496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-06T20:30:09.926925] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-06T20:30:09.927750] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-06T20:30:09.927803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:09.927865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:09.927895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:09.927953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:09.992024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:09.992918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:09.993002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:09.993067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:10.118239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:10.118409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:10.118451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:10.118480] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:10.122183] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-03-06T20:30:10.122464] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-06T20:30:10.122613] [INFO ] [sig ] RIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:10.267383] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RIG.txt [2026-03-06T20:30:10.267515] [INFO ] [sig ] [2556/3360] Completed RIG in 0.4s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:10.267554] [INFO ] [sig ] [2557/3360] Forecasting RIGL... [2026-03-06T20:30:10.267604] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-06T20:30:10.267638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-06T20:30:10.279087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-06T20:30:10.279450] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-06T20:30:10.280267] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-06T20:30:10.280320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:10.280352] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:10.280379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:10.280435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:10.338008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:10.338938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:10.339025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:10.339057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:10.457437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:10.457626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:10.457672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:10.457702] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:10.461249] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-03-06T20:30:10.461537] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-06T20:30:10.461695] [INFO ] [sig ] RIGL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:10.604739] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RIGL.txt [2026-03-06T20:30:10.604916] [INFO ] [sig ] [2557/3360] Completed RIGL in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:10.604959] [INFO ] [sig ] [2558/3360] Forecasting RILY... [2026-03-06T20:30:10.604992] [INFO ] [sig ] Generating forecast for: RILY [2026-03-06T20:30:10.605024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-06T20:30:10.616512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-06T20:30:10.616915] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-06T20:30:10.617723] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-06T20:30:10.617777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:10.617810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:10.617864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:10.617924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:10.675903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:10.676664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:10.676748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:10.676784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:10.804925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:10.805099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:10.805152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:10.805184] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:10.809000] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-03-06T20:30:10.809289] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-06T20:30:10.809423] [INFO ] [sig ] RILY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:10.952007] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RILY.txt [2026-03-06T20:30:10.952175] [INFO ] [sig ] [2558/3360] Completed RILY in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:10.952220] [INFO ] [sig ] [2559/3360] Forecasting RILYN... [2026-03-06T20:30:10.952251] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-06T20:30:10.952282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-06T20:30:10.964207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-06T20:30:10.964672] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-06T20:30:10.965491] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-06T20:30:10.965545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:10.965596] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:10.965627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:10.965684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:11.024952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:11.025947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:11.026035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:11.026069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:11.140193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:11.140361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:11.140401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:11.140429] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:11.143892] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=55.49%) [2026-03-06T20:30:11.144170] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-06T20:30:11.144296] [INFO ] [sig ] RILYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:11.290628] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RILYN.txt [2026-03-06T20:30:11.290795] [INFO ] [sig ] [2559/3360] Completed RILYN in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:11.290836] [INFO ] [sig ] [2560/3360] Forecasting RILYZ... [2026-03-06T20:30:11.290867] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-06T20:30:11.290901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-06T20:30:11.302040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-06T20:30:11.302389] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-06T20:30:11.303212] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-06T20:30:11.303268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:11.303301] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:11.303329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:11.303404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:11.364180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:11.364995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:11.365080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:11.365114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:11.491157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:11.491362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:11.491407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:11.491437] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:11.495028] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-03-06T20:30:11.495310] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-06T20:30:11.495439] [INFO ] [sig ] RILYZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:11.636679] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RILYZ.txt [2026-03-06T20:30:11.636826] [INFO ] [sig ] [2560/3360] Completed RILYZ in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:11.636867] [INFO ] [sig ] [2561/3360] Forecasting RING... [2026-03-06T20:30:11.636898] [INFO ] [sig ] Generating forecast for: RING [2026-03-06T20:30:11.636927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-06T20:30:11.648364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-06T20:30:11.648724] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-06T20:30:11.649493] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-06T20:30:11.649545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:11.649605] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:11.649636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:11.649693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:11.708543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:11.709399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:11.709483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:11.709517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:11.832599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:11.832765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:11.832807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:11.832838] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:11.836353] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-03-06T20:30:11.836660] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-06T20:30:11.836795] [INFO ] [sig ] RING: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:11.980601] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RING.txt [2026-03-06T20:30:11.980739] [INFO ] [sig ] [2561/3360] Completed RING in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:11.980779] [INFO ] [sig ] [2562/3360] Forecasting RIO... [2026-03-06T20:30:11.980809] [INFO ] [sig ] Generating forecast for: RIO [2026-03-06T20:30:11.980844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-06T20:30:11.992150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-06T20:30:11.992492] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-06T20:30:11.993284] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-06T20:30:11.993376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:11.993425] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:11.993485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:11.993563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:12.054511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:12.055396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:12.055479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:12.055514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:12.185074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:12.185259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:12.185301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:12.185331] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:12.188940] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-03-06T20:30:12.189231] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-06T20:30:12.189368] [INFO ] [sig ] RIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:12.332669] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RIO.txt [2026-03-06T20:30:12.332819] [INFO ] [sig ] [2562/3360] Completed RIO in 0.4s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:12.332860] [INFO ] [sig ] [2563/3360] Forecasting RITM... [2026-03-06T20:30:12.332890] [INFO ] [sig ] Generating forecast for: RITM [2026-03-06T20:30:12.332929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-06T20:30:12.344482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-06T20:30:12.344852] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-06T20:30:12.345643] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-06T20:30:12.345695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:12.345756] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:12.345785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:12.345845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:12.404867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:12.405710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:12.405800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:12.405833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:12.524495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:12.524680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:12.524723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:12.524754] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:12.528405] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-03-06T20:30:12.528742] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-06T20:30:12.528888] [INFO ] [sig ] RITM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:12.670408] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RITM.txt [2026-03-06T20:30:12.670593] [INFO ] [sig ] [2563/3360] Completed RITM in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:12.670639] [INFO ] [sig ] [2564/3360] Forecasting RIVN... [2026-03-06T20:30:12.670670] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-06T20:30:12.670700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-06T20:30:12.682348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-06T20:30:12.682779] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-06T20:30:12.683610] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-06T20:30:12.683665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:12.683698] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:12.683726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:12.683785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:12.742422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:12.743417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:12.743508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:12.743543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:12.871703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:12.871892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:12.871935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:12.871963] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:12.875442] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-03-06T20:30:12.875755] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-06T20:30:12.875890] [INFO ] [sig ] RIVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:13.018663] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RIVN.txt [2026-03-06T20:30:13.018845] [INFO ] [sig ] [2564/3360] Completed RIVN in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:13.018892] [INFO ] [sig ] [2565/3360] Forecasting RKLB... [2026-03-06T20:30:13.018926] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-06T20:30:13.018957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-06T20:30:13.030542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-06T20:30:13.030997] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-06T20:30:13.031857] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-06T20:30:13.031913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:13.031947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:13.031976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:13.032035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:13.091128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:13.092026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:13.092112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:13.092146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:13.217347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:13.217508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:13.217549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:13.217597] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:13.221187] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-03-06T20:30:13.221475] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-06T20:30:13.221628] [INFO ] [sig ] RKLB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:13.363694] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RKLB.txt [2026-03-06T20:30:13.363866] [INFO ] [sig ] [2565/3360] Completed RKLB in 0.3s | 2.82 sym/s | Total: 15.1m | ETA: 4.7m [2026-03-06T20:30:13.363907] [INFO ] [sig ] [2566/3360] Forecasting RL... [2026-03-06T20:30:13.363938] [INFO ] [sig ] Generating forecast for: RL [2026-03-06T20:30:13.363971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-06T20:30:13.375155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-06T20:30:13.375502] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-06T20:30:13.376335] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-06T20:30:13.376389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:13.376421] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:13.376448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:13.376505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:13.436104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:13.437006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:13.437090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:13.437124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:13.560132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:13.560322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:13.560364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:13.560423] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:13.563913] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-06T20:30:13.564210] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-06T20:30:13.564340] [INFO ] [sig ] RL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:13.707422] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RL.txt [2026-03-06T20:30:13.707595] [INFO ] [sig ] [2566/3360] Completed RL in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:13.707639] [INFO ] [sig ] [2567/3360] Forecasting RLAY... [2026-03-06T20:30:13.707670] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-06T20:30:13.707701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-06T20:30:13.719658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-06T20:30:13.720057] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-06T20:30:13.720894] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-06T20:30:13.720947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:13.720980] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:13.721006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:13.721232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:13.784487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:13.785377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:13.785460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:13.785493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:13.911070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:13.911231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:13.911272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:13.911300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:13.914770] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=33.61%) [2026-03-06T20:30:13.915067] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-06T20:30:13.915195] [INFO ] [sig ] RLAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:14.057236] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RLAY.txt [2026-03-06T20:30:14.057375] [INFO ] [sig ] [2567/3360] Completed RLAY in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:14.057416] [INFO ] [sig ] [2568/3360] Forecasting RLI... [2026-03-06T20:30:14.057447] [INFO ] [sig ] Generating forecast for: RLI [2026-03-06T20:30:14.057477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-06T20:30:14.068835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-06T20:30:14.069207] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-06T20:30:14.070012] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-06T20:30:14.070065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:14.070096] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:14.070123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:14.070180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:14.129731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:14.130487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:14.130592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:14.130629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:14.257881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:14.258082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:14.258142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:14.258173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:14.262133] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-03-06T20:30:14.262486] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-06T20:30:14.262649] [INFO ] [sig ] RLI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:14.426680] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RLI.txt [2026-03-06T20:30:14.426850] [INFO ] [sig ] [2568/3360] Completed RLI in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:14.426894] [INFO ] [sig ] [2569/3360] Forecasting RLJ... [2026-03-06T20:30:14.426924] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-06T20:30:14.426957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-06T20:30:14.438591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-06T20:30:14.439025] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-06T20:30:14.440310] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-06T20:30:14.440367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:14.440399] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:14.440426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:14.440484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:14.501002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:14.502263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:14.502394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:14.502437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:14.627258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:14.627423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:14.627518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:14.627550] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:14.631161] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-03-06T20:30:14.631537] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-06T20:30:14.631711] [INFO ] [sig ] RLJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:14.788257] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RLJ.txt [2026-03-06T20:30:14.788429] [INFO ] [sig ] [2569/3360] Completed RLJ in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:14.788471] [INFO ] [sig ] [2570/3360] Forecasting RLMD... [2026-03-06T20:30:14.788502] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-06T20:30:14.788533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-06T20:30:14.800434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-06T20:30:14.800885] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-06T20:30:14.801792] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-06T20:30:14.801852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:14.801888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:14.801916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:14.801975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:14.866245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:14.867494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:14.867619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:14.867659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:14.994880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:14.995052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:14.995095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:14.995126] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:14.998786] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-03-06T20:30:14.999320] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-06T20:30:14.999470] [INFO ] [sig ] RLMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:15.144538] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RLMD.txt [2026-03-06T20:30:15.144728] [INFO ] [sig ] [2570/3360] Completed RLMD in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:15.144772] [INFO ] [sig ] [2571/3360] Forecasting RLTY... [2026-03-06T20:30:15.144802] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-06T20:30:15.144833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-06T20:30:15.156331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-06T20:30:15.156736] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-06T20:30:15.157529] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-06T20:30:15.157607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:15.157642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:15.157670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:15.157728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:15.222390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:15.223263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:15.223354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:15.223387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:15.350743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:15.350926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:15.350977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:15.351010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:15.355713] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-03-06T20:30:15.356062] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-06T20:30:15.356215] [INFO ] [sig ] RLTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:15.515087] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RLTY.txt [2026-03-06T20:30:15.515266] [INFO ] [sig ] [2571/3360] Completed RLTY in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:15.515312] [INFO ] [sig ] [2572/3360] Forecasting RLX... [2026-03-06T20:30:15.515342] [INFO ] [sig ] Generating forecast for: RLX [2026-03-06T20:30:15.515372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-06T20:30:15.527864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-06T20:30:15.528304] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-06T20:30:15.529220] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-06T20:30:15.529274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:15.529306] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:15.529334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:15.529392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:15.594248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:15.595488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:15.595671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:15.595717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:15.724951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:15.725129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:15.725172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:15.725202] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:15.730907] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-03-06T20:30:15.731237] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-06T20:30:15.731380] [INFO ] [sig ] RLX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:15.894560] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RLX.txt [2026-03-06T20:30:15.894764] [INFO ] [sig ] [2572/3360] Completed RLX in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.7m [2026-03-06T20:30:15.894810] [INFO ] [sig ] [2573/3360] Forecasting RM... [2026-03-06T20:30:15.894841] [INFO ] [sig ] Generating forecast for: RM [2026-03-06T20:30:15.894874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-06T20:30:15.907612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-06T20:30:15.908158] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-06T20:30:15.909217] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-06T20:30:15.909279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:15.909345] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:15.909386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:15.909448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:15.975911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:15.976880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:15.977027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:15.977074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:16.108382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:16.108556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:16.108620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:16.108653] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:16.112563] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=47.83%) [2026-03-06T20:30:16.112918] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-06T20:30:16.113071] [INFO ] [sig ] RM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:16.273111] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RM.txt [2026-03-06T20:30:16.273317] [INFO ] [sig ] [2573/3360] Completed RM in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:16.273363] [INFO ] [sig ] [2574/3360] Forecasting RMAX... [2026-03-06T20:30:16.273396] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-06T20:30:16.273429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-06T20:30:16.286483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-06T20:30:16.286965] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-06T20:30:16.287993] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-06T20:30:16.288063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:16.288112] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:16.288156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:16.288223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:16.350848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:16.351976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:16.352115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:16.352153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:16.473661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:16.473832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:16.473875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:16.473905] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:16.477716] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=73.84%) [2026-03-06T20:30:16.478041] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-06T20:30:16.478190] [INFO ] [sig ] RMAX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:16.631030] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMAX.txt [2026-03-06T20:30:16.631189] [INFO ] [sig ] [2574/3360] Completed RMAX in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:16.631234] [INFO ] [sig ] [2575/3360] Forecasting RMBI... [2026-03-06T20:30:16.631266] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-06T20:30:16.631297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-06T20:30:16.644345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-06T20:30:16.644830] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-06T20:30:16.645950] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-06T20:30:16.646012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:16.646225] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:16.646261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:16.646345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:16.711943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:16.713267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:16.713357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:16.713392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:16.833757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:16.833929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:16.833971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:16.834001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:16.837695] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-06T20:30:16.838031] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-06T20:30:16.838174] [INFO ] [sig ] RMBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:16.988981] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMBI.txt [2026-03-06T20:30:16.989159] [INFO ] [sig ] [2575/3360] Completed RMBI in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:16.989202] [INFO ] [sig ] [2576/3360] Forecasting RMBS... [2026-03-06T20:30:16.989232] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-06T20:30:16.989261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-06T20:30:17.001149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-06T20:30:17.001554] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-06T20:30:17.002397] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-06T20:30:17.002452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:17.002486] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:17.002515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:17.002607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:17.062289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:17.063192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:17.063277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:17.063501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:17.179858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:17.180019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:17.180059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:17.180088] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:17.183563] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=75.44%) [2026-03-06T20:30:17.183902] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-06T20:30:17.184033] [INFO ] [sig ] RMBS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:17.325878] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMBS.txt [2026-03-06T20:30:17.326073] [INFO ] [sig ] [2576/3360] Completed RMBS in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:17.326115] [INFO ] [sig ] [2577/3360] Forecasting RMD... [2026-03-06T20:30:17.326163] [INFO ] [sig ] Generating forecast for: RMD [2026-03-06T20:30:17.326196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-06T20:30:17.338491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-06T20:30:17.338914] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-06T20:30:17.339752] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-06T20:30:17.339805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:17.339841] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:17.339873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:17.339944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:17.397059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:17.398006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:17.398090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:17.398123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:17.524815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:17.524985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:17.525025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:17.525054] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:17.528522] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=51.55%) [2026-03-06T20:30:17.528826] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-06T20:30:17.528957] [INFO ] [sig ] RMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:17.672186] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMD.txt [2026-03-06T20:30:17.672348] [INFO ] [sig ] [2577/3360] Completed RMD in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:17.672388] [INFO ] [sig ] [2578/3360] Forecasting RMI... [2026-03-06T20:30:17.672420] [INFO ] [sig ] Generating forecast for: RMI [2026-03-06T20:30:17.672450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-06T20:30:17.684474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-06T20:30:17.684886] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-06T20:30:17.685706] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-06T20:30:17.685758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:17.685789] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:17.685816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:17.685872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:17.743929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:17.744821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:17.744906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:17.744940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:17.859540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:17.859751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:17.859801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:17.859832] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:17.863720] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-03-06T20:30:17.864025] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-06T20:30:17.864163] [INFO ] [sig ] RMI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:18.005840] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RMI.txt [2026-03-06T20:30:18.006025] [INFO ] [sig ] [2578/3360] Completed RMI in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:18.006069] [INFO ] [sig ] [2579/3360] Forecasting RMM... [2026-03-06T20:30:18.006101] [INFO ] [sig ] Generating forecast for: RMM [2026-03-06T20:30:18.006131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-06T20:30:18.018163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-06T20:30:18.018629] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-06T20:30:18.019508] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-06T20:30:18.019564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:18.019624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:18.019653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:18.019710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:18.077450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:18.078456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:18.078546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:18.078600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:18.199826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:18.200002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:18.200048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:18.200078] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:18.203627] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-03-06T20:30:18.203943] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-06T20:30:18.204083] [INFO ] [sig ] RMM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:18.348312] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMM.txt [2026-03-06T20:30:18.348481] [INFO ] [sig ] [2579/3360] Completed RMM in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:18.348523] [INFO ] [sig ] [2580/3360] Forecasting RMMZ... [2026-03-06T20:30:18.348554] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-06T20:30:18.348606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-06T20:30:18.360314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-06T20:30:18.360787] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-06T20:30:18.361756] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-06T20:30:18.361814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:18.361899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:18.361944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:18.362031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:18.420807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:18.421770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:18.421860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:18.421894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:18.533297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:18.533466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:18.533508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:18.533554] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:18.537155] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-03-06T20:30:18.537478] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-06T20:30:18.537642] [INFO ] [sig ] RMMZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:18.678953] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMMZ.txt [2026-03-06T20:30:18.679120] [INFO ] [sig ] [2580/3360] Completed RMMZ in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:18.679162] [INFO ] [sig ] [2581/3360] Forecasting RMNI... [2026-03-06T20:30:18.679191] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-06T20:30:18.679220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-06T20:30:18.690505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-06T20:30:18.690942] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-06T20:30:18.691836] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-06T20:30:18.691890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:18.691923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:18.691953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:18.692013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:18.751357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:18.752313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:18.752399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:18.752433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:18.874059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:18.874227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:18.874279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:18.874311] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:18.878222] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-03-06T20:30:18.878540] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-06T20:30:18.878709] [INFO ] [sig ] RMNI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:19.031377] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RMNI.txt [2026-03-06T20:30:19.031548] [INFO ] [sig ] [2581/3360] Completed RMNI in 0.4s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:19.031613] [INFO ] [sig ] [2582/3360] Forecasting RNAC... [2026-03-06T20:30:19.031645] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-06T20:30:19.031676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-06T20:30:19.043750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-06T20:30:19.044173] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-06T20:30:19.045278] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-06T20:30:19.045336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:19.045370] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:19.045397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:19.045455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:19.105213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:19.106299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:19.106393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:19.106466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:19.230172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:19.230340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:19.230382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:19.230411] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:19.234068] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-06T20:30:19.234370] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-06T20:30:19.234510] [INFO ] [sig ] RNAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:19.377783] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RNAC.txt [2026-03-06T20:30:19.377940] [INFO ] [sig ] [2582/3360] Completed RNAC in 0.3s | 2.82 sym/s | Total: 15.2m | ETA: 4.6m [2026-03-06T20:30:19.377982] [INFO ] [sig ] [2583/3360] Forecasting RNAZ... [2026-03-06T20:30:19.378011] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-06T20:30:19.378041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-06T20:30:19.389527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-06T20:30:19.389928] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-06T20:30:19.390785] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-06T20:30:19.390839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:19.390872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:19.390900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:19.390958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:19.449721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:19.450559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:19.450664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:19.450699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:19.570993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:19.571160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:19.571201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:19.571261] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:19.574943] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=65.15%) [2026-03-06T20:30:19.575236] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-06T20:30:19.575368] [INFO ] [sig ] RNAZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:19.720628] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RNAZ.txt [2026-03-06T20:30:19.720798] [INFO ] [sig ] [2583/3360] Completed RNAZ in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:19.720841] [INFO ] [sig ] [2584/3360] Forecasting RNG... [2026-03-06T20:30:19.720872] [INFO ] [sig ] Generating forecast for: RNG [2026-03-06T20:30:19.720906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-06T20:30:19.732656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-06T20:30:19.733057] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-06T20:30:19.733916] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-06T20:30:19.733972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:19.734006] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:19.734064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:19.734127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:19.800533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:19.801492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:19.801598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:19.801636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:19.934883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:19.934997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:19.935038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:19.935067] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:19.938978] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=30.48%) [2026-03-06T20:30:19.939269] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-06T20:30:19.939402] [INFO ] [sig ] RNG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:20.090069] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RNG.txt [2026-03-06T20:30:20.090211] [INFO ] [sig ] [2584/3360] Completed RNG in 0.4s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:20.090253] [INFO ] [sig ] [2585/3360] Forecasting RNP... [2026-03-06T20:30:20.090282] [INFO ] [sig ] Generating forecast for: RNP [2026-03-06T20:30:20.090311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-06T20:30:20.101721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-06T20:30:20.102122] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-06T20:30:20.102992] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-06T20:30:20.103047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:20.103080] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:20.103108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:20.103167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:20.164809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:20.165533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:20.165631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:20.165665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:20.286355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:20.286515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:20.286556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:20.286606] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:20.290191] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-06T20:30:20.290475] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-06T20:30:20.290626] [INFO ] [sig ] RNP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:20.430489] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RNP.txt [2026-03-06T20:30:20.430655] [INFO ] [sig ] [2585/3360] Completed RNP in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:20.430699] [INFO ] [sig ] [2586/3360] Forecasting ROAD... [2026-03-06T20:30:20.430730] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-06T20:30:20.430760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-06T20:30:20.442187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-06T20:30:20.442554] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-06T20:30:20.443377] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-06T20:30:20.443430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:20.443461] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:20.443488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:20.443550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:20.505682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:20.506613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:20.506700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:20.506734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:20.645807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:20.645982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:20.646025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:20.646053] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:20.649665] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-03-06T20:30:20.649956] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-06T20:30:20.650093] [INFO ] [sig ] ROAD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:20.795014] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ROAD.txt [2026-03-06T20:30:20.795176] [INFO ] [sig ] [2586/3360] Completed ROAD in 0.4s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:20.795218] [INFO ] [sig ] [2587/3360] Forecasting ROCK... [2026-03-06T20:30:20.795248] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-06T20:30:20.795278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-06T20:30:20.806183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-06T20:30:20.806567] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-06T20:30:20.807412] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-06T20:30:20.807465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:20.807498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:20.807525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:20.807604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:20.865771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:20.866684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:20.866768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:20.866804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:20.988960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:20.989130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:20.989171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:20.989200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:20.992707] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=46.40%) [2026-03-06T20:30:20.992990] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-06T20:30:20.993121] [INFO ] [sig ] ROCK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:21.135333] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ROCK.txt [2026-03-06T20:30:21.135467] [INFO ] [sig ] [2587/3360] Completed ROCK in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:21.135508] [INFO ] [sig ] [2588/3360] Forecasting ROE... [2026-03-06T20:30:21.135538] [INFO ] [sig ] Generating forecast for: ROE [2026-03-06T20:30:21.135604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-06T20:30:21.146592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-06T20:30:21.146941] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-06T20:30:21.147759] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-06T20:30:21.147812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:21.147863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:21.147890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:21.147947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:21.209602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:21.210524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:21.210624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:21.210658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:21.328277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:21.328443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:21.328484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:21.328512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:21.332087] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-03-06T20:30:21.332390] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-06T20:30:21.332521] [INFO ] [sig ] ROE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:21.477265] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ROE.txt [2026-03-06T20:30:21.477401] [INFO ] [sig ] [2588/3360] Completed ROE in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:21.477440] [INFO ] [sig ] [2589/3360] Forecasting ROP... [2026-03-06T20:30:21.477470] [INFO ] [sig ] Generating forecast for: ROP [2026-03-06T20:30:21.477501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-06T20:30:21.488979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-06T20:30:21.489310] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-06T20:30:21.490146] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-06T20:30:21.490198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:21.490230] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:21.490257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:21.490313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:21.548352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:21.548976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:21.549055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:21.549091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:21.663980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:21.664084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:21.664119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:21.664147] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:21.667345] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-03-06T20:30:21.667633] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-06T20:30:21.667760] [INFO ] [sig ] ROP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:21.810251] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ROP.txt [2026-03-06T20:30:21.810376] [INFO ] [sig ] [2589/3360] Completed ROP in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.6m [2026-03-06T20:30:21.810417] [INFO ] [sig ] [2590/3360] Forecasting RPAY... [2026-03-06T20:30:21.810447] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-06T20:30:21.810477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-06T20:30:21.821533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-06T20:30:21.821988] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-06T20:30:21.822831] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-06T20:30:21.822886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:21.822917] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:21.822945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:21.823008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:21.886540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:21.887908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:21.888082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:21.888117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:22.009810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:22.009956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:22.010005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:22.010050] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:22.013519] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-03-06T20:30:22.013814] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-06T20:30:22.013943] [INFO ] [sig ] RPAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:22.159362] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RPAY.txt [2026-03-06T20:30:22.159482] [INFO ] [sig ] [2590/3360] Completed RPAY in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:22.159522] [INFO ] [sig ] [2591/3360] Forecasting RPD... [2026-03-06T20:30:22.159553] [INFO ] [sig ] Generating forecast for: RPD [2026-03-06T20:30:22.159602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-06T20:30:22.171368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-06T20:30:22.171714] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-06T20:30:22.172706] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-06T20:30:22.172759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:22.172791] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:22.172819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:22.172876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:22.232317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:22.232989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:22.233069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:22.233101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:22.356013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:22.356162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:22.356200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:22.356232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:22.359765] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-06T20:30:22.360043] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-06T20:30:22.360174] [INFO ] [sig ] RPD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:22.503211] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RPD.txt [2026-03-06T20:30:22.503543] [INFO ] [sig ] [2591/3360] Completed RPD in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:22.503604] [INFO ] [sig ] [2592/3360] Forecasting RPID... [2026-03-06T20:30:22.503638] [INFO ] [sig ] Generating forecast for: RPID [2026-03-06T20:30:22.503667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-06T20:30:22.515105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-06T20:30:22.515505] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-06T20:30:22.516333] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-06T20:30:22.516386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:22.516417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:22.516443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:22.516499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:22.577391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:22.578461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:22.578554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:22.578609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:22.698364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:22.698526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:22.698566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:22.698616] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:22.702050] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-03-06T20:30:22.702331] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-06T20:30:22.702461] [INFO ] [sig ] RPID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:22.847812] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RPID.txt [2026-03-06T20:30:22.848018] [INFO ] [sig ] [2592/3360] Completed RPID in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:22.848066] [INFO ] [sig ] [2593/3360] Forecasting RPRX... [2026-03-06T20:30:22.848095] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-06T20:30:22.848124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-06T20:30:22.860464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-06T20:30:22.860914] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-06T20:30:22.861861] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-06T20:30:22.861920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:22.861954] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:22.861981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:22.862040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:22.925949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:22.926954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:22.927045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:22.927081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:23.063138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:23.063344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:23.063390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:23.063422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:23.067543] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=40.60%) [2026-03-06T20:30:23.068056] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-06T20:30:23.068267] [INFO ] [sig ] RPRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:23.241388] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RPRX.txt [2026-03-06T20:30:23.241626] [INFO ] [sig ] [2593/3360] Completed RPRX in 0.4s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:23.241695] [INFO ] [sig ] [2594/3360] Forecasting RQI... [2026-03-06T20:30:23.241741] [INFO ] [sig ] Generating forecast for: RQI [2026-03-06T20:30:23.241785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-06T20:30:23.255516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-06T20:30:23.255972] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-06T20:30:23.257106] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-06T20:30:23.257161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:23.257195] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:23.257405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:23.257463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:23.320557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:23.321526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:23.321632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:23.321669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:23.444291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:23.444433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:23.444471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:23.444499] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:23.448292] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-03-06T20:30:23.448568] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-06T20:30:23.448719] [INFO ] [sig ] RQI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:23.595012] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RQI.txt [2026-03-06T20:30:23.595135] [INFO ] [sig ] [2594/3360] Completed RQI in 0.4s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:23.595175] [INFO ] [sig ] [2595/3360] Forecasting RRBI... [2026-03-06T20:30:23.595203] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-06T20:30:23.595233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-06T20:30:23.605468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-06T20:30:23.605822] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-06T20:30:23.606622] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-06T20:30:23.606677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:23.606710] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:23.606738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:23.606795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:23.665361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:23.665996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:23.666073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:23.666106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:23.776848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:23.777008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:23.777046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:23.777075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:23.780643] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: DOWN (p=44.55%) [2026-03-06T20:30:23.780936] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-06T20:30:23.781071] [INFO ] [sig ] RRBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:23.932226] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RRBI.txt [2026-03-06T20:30:23.932371] [INFO ] [sig ] [2595/3360] Completed RRBI in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:23.932413] [INFO ] [sig ] [2596/3360] Forecasting RRC... [2026-03-06T20:30:23.932442] [INFO ] [sig ] Generating forecast for: RRC [2026-03-06T20:30:23.932473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-06T20:30:23.944920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-06T20:30:23.945278] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-06T20:30:23.946183] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-06T20:30:23.946235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:23.946268] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:23.946295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:23.946351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:24.005080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:24.005977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:24.006060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:24.006093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:24.128602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:24.128756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:24.128797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:24.128827] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:24.132292] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-03-06T20:30:24.132568] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-06T20:30:24.132717] [INFO ] [sig ] RRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:24.275396] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RRC.txt [2026-03-06T20:30:24.275518] [INFO ] [sig ] [2596/3360] Completed RRC in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:24.275558] [INFO ] [sig ] [2597/3360] Forecasting RRGB... [2026-03-06T20:30:24.275608] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-06T20:30:24.275644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-06T20:30:24.287080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-06T20:30:24.287434] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-06T20:30:24.288509] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-06T20:30:24.288607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:24.288672] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:24.288701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:24.288761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:24.348809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:24.349454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:24.349535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:24.349570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:24.471818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:24.471969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:24.472008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:24.472037] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:24.475491] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-03-06T20:30:24.475791] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-06T20:30:24.475921] [INFO ] [sig ] RRGB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:24.649814] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RRGB.txt [2026-03-06T20:30:24.649997] [INFO ] [sig ] [2597/3360] Completed RRGB in 0.4s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:24.650057] [INFO ] [sig ] [2598/3360] Forecasting RRX... [2026-03-06T20:30:24.650092] [INFO ] [sig ] Generating forecast for: RRX [2026-03-06T20:30:24.650124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-06T20:30:24.661986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-06T20:30:24.662340] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-06T20:30:24.663175] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-06T20:30:24.663231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:24.663264] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:24.663292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:24.663355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:24.724140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:24.724908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:24.724992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:24.725025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:24.848696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:24.848842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:24.848882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:24.848911] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:24.852491] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-03-06T20:30:24.852785] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-06T20:30:24.852915] [INFO ] [sig ] RRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:24.997323] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RRX.txt [2026-03-06T20:30:24.997455] [INFO ] [sig ] [2598/3360] Completed RRX in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:24.997494] [INFO ] [sig ] [2599/3360] Forecasting RS... [2026-03-06T20:30:24.997524] [INFO ] [sig ] Generating forecast for: RS [2026-03-06T20:30:24.997554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-06T20:30:25.008539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-06T20:30:25.008914] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-06T20:30:25.009902] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-06T20:30:25.009955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:25.009988] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:25.010015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:25.010086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:25.070331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:25.071243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:25.071333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:25.071367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:25.195033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:25.195178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:25.195218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:25.195246] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:25.202433] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=44.14%) [2026-03-06T20:30:25.202867] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-06T20:30:25.203007] [INFO ] [sig ] RS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:25.345300] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RS.txt [2026-03-06T20:30:25.345450] [INFO ] [sig ] [2599/3360] Completed RS in 0.3s | 2.82 sym/s | Total: 15.3m | ETA: 4.5m [2026-03-06T20:30:25.345490] [INFO ] [sig ] [2600/3360] Forecasting RSG... [2026-03-06T20:30:25.345522] [INFO ] [sig ] Generating forecast for: RSG [2026-03-06T20:30:25.345553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-06T20:30:25.356521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-06T20:30:25.356904] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-06T20:30:25.357716] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-06T20:30:25.357769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:25.357801] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:25.357863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:25.357932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:25.416555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:25.417376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:25.417459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:25.417504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:25.547221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:25.547391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:25.547434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:25.547464] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:25.551342] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-03-06T20:30:25.551692] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-06T20:30:25.551839] [INFO ] [sig ] RSG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:25.698826] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RSG.txt [2026-03-06T20:30:25.698986] [INFO ] [sig ] [2600/3360] Completed RSG in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:25.699033] [INFO ] [sig ] [2601/3360] Forecasting RSI... [2026-03-06T20:30:25.699067] [INFO ] [sig ] Generating forecast for: RSI [2026-03-06T20:30:25.699097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-06T20:30:25.710768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-06T20:30:25.711184] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-06T20:30:25.712051] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-06T20:30:25.712105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:25.712139] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:25.712171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:25.712230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:25.773035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:25.774017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:25.774108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:25.774143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:25.928494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:25.928770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:25.928854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:25.928909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:25.934789] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=23.42%) [2026-03-06T20:30:25.935331] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-06T20:30:25.935546] [INFO ] [sig ] RSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:26.148622] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RSI.txt [2026-03-06T20:30:26.148845] [INFO ] [sig ] [2601/3360] Completed RSI in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:26.148899] [INFO ] [sig ] [2602/3360] Forecasting RSKD... [2026-03-06T20:30:26.148933] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-06T20:30:26.148973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-06T20:30:26.162479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-06T20:30:26.163009] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-06T20:30:26.164156] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-06T20:30:26.164235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:26.164284] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:26.164324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:26.164406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:26.240807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:26.242090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:26.242214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:26.242261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:26.405004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:26.405219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:26.405276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:26.405317] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:26.410063] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=55.28%) [2026-03-06T20:30:26.410594] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-06T20:30:26.410809] [INFO ] [sig ] RSKD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:26.643142] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RSKD.txt [2026-03-06T20:30:26.643373] [INFO ] [sig ] [2602/3360] Completed RSKD in 0.5s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:26.643429] [INFO ] [sig ] [2603/3360] Forecasting RSSS... [2026-03-06T20:30:26.643466] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-06T20:30:26.643504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-06T20:30:26.663818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-06T20:30:26.664316] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-06T20:30:26.665464] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-06T20:30:26.665540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:26.665622] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:26.665664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:26.665749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:26.764024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:26.765317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:26.765444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:26.765504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:26.942016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:26.942231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:26.942287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:26.942330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:26.947516] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-03-06T20:30:26.948046] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-06T20:30:26.948221] [INFO ] [sig ] RSSS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:27.151229] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RSSS.txt [2026-03-06T20:30:27.151411] [INFO ] [sig ] [2603/3360] Completed RSSS in 0.5s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:27.151456] [INFO ] [sig ] [2604/3360] Forecasting RTO... [2026-03-06T20:30:27.151486] [INFO ] [sig ] Generating forecast for: RTO [2026-03-06T20:30:27.151516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-06T20:30:27.163806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-06T20:30:27.164247] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-06T20:30:27.165153] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-06T20:30:27.165210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:27.165244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:27.165271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:27.165328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:27.228091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:27.229132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:27.229224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:27.229260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:27.357490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:27.357682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:27.357743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:27.357776] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:27.361616] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-03-06T20:30:27.361949] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-06T20:30:27.362099] [INFO ] [sig ] RTO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:27.508903] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RTO.txt [2026-03-06T20:30:27.509056] [INFO ] [sig ] [2604/3360] Completed RTO in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:27.509096] [INFO ] [sig ] [2605/3360] Forecasting RUM... [2026-03-06T20:30:27.509127] [INFO ] [sig ] Generating forecast for: RUM [2026-03-06T20:30:27.509158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-06T20:30:27.520824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-06T20:30:27.521194] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-06T20:30:27.522008] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-06T20:30:27.522062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:27.522094] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:27.522122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:27.522183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:27.582058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:27.582772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:27.582853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:27.582886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:27.711622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:27.711787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:27.711829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:27.711859] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:27.715635] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=41.67%) [2026-03-06T20:30:27.715923] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-06T20:30:27.716054] [INFO ] [sig ] RUM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:27.864084] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RUM.txt [2026-03-06T20:30:27.864245] [INFO ] [sig ] [2605/3360] Completed RUM in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:27.864286] [INFO ] [sig ] [2606/3360] Forecasting RUN... [2026-03-06T20:30:27.864317] [INFO ] [sig ] Generating forecast for: RUN [2026-03-06T20:30:27.864347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-06T20:30:27.876501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-06T20:30:27.876936] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-06T20:30:27.878031] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-06T20:30:27.878085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:27.878117] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:27.878143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:27.878199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:27.940964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:27.942191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:27.942310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:27.942347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:28.075006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:28.075171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:28.075220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:28.075265] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:28.079505] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=56.67%) [2026-03-06T20:30:28.079857] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-06T20:30:28.079994] [INFO ] [sig ] RUN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:28.225338] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RUN.txt [2026-03-06T20:30:28.225500] [INFO ] [sig ] [2606/3360] Completed RUN in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.5m [2026-03-06T20:30:28.225543] [INFO ] [sig ] [2607/3360] Forecasting RUNN... [2026-03-06T20:30:28.225592] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-06T20:30:28.225626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-06T20:30:28.237652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-06T20:30:28.238079] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-06T20:30:28.238953] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-06T20:30:28.239007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:28.239039] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:28.239067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:28.239126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:28.300021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:28.301086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:28.301218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:28.301257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:28.418093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:28.418260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:28.418302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:28.418331] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:28.422034] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-03-06T20:30:28.422331] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-06T20:30:28.422467] [INFO ] [sig ] RUNN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:28.580047] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RUNN.txt [2026-03-06T20:30:28.580195] [INFO ] [sig ] [2607/3360] Completed RUNN in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:28.580244] [INFO ] [sig ] [2608/3360] Forecasting RUSHA... [2026-03-06T20:30:28.580283] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-06T20:30:28.580314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-06T20:30:28.592071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-06T20:30:28.592453] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-06T20:30:28.593302] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-06T20:30:28.593356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:28.593417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:28.593448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:28.593507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:28.661477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:28.662398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:28.662489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:28.662523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:28.793919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:28.794105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:28.794151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:28.794183] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:28.798567] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-06T20:30:28.798965] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-06T20:30:28.799115] [INFO ] [sig ] RUSHA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:28.987460] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RUSHA.txt [2026-03-06T20:30:28.987710] [INFO ] [sig ] [2608/3360] Completed RUSHA in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:28.987777] [INFO ] [sig ] [2609/3360] Forecasting RUSHB... [2026-03-06T20:30:28.987890] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-06T20:30:28.987961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-06T20:30:28.998739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-06T20:30:28.999035] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-06T20:30:28.999854] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-06T20:30:28.999908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:28.999940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:28.999966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:29.000023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:29.058230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:29.059159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:29.059241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:29.059275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:29.170749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:29.170887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:29.170926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:29.170954] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:29.174294] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-06T20:30:29.174596] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-06T20:30:29.174730] [INFO ] [sig ] RUSHB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:29.316922] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RUSHB.txt [2026-03-06T20:30:29.317064] [INFO ] [sig ] [2609/3360] Completed RUSHB in 0.3s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:29.317104] [INFO ] [sig ] [2610/3360] Forecasting RVMD... [2026-03-06T20:30:29.317135] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-06T20:30:29.317165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-06T20:30:29.329932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-06T20:30:29.330310] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-06T20:30:29.331123] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-06T20:30:29.331175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:29.331208] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:29.331234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:29.331291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:29.390460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:29.391117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:29.391213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:29.391253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:29.517844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:29.518011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:29.518052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:29.518081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:29.521542] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-03-06T20:30:29.521842] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-06T20:30:29.521971] [INFO ] [sig ] RVMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:29.668516] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RVMD.txt [2026-03-06T20:30:29.668669] [INFO ] [sig ] [2610/3360] Completed RVMD in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:29.668711] [INFO ] [sig ] [2611/3360] Forecasting RVSB... [2026-03-06T20:30:29.668741] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-06T20:30:29.668771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-06T20:30:29.680383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-06T20:30:29.680729] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-06T20:30:29.681518] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-06T20:30:29.681588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:29.681624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:29.681651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:29.681708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:29.744411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:29.745301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:29.745388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:29.745423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:29.871795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:29.871966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:29.872010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:29.872039] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:29.876198] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=65.55%) [2026-03-06T20:30:29.876498] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-06T20:30:29.876847] [INFO ] [sig ] RVSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:30.029931] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RVSB.txt [2026-03-06T20:30:30.030082] [INFO ] [sig ] [2611/3360] Completed RVSB in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:30.030123] [INFO ] [sig ] [2612/3360] Forecasting RVTY... [2026-03-06T20:30:30.030172] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-06T20:30:30.030206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-06T20:30:30.042747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-06T20:30:30.043136] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-06T20:30:30.044006] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-06T20:30:30.044062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:30.044096] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:30.044124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:30.044182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:30.103963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:30.104765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:30.104850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:30.104885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:30.229143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:30.229489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:30.229528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:30.229557] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:30.233314] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-03-06T20:30:30.233815] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-06T20:30:30.233951] [INFO ] [sig ] RVTY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:30.378003] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RVTY.txt [2026-03-06T20:30:30.378156] [INFO ] [sig ] [2612/3360] Completed RVTY in 0.3s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:30.378205] [INFO ] [sig ] [2613/3360] Forecasting RWAY... [2026-03-06T20:30:30.378242] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-06T20:30:30.378277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-06T20:30:30.390161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-06T20:30:30.390590] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-06T20:30:30.391462] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-06T20:30:30.391517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:30.391549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:30.391604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:30.391666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:30.454978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:30.456109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:30.456199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:30.456233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:30.589190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:30.589362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:30.589403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:30.589432] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:30.593284] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=18.64%) [2026-03-06T20:30:30.593642] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-06T20:30:30.593788] [INFO ] [sig ] RWAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:30.752720] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RWAY.txt [2026-03-06T20:30:30.752953] [INFO ] [sig ] [2613/3360] Completed RWAY in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:30.753023] [INFO ] [sig ] [2614/3360] Forecasting RXO... [2026-03-06T20:30:30.753069] [INFO ] [sig ] Generating forecast for: RXO [2026-03-06T20:30:30.753115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-06T20:30:30.768722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-06T20:30:30.769148] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-06T20:30:30.770030] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-06T20:30:30.770137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:30.770186] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:30.770227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:30.770311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:30.829881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:30.830846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:30.830938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:30.830973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:30.961234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:30.961426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:30.961482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:30.961526] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:30.965382] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-03-06T20:30:30.965750] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-06T20:30:30.965902] [INFO ] [sig ] RXO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:31.146321] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RXO.txt [2026-03-06T20:30:31.146521] [INFO ] [sig ] [2614/3360] Completed RXO in 0.4s | 2.82 sym/s | Total: 15.4m | ETA: 4.4m [2026-03-06T20:30:31.146609] [INFO ] [sig ] [2615/3360] Forecasting RXRX... [2026-03-06T20:30:31.146661] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-06T20:30:31.146701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-06T20:30:31.160545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-06T20:30:31.161114] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-06T20:30:31.162240] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-06T20:30:31.162305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:31.162340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:31.162367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:31.162426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:31.223127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:31.224052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:31.224143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:31.224182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:31.380968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:31.381142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:31.381187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:31.381235] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:31.384876] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-03-06T20:30:31.385190] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-06T20:30:31.385335] [INFO ] [sig ] RXRX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:31.537335] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RXRX.txt [2026-03-06T20:30:31.537495] [INFO ] [sig ] [2615/3360] Completed RXRX in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:31.537537] [INFO ] [sig ] [2616/3360] Forecasting RY... [2026-03-06T20:30:31.537586] [INFO ] [sig ] Generating forecast for: RY [2026-03-06T20:30:31.537621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-06T20:30:31.549251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-06T20:30:31.549678] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-06T20:30:31.550617] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-06T20:30:31.550674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:31.550709] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:31.550737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:31.550796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:31.608400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:31.609116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:31.609199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:31.609234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:31.736991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:31.737156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:31.737204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:31.737240] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:31.740889] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-03-06T20:30:31.741187] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-06T20:30:31.741324] [INFO ] [sig ] RY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:31.883508] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RY.txt [2026-03-06T20:30:31.883667] [INFO ] [sig ] [2616/3360] Completed RY in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:31.883711] [INFO ] [sig ] [2617/3360] Forecasting RYAAY... [2026-03-06T20:30:31.883742] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-06T20:30:31.883772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-06T20:30:31.895126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-06T20:30:31.895509] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-06T20:30:31.896455] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-06T20:30:31.896523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:31.896563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:31.896631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:31.896712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:31.957182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:31.957925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:31.958015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:31.958080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:32.085321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:32.085479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:32.085553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:32.085604] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:32.089060] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=35.93%) [2026-03-06T20:30:32.089344] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-06T20:30:32.089477] [INFO ] [sig ] RYAAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:32.229850] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RYAAY.txt [2026-03-06T20:30:32.230007] [INFO ] [sig ] [2617/3360] Completed RYAAY in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:32.230049] [INFO ] [sig ] [2618/3360] Forecasting RYAM... [2026-03-06T20:30:32.230079] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-06T20:30:32.230109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-06T20:30:32.241365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-06T20:30:32.241768] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-06T20:30:32.242555] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-06T20:30:32.242627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:32.242660] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:32.242686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:32.242744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:32.299458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:32.300296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:32.300384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:32.300416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:32.429633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:32.429798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:32.429839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:32.429869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:32.433341] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-03-06T20:30:32.433655] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-06T20:30:32.433790] [INFO ] [sig ] RYAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:32.591798] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RYAM.txt [2026-03-06T20:30:32.591955] [INFO ] [sig ] [2618/3360] Completed RYAM in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:32.591997] [INFO ] [sig ] [2619/3360] Forecasting RYAN... [2026-03-06T20:30:32.592027] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-06T20:30:32.592059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-06T20:30:32.603334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-06T20:30:32.603735] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-06T20:30:32.604565] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-06T20:30:32.604638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:32.604669] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:32.604723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:32.604783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:32.662149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:32.662983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:32.663065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:32.663098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:32.789921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:32.790088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:32.790131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:32.790159] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:32.793677] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-03-06T20:30:32.793977] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-06T20:30:32.794113] [INFO ] [sig ] RYAN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:33.025967] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RYAN.txt [2026-03-06T20:30:33.026124] [INFO ] [sig ] [2619/3360] Completed RYAN in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:33.026167] [INFO ] [sig ] [2620/3360] Forecasting RYN... [2026-03-06T20:30:33.026198] [INFO ] [sig ] Generating forecast for: RYN [2026-03-06T20:30:33.026229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-06T20:30:33.038961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-06T20:30:33.039381] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-06T20:30:33.040234] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-06T20:30:33.040288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:33.040322] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:33.040380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:33.040455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:33.099606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:33.100411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:33.100497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:33.100531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:33.218923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:33.219092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:33.219135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:33.219164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:33.222950] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-06T20:30:33.223249] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-06T20:30:33.223389] [INFO ] [sig ] RYN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:33.368506] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RYN.txt [2026-03-06T20:30:33.368697] [INFO ] [sig ] [2620/3360] Completed RYN in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:33.368742] [INFO ] [sig ] [2621/3360] Forecasting RYTM... [2026-03-06T20:30:33.368801] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-06T20:30:33.368832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-06T20:30:33.380559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-06T20:30:33.380960] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-06T20:30:33.381900] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-06T20:30:33.381964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:33.382007] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:33.382044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:33.382123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:33.441996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:33.442921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:33.443008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:33.443043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:33.566435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:33.566619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:33.566662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:33.566694] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:33.570295] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=30.00%) [2026-03-06T20:30:33.570605] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-06T20:30:33.570744] [INFO ] [sig ] RYTM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:33.718730] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RYTM.txt [2026-03-06T20:30:33.718896] [INFO ] [sig ] [2621/3360] Completed RYTM in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:33.718940] [INFO ] [sig ] [2622/3360] Forecasting RZB... [2026-03-06T20:30:33.718970] [INFO ] [sig ] Generating forecast for: RZB [2026-03-06T20:30:33.718999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-06T20:30:33.730445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-06T20:30:33.730929] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-06T20:30:33.731839] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-06T20:30:33.731894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:33.731926] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:33.731953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:33.732021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:33.792926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:33.793845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:33.793938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:33.793974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:33.915786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:33.915952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:33.915995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:33.916025] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:33.919673] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-03-06T20:30:33.919964] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-06T20:30:33.920099] [INFO ] [sig ] RZB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:34.064143] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/RZB.txt [2026-03-06T20:30:34.064314] [INFO ] [sig ] [2622/3360] Completed RZB in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:34.064357] [INFO ] [sig ] [2623/3360] Forecasting RZC... [2026-03-06T20:30:34.064389] [INFO ] [sig ] Generating forecast for: RZC [2026-03-06T20:30:34.064426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-06T20:30:34.075852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-06T20:30:34.076290] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-06T20:30:34.077200] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-06T20:30:34.077258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:34.077292] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:34.077322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:34.077382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:34.136842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:34.137758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:34.137865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:34.137901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:34.257905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:34.258080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:34.258125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:34.258156] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:34.262165] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-06T20:30:34.262532] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-06T20:30:34.262701] [INFO ] [sig ] RZC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:34.416440] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/RZC.txt [2026-03-06T20:30:34.416632] [INFO ] [sig ] [2623/3360] Completed RZC in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.4m [2026-03-06T20:30:34.416677] [INFO ] [sig ] [2624/3360] Forecasting S... [2026-03-06T20:30:34.416706] [INFO ] [sig ] Generating forecast for: S [2026-03-06T20:30:34.416735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-06T20:30:34.429750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-06T20:30:34.430147] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-06T20:30:34.430996] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-06T20:30:34.431051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:34.431084] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:34.431111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:34.431168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:34.491592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:34.492399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:34.492483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:34.492517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:34.618085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:34.618256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:34.618297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:34.618330] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:34.621842] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-03-06T20:30:34.622129] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-06T20:30:34.622261] [INFO ] [sig ] S: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:34.766296] [INFO ] [LOCAL ] Saved forecast: S 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/S.txt [2026-03-06T20:30:34.766472] [INFO ] [sig ] [2624/3360] Completed S in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:34.766734] [INFO ] [sig ] [2625/3360] Forecasting SA... [2026-03-06T20:30:34.766774] [INFO ] [sig ] Generating forecast for: SA [2026-03-06T20:30:34.766805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-06T20:30:34.779357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-06T20:30:34.780014] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-06T20:30:34.780872] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-06T20:30:34.780926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:34.780958] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:34.780986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:34.781044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:34.842381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:34.843286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:34.843371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:34.843405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:34.972718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:34.972892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:34.972932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:34.972962] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:34.976594] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-03-06T20:30:34.976920] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-06T20:30:34.977064] [INFO ] [sig ] SA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:35.144096] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SA.txt [2026-03-06T20:30:35.144268] [INFO ] [sig ] [2625/3360] Completed SA in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:35.144317] [INFO ] [sig ] [2626/3360] Forecasting SAFE... [2026-03-06T20:30:35.144356] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-06T20:30:35.144394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-06T20:30:35.158339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-06T20:30:35.158848] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-06T20:30:35.159868] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-06T20:30:35.159941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:35.159986] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:35.160021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:35.160102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:35.223906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:35.224856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:35.224962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:35.224997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:35.350770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:35.350942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:35.350985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:35.351015] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:35.354692] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-06T20:30:35.355012] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-06T20:30:35.355148] [INFO ] [sig ] SAFE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:35.503233] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SAFE.txt [2026-03-06T20:30:35.503383] [INFO ] [sig ] [2626/3360] Completed SAFE in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:35.503423] [INFO ] [sig ] [2627/3360] Forecasting SAH... [2026-03-06T20:30:35.503454] [INFO ] [sig ] Generating forecast for: SAH [2026-03-06T20:30:35.503484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-06T20:30:35.514712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-06T20:30:35.515091] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-06T20:30:35.515909] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-06T20:30:35.515962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:35.515992] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:35.516018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:35.516075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:35.574413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:35.575345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:35.575433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:35.575465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:35.694265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:35.694435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:35.694476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:35.694503] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:35.698449] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=60.11%) [2026-03-06T20:30:35.698771] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-06T20:30:35.698933] [INFO ] [sig ] SAH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:35.862538] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAH.txt [2026-03-06T20:30:35.862723] [INFO ] [sig ] [2627/3360] Completed SAH in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:35.862765] [INFO ] [sig ] [2628/3360] Forecasting SAIA... [2026-03-06T20:30:35.862799] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-06T20:30:35.862830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-06T20:30:35.875194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-06T20:30:35.875626] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-06T20:30:35.876452] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-06T20:30:35.876507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:35.876540] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:35.876567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:35.876651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:35.940874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:35.941835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:35.941927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:35.941961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:36.065822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:36.065978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:36.066061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:36.066095] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:36.069787] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-03-06T20:30:36.070086] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-06T20:30:36.070248] [INFO ] [sig ] SAIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:36.218006] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAIA.txt [2026-03-06T20:30:36.218195] [INFO ] [sig ] [2628/3360] Completed SAIA in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:36.218241] [INFO ] [sig ] [2629/3360] Forecasting SAIC... [2026-03-06T20:30:36.218274] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-06T20:30:36.218306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-06T20:30:36.230227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-06T20:30:36.230654] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-06T20:30:36.231467] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-06T20:30:36.231521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:36.231555] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:36.231604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:36.231666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:36.292740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:36.293593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:36.293683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:36.293717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:36.417946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:36.418113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:36.418156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:36.418185] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:36.422283] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-03-06T20:30:36.422607] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-06T20:30:36.422748] [INFO ] [sig ] SAIC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:36.569439] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SAIC.txt [2026-03-06T20:30:36.569619] [INFO ] [sig ] [2629/3360] Completed SAIC in 0.4s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:36.569663] [INFO ] [sig ] [2630/3360] Forecasting SAM... [2026-03-06T20:30:36.569693] [INFO ] [sig ] Generating forecast for: SAM [2026-03-06T20:30:36.569723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-06T20:30:36.581655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-06T20:30:36.582035] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-06T20:30:36.582863] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-06T20:30:36.582917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:36.582948] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:36.582974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:36.583030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:36.643705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:36.644640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:36.644723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:36.644756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:36.767420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:36.767607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:36.767652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:36.767680] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:36.771232] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-06T20:30:36.771519] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-06T20:30:36.771672] [INFO ] [sig ] SAM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:36.914126] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAM.txt [2026-03-06T20:30:36.914287] [INFO ] [sig ] [2630/3360] Completed SAM in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:36.914333] [INFO ] [sig ] [2631/3360] Forecasting SAMG... [2026-03-06T20:30:36.914369] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-06T20:30:36.914404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-06T20:30:36.926274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-06T20:30:36.926680] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-06T20:30:36.927513] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-06T20:30:36.927566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:36.927625] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:36.927653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:36.927710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:36.985778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:36.986648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:36.986734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:36.986766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:37.108410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:37.108802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:37.108866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:37.108900] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:37.112390] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-03-06T20:30:37.112702] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-06T20:30:37.112840] [INFO ] [sig ] SAMG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:37.255286] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAMG.txt [2026-03-06T20:30:37.255433] [INFO ] [sig ] [2631/3360] Completed SAMG in 0.3s | 2.82 sym/s | Total: 15.5m | ETA: 4.3m [2026-03-06T20:30:37.255476] [INFO ] [sig ] [2632/3360] Forecasting SAN... [2026-03-06T20:30:37.255506] [INFO ] [sig ] Generating forecast for: SAN [2026-03-06T20:30:37.255536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-06T20:30:37.267977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-06T20:30:37.268381] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-06T20:30:37.269402] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-06T20:30:37.269458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:37.269530] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:37.269562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:37.269644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:37.332087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:37.333173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:37.333257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:37.333289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:37.458303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:37.458478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:37.458519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:37.458548] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:37.462026] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-03-06T20:30:37.462312] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-06T20:30:37.462469] [INFO ] [sig ] SAN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:37.616244] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SAN.txt [2026-03-06T20:30:37.616391] [INFO ] [sig ] [2632/3360] Completed SAN in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:37.616434] [INFO ] [sig ] [2633/3360] Forecasting SANA... [2026-03-06T20:30:37.616467] [INFO ] [sig ] Generating forecast for: SANA [2026-03-06T20:30:37.616497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-06T20:30:37.629139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-06T20:30:37.629516] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-06T20:30:37.630403] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-06T20:30:37.630470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:37.630512] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:37.630546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:37.630627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:37.688207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:37.689043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:37.689130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:37.689166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:37.813898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:37.814072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:37.814115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:37.814144] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:37.817981] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=16.19%) [2026-03-06T20:30:37.818267] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-06T20:30:37.818398] [INFO ] [sig ] SANA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:37.964310] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SANA.txt [2026-03-06T20:30:37.964475] [INFO ] [sig ] [2633/3360] Completed SANA in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:37.964519] [INFO ] [sig ] [2634/3360] Forecasting SANM... [2026-03-06T20:30:37.964549] [INFO ] [sig ] Generating forecast for: SANM [2026-03-06T20:30:37.964599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-06T20:30:37.980800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-06T20:30:37.981233] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-06T20:30:37.982067] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-06T20:30:37.982120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:37.982152] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:37.982177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:37.982234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:38.039587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:38.040367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:38.040453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:38.040486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:38.165439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:38.165659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:38.165702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:38.165731] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:38.169484] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-03-06T20:30:38.169790] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-06T20:30:38.169929] [INFO ] [sig ] SANM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:38.314531] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SANM.txt [2026-03-06T20:30:38.314734] [INFO ] [sig ] [2634/3360] Completed SANM in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:38.314783] [INFO ] [sig ] [2635/3360] Forecasting SAP... [2026-03-06T20:30:38.314814] [INFO ] [sig ] Generating forecast for: SAP [2026-03-06T20:30:38.314847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-06T20:30:38.327291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-06T20:30:38.327719] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-06T20:30:38.328801] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-06T20:30:38.328855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:38.328896] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:38.328937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:38.329020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:38.400849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:38.401941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:38.402030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:38.402065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:38.537531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:38.537721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:38.537763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:38.537792] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:38.541376] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=70.88%) [2026-03-06T20:30:38.541695] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-06T20:30:38.541829] [INFO ] [sig ] SAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:38.707476] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAP.txt [2026-03-06T20:30:38.707736] [INFO ] [sig ] [2635/3360] Completed SAP in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:38.707806] [INFO ] [sig ] [2636/3360] Forecasting SARK... [2026-03-06T20:30:38.707881] [INFO ] [sig ] Generating forecast for: SARK [2026-03-06T20:30:38.707922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-06T20:30:38.721352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-06T20:30:38.722031] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-06T20:30:38.723131] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-06T20:30:38.723189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:38.723233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:38.723271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:38.723336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:38.791867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:38.792878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:38.792966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:38.792999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:38.923400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:38.923570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:38.923646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:38.923677] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:38.927444] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=46.29%) [2026-03-06T20:30:38.927788] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-06T20:30:38.927971] [INFO ] [sig ] SARK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:39.084078] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SARK.txt [2026-03-06T20:30:39.084267] [INFO ] [sig ] [2636/3360] Completed SARK in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:39.084310] [INFO ] [sig ] [2637/3360] Forecasting SATL... [2026-03-06T20:30:39.084340] [INFO ] [sig ] Generating forecast for: SATL [2026-03-06T20:30:39.084370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-06T20:30:39.097299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-06T20:30:39.097761] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-06T20:30:39.098654] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-06T20:30:39.098709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:39.098742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:39.098770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:39.098827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:39.165952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:39.167031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:39.167132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:39.167173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:39.293086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:39.293251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:39.293292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:39.293320] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:39.296818] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=53.84%) [2026-03-06T20:30:39.297106] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-06T20:30:39.297282] [INFO ] [sig ] SATL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:39.443882] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SATL.txt [2026-03-06T20:30:39.444048] [INFO ] [sig ] [2637/3360] Completed SATL in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:39.444119] [INFO ] [sig ] [2638/3360] Forecasting SATS... [2026-03-06T20:30:39.444151] [INFO ] [sig ] Generating forecast for: SATS [2026-03-06T20:30:39.444183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-06T20:30:39.455509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-06T20:30:39.455846] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-06T20:30:39.456655] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-06T20:30:39.456709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:39.456742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:39.456769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:39.456825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:39.513469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:39.514102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:39.514181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:39.514214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:39.639936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:39.640101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:39.640141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:39.640171] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:39.643675] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-03-06T20:30:39.643961] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-06T20:30:39.644088] [INFO ] [sig ] SATS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:39.788211] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SATS.txt [2026-03-06T20:30:39.788391] [INFO ] [sig ] [2638/3360] Completed SATS in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:39.788436] [INFO ] [sig ] [2639/3360] Forecasting SAVA... [2026-03-06T20:30:39.788468] [INFO ] [sig ] Generating forecast for: SAVA [2026-03-06T20:30:39.788497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-03-06T20:30:39.801408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-03-06T20:30:39.801885] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-03-06T20:30:39.802773] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-03-06T20:30:39.802832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:39.802864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:39.802891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:39.802949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:39.866017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:39.867010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:39.867116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:39.867151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:39.992203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:39.992368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:39.992411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:39.992464] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:39.996231] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-03-06T20:30:39.996514] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-03-06T20:30:39.996665] [INFO ] [sig ] SAVA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:40.141334] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SAVA.txt [2026-03-06T20:30:40.141476] [INFO ] [sig ] [2639/3360] Completed SAVA in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:40.141517] [INFO ] [sig ] [2640/3360] Forecasting SB... [2026-03-06T20:30:40.141546] [INFO ] [sig ] Generating forecast for: SB [2026-03-06T20:30:40.141603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-06T20:30:40.154195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-06T20:30:40.154672] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-06T20:30:40.155522] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-06T20:30:40.155595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:40.155631] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:40.155658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:40.155717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:40.213617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:40.214526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:40.214635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:40.214669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:40.339069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:40.339239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:40.339280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:40.339310] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:40.343345] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-03-06T20:30:40.343690] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-06T20:30:40.344006] [INFO ] [sig ] SB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:40.505478] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SB.txt [2026-03-06T20:30:40.505660] [INFO ] [sig ] [2640/3360] Completed SB in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.3m [2026-03-06T20:30:40.505707] [INFO ] [sig ] [2641/3360] Forecasting SBAC... [2026-03-06T20:30:40.505743] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-06T20:30:40.505789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-06T20:30:40.518350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-06T20:30:40.518835] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-06T20:30:40.519784] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-06T20:30:40.519852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:40.519904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:40.519984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:40.520049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:40.587319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:40.588388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:40.588518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:40.588605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:40.727499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:40.727682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:40.727727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:40.727758] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:40.731554] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-06T20:30:40.731868] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-06T20:30:40.732003] [INFO ] [sig ] SBAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:40.888744] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBAC.txt [2026-03-06T20:30:40.888920] [INFO ] [sig ] [2641/3360] Completed SBAC in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:40.888961] [INFO ] [sig ] [2642/3360] Forecasting SBCF... [2026-03-06T20:30:40.888992] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-06T20:30:40.889021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-06T20:30:40.900922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-06T20:30:40.901330] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-06T20:30:40.902165] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-06T20:30:40.902218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:40.902251] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:40.902278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:40.902335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:40.960373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:40.961296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:40.961385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:40.961418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:41.085607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:41.085772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:41.085814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:41.085844] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:41.089554] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-03-06T20:30:41.089901] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-06T20:30:41.090043] [INFO ] [sig ] SBCF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:41.236021] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SBCF.txt [2026-03-06T20:30:41.236185] [INFO ] [sig ] [2642/3360] Completed SBCF in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:41.236228] [INFO ] [sig ] [2643/3360] Forecasting SBFM... [2026-03-06T20:30:41.236260] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-06T20:30:41.236290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-06T20:30:41.248231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-06T20:30:41.248653] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-06T20:30:41.249476] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-06T20:30:41.249542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:41.249603] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:41.249673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:41.249735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:41.308307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:41.309196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:41.309283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:41.309318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:41.432250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:41.432426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:41.432505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:41.432546] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:41.436240] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-03-06T20:30:41.436551] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-06T20:30:41.436712] [INFO ] [sig ] SBFM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:41.577594] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBFM.txt [2026-03-06T20:30:41.577751] [INFO ] [sig ] [2643/3360] Completed SBFM in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:41.577976] [INFO ] [sig ] [2644/3360] Forecasting SBGI... [2026-03-06T20:30:41.578006] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-06T20:30:41.578037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-06T20:30:41.590245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-06T20:30:41.590685] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-06T20:30:41.591504] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-06T20:30:41.591558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:41.591615] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:41.591644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:41.591702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:41.649519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:41.650340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:41.650424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:41.650459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:41.767259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:41.767425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:41.767465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:41.767494] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:41.771127] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-03-06T20:30:41.771417] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-06T20:30:41.771547] [INFO ] [sig ] SBGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:41.914367] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SBGI.txt [2026-03-06T20:30:41.914529] [INFO ] [sig ] [2644/3360] Completed SBGI in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:41.914587] [INFO ] [sig ] [2645/3360] Forecasting SBH... [2026-03-06T20:30:41.914619] [INFO ] [sig ] Generating forecast for: SBH [2026-03-06T20:30:41.914651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-06T20:30:41.927233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-06T20:30:41.927697] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-06T20:30:41.928654] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-06T20:30:41.928710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:41.928743] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:41.928953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:41.929009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:41.991290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:41.992335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:41.992485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:41.992529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:42.122459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:42.122662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:42.122706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:42.122736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:42.126539] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: DOWN (p=27.13%) [2026-03-06T20:30:42.127062] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-06T20:30:42.127231] [INFO ] [sig ] SBH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:42.291048] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBH.txt [2026-03-06T20:30:42.291215] [INFO ] [sig ] [2645/3360] Completed SBH in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:42.291264] [INFO ] [sig ] [2646/3360] Forecasting SBI... [2026-03-06T20:30:42.291297] [INFO ] [sig ] Generating forecast for: SBI [2026-03-06T20:30:42.291327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-06T20:30:42.303123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-06T20:30:42.303520] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-06T20:30:42.304346] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-06T20:30:42.304399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:42.304432] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:42.304464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:42.304532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:42.363237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:42.364158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:42.364249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:42.364282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:42.484761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:42.484933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:42.484975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:42.485005] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:42.488569] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-06T20:30:42.488888] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-06T20:30:42.489027] [INFO ] [sig ] SBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:42.639637] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBI.txt [2026-03-06T20:30:42.639780] [INFO ] [sig ] [2646/3360] Completed SBI in 0.3s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:42.639821] [INFO ] [sig ] [2647/3360] Forecasting SBLK... [2026-03-06T20:30:42.639851] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-06T20:30:42.639898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-06T20:30:42.651173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-06T20:30:42.651533] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-06T20:30:42.652342] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-06T20:30:42.652395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:42.652426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:42.652453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:42.652510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:42.709375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:42.710155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:42.710241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:42.710274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:42.832515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:42.832702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:42.832744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:42.832774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:42.836330] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=34.26%) [2026-03-06T20:30:42.836648] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-06T20:30:42.836786] [INFO ] [sig ] SBLK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:42.990434] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBLK.txt [2026-03-06T20:30:42.990637] [INFO ] [sig ] [2647/3360] Completed SBLK in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:42.990684] [INFO ] [sig ] [2648/3360] Forecasting SBRA... [2026-03-06T20:30:42.990713] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-06T20:30:42.990742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-06T20:30:43.003133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-06T20:30:43.003560] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-06T20:30:43.004417] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-06T20:30:43.004472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:43.004506] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:43.004535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:43.004613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:43.064130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:43.064998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:43.065085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:43.065120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:43.187946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:43.188112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:43.188156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:43.188188] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:43.191844] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=54.56%) [2026-03-06T20:30:43.192153] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-06T20:30:43.192288] [INFO ] [sig ] SBRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:43.342753] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SBRA.txt [2026-03-06T20:30:43.342963] [INFO ] [sig ] [2648/3360] Completed SBRA in 0.4s | 2.82 sym/s | Total: 15.6m | ETA: 4.2m [2026-03-06T20:30:43.343011] [INFO ] [sig ] [2649/3360] Forecasting SBS... [2026-03-06T20:30:43.343041] [INFO ] [sig ] Generating forecast for: SBS [2026-03-06T20:30:43.343090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-06T20:30:43.356325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-06T20:30:43.356705] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-06T20:30:43.357565] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-06T20:30:43.357635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:43.357675] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:43.357704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:43.357767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:43.414261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:43.415004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:43.415098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:43.415131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:43.538827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:43.538963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:43.539001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:43.539030] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:43.542498] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-03-06T20:30:43.542797] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-06T20:30:43.542926] [INFO ] [sig ] SBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:43.683896] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBS.txt [2026-03-06T20:30:43.684007] [INFO ] [sig ] [2649/3360] Completed SBS in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:43.684046] [INFO ] [sig ] [2650/3360] Forecasting SBSI... [2026-03-06T20:30:43.684074] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-06T20:30:43.684103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-06T20:30:43.695252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-06T20:30:43.695563] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-06T20:30:43.696425] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-06T20:30:43.696480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:43.696518] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:43.696549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:43.696641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:43.754152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:43.754954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:43.755035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:43.755068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:43.875689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:43.876010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:43.876048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:43.876076] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:43.879707] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=48.39%) [2026-03-06T20:30:43.880187] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-06T20:30:43.880319] [INFO ] [sig ] SBSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:44.025198] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBSI.txt [2026-03-06T20:30:44.025311] [INFO ] [sig ] [2650/3360] Completed SBSI in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:44.025350] [INFO ] [sig ] [2651/3360] Forecasting SBUX... [2026-03-06T20:30:44.025380] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-06T20:30:44.025409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-06T20:30:44.037181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-06T20:30:44.037501] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-06T20:30:44.038322] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-06T20:30:44.038374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:44.038406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:44.038433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:44.038489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:44.097009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:44.097627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:44.097730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:44.097764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:44.219794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:44.219920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:44.219959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:44.219988] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:44.223364] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-03-06T20:30:44.223670] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-06T20:30:44.223808] [INFO ] [sig ] SBUX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:44.368302] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SBUX.txt [2026-03-06T20:30:44.368437] [INFO ] [sig ] [2651/3360] Completed SBUX in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:44.368480] [INFO ] [sig ] [2652/3360] Forecasting SCD... [2026-03-06T20:30:44.368516] [INFO ] [sig ] Generating forecast for: SCD [2026-03-06T20:30:44.368552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-06T20:30:44.379620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-06T20:30:44.379968] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-06T20:30:44.380811] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-06T20:30:44.380864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:44.380896] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:44.380923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:44.380981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:44.438177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:44.438800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:44.438879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:44.438910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:44.566846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:44.566990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:44.567032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:44.567062] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:44.571360] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-03-06T20:30:44.571701] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-06T20:30:44.571841] [INFO ] [sig ] SCD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:44.748141] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SCD.txt [2026-03-06T20:30:44.748317] [INFO ] [sig ] [2652/3360] Completed SCD in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:44.748365] [INFO ] [sig ] [2653/3360] Forecasting SCHL... [2026-03-06T20:30:44.748397] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-06T20:30:44.748427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-06T20:30:44.762426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-06T20:30:44.762874] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-06T20:30:44.763895] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-06T20:30:44.763958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:44.763993] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:44.764021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:44.764100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:44.831030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:44.831815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:44.831919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:44.831954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:44.970139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:44.970301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:44.970344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:44.970372] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:44.973956] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=38.80%) [2026-03-06T20:30:44.974243] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-06T20:30:44.974379] [INFO ] [sig ] SCHL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:45.119831] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SCHL.txt [2026-03-06T20:30:45.119967] [INFO ] [sig ] [2653/3360] Completed SCHL in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:45.120006] [INFO ] [sig ] [2654/3360] Forecasting SCI... [2026-03-06T20:30:45.120036] [INFO ] [sig ] Generating forecast for: SCI [2026-03-06T20:30:45.120067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-06T20:30:45.130978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-06T20:30:45.131329] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-06T20:30:45.132210] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-06T20:30:45.132264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:45.132297] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:45.132325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:45.132418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:45.192834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:45.193514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:45.193619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:45.193655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:45.321597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:45.321784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:45.321844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:45.321887] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:45.325564] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-06T20:30:45.325932] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-06T20:30:45.326072] [INFO ] [sig ] SCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:45.483066] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SCI.txt [2026-03-06T20:30:45.483277] [INFO ] [sig ] [2654/3360] Completed SCI in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:45.483342] [INFO ] [sig ] [2655/3360] Forecasting SCL... [2026-03-06T20:30:45.483376] [INFO ] [sig ] Generating forecast for: SCL [2026-03-06T20:30:45.483408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-06T20:30:45.494565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-06T20:30:45.494963] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-06T20:30:45.495816] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-06T20:30:45.495870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:45.495903] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:45.495932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:45.495990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:45.553890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:45.554634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:45.554714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:45.554747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:45.689800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:45.690180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:45.690239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:45.690282] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:45.694406] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=41.35%) [2026-03-06T20:30:45.695012] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-06T20:30:45.695192] [INFO ] [sig ] SCL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:45.864069] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SCL.txt [2026-03-06T20:30:45.864254] [INFO ] [sig ] [2655/3360] Completed SCL in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:45.864298] [INFO ] [sig ] [2656/3360] Forecasting SCM... [2026-03-06T20:30:45.864328] [INFO ] [sig ] Generating forecast for: SCM [2026-03-06T20:30:45.864360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-06T20:30:45.876237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-06T20:30:45.876651] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-06T20:30:45.877519] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-06T20:30:45.877631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:45.877687] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:45.877729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:45.877807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:45.949002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:45.950048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:45.950182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:45.950218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:46.086098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:46.086256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:46.086297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:46.086326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:46.090720] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-03-06T20:30:46.091023] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-06T20:30:46.091163] [INFO ] [sig ] SCM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:46.251608] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SCM.txt [2026-03-06T20:30:46.251796] [INFO ] [sig ] [2656/3360] Completed SCM in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:46.251866] [INFO ] [sig ] [2657/3360] Forecasting SCSC... [2026-03-06T20:30:46.251908] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-06T20:30:46.251953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-06T20:30:46.266773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-06T20:30:46.267154] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-06T20:30:46.268054] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-06T20:30:46.268108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:46.268149] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:46.268189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:46.268292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:46.339469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:46.340457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:46.340559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:46.340617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:46.482460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:46.482666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:46.482710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:46.482740] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:46.486465] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-03-06T20:30:46.486885] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-06T20:30:46.487036] [INFO ] [sig ] SCSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:46.629967] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SCSC.txt [2026-03-06T20:30:46.630119] [INFO ] [sig ] [2657/3360] Completed SCSC in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.2m [2026-03-06T20:30:46.630162] [INFO ] [sig ] [2658/3360] Forecasting SCVL... [2026-03-06T20:30:46.630193] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-06T20:30:46.630224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-06T20:30:46.641822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-06T20:30:46.642200] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-06T20:30:46.643059] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-06T20:30:46.643114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:46.643177] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:46.643207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:46.643266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:46.701137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:46.702001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:46.702082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:46.702115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:46.820130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:46.820295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:46.820336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:46.820368] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:46.823966] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=29.33%) [2026-03-06T20:30:46.824294] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-06T20:30:46.824433] [INFO ] [sig ] SCVL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:46.977774] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SCVL.txt [2026-03-06T20:30:46.977958] [INFO ] [sig ] [2658/3360] Completed SCVL in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:46.978001] [INFO ] [sig ] [2659/3360] Forecasting SCZ... [2026-03-06T20:30:46.978031] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-06T20:30:46.978062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-06T20:30:46.989381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-06T20:30:46.989895] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-06T20:30:46.990760] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-06T20:30:46.990814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:46.990847] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:46.990874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:46.990931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:47.086798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:47.088085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:47.088195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:47.088255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:47.248493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:47.248735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:47.248788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:47.248818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:47.253348] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-03-06T20:30:47.253867] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-06T20:30:47.254048] [INFO ] [sig ] SCZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:47.436973] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SCZ.txt [2026-03-06T20:30:47.437144] [INFO ] [sig ] [2659/3360] Completed SCZ in 0.5s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:47.437202] [INFO ] [sig ] [2660/3360] Forecasting SD... [2026-03-06T20:30:47.437234] [INFO ] [sig ] Generating forecast for: SD [2026-03-06T20:30:47.437264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-06T20:30:47.448635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-06T20:30:47.448992] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-06T20:30:47.449813] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-06T20:30:47.449866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:47.449897] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:47.449924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:47.449981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:47.508683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:47.509445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:47.509526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:47.509563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:47.629059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:47.629224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:47.629264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:47.629293] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:47.632734] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-03-06T20:30:47.633014] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-06T20:30:47.633141] [INFO ] [sig ] SD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:47.778199] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SD.txt [2026-03-06T20:30:47.778346] [INFO ] [sig ] [2660/3360] Completed SD in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:47.778387] [INFO ] [sig ] [2661/3360] Forecasting SDA... [2026-03-06T20:30:47.778420] [INFO ] [sig ] Generating forecast for: SDA [2026-03-06T20:30:47.778453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-06T20:30:47.789693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-06T20:30:47.790052] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-06T20:30:47.790881] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-06T20:30:47.790934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:47.790967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:47.790994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:47.791050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:47.850120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:47.850947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:47.851030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:47.851065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:47.972525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:47.972706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:47.972748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:47.972963] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:47.976731] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-03-06T20:30:47.977230] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-06T20:30:47.977365] [INFO ] [sig ] SDA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:48.121595] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SDA.txt [2026-03-06T20:30:48.121739] [INFO ] [sig ] [2661/3360] Completed SDA in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:48.121780] [INFO ] [sig ] [2662/3360] Forecasting SDHY... [2026-03-06T20:30:48.121997] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-06T20:30:48.122027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-06T20:30:48.134261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-06T20:30:48.134629] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-06T20:30:48.135398] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-06T20:30:48.135450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:48.135482] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:48.135509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:48.135566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:48.193894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:48.194773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:48.194858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:48.194892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:48.318128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:48.318294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:48.318335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:48.318365] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:48.321990] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-03-06T20:30:48.322285] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-06T20:30:48.322420] [INFO ] [sig ] SDHY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:48.466831] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SDHY.txt [2026-03-06T20:30:48.466993] [INFO ] [sig ] [2662/3360] Completed SDHY in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:48.467036] [INFO ] [sig ] [2663/3360] Forecasting SDRL... [2026-03-06T20:30:48.467066] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-06T20:30:48.467097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-06T20:30:48.478924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-06T20:30:48.479323] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-06T20:30:48.480249] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-06T20:30:48.480303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:48.480336] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:48.480363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:48.480421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:48.539774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:48.540690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:48.540776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:48.540810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:48.663985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:48.664168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:48.664241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:48.664273] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:48.668110] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-06T20:30:48.668410] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-06T20:30:48.668544] [INFO ] [sig ] SDRL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:48.812790] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SDRL.txt [2026-03-06T20:30:48.812970] [INFO ] [sig ] [2663/3360] Completed SDRL in 0.3s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:48.813012] [INFO ] [sig ] [2664/3360] Forecasting SDVY... [2026-03-06T20:30:48.813050] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-06T20:30:48.813085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-06T20:30:48.824643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-06T20:30:48.824985] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-06T20:30:48.825793] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-06T20:30:48.825845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:48.825876] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:48.825901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:48.825956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:48.885019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:48.885827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:48.885911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:48.885947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:49.013931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:49.014096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:49.014137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:49.014166] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:49.017781] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-03-06T20:30:49.018097] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-06T20:30:49.018227] [INFO ] [sig ] SDVY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:49.163478] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SDVY.txt [2026-03-06T20:30:49.163638] [INFO ] [sig ] [2664/3360] Completed SDVY in 0.4s | 2.82 sym/s | Total: 15.7m | ETA: 4.1m [2026-03-06T20:30:49.163682] [INFO ] [sig ] [2665/3360] Forecasting SE... [2026-03-06T20:30:49.163711] [INFO ] [sig ] Generating forecast for: SE [2026-03-06T20:30:49.163741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-06T20:30:49.175026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-06T20:30:49.175431] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-06T20:30:49.176281] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-06T20:30:49.176336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:49.176369] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:49.176399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:49.176456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:49.237695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:49.238676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:49.238777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:49.238813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:49.362608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:49.362774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:49.362815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:49.362844] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:49.366265] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=81.00%) [2026-03-06T20:30:49.366548] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-06T20:30:49.366701] [INFO ] [sig ] SE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:49.511788] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SE.txt [2026-03-06T20:30:49.511946] [INFO ] [sig ] [2665/3360] Completed SE in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:49.511990] [INFO ] [sig ] [2666/3360] Forecasting SEDG... [2026-03-06T20:30:49.512019] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-06T20:30:49.512050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-06T20:30:49.523192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-06T20:30:49.523531] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-06T20:30:49.524322] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-06T20:30:49.524376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:49.524407] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:49.524434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:49.524491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:49.581854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:49.582746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:49.582831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:49.582865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:49.702703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:49.702867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:49.702906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:49.702936] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:49.706340] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=47.72%) [2026-03-06T20:30:49.706638] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-06T20:30:49.706777] [INFO ] [sig ] SEDG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:49.853647] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SEDG.txt [2026-03-06T20:30:49.853806] [INFO ] [sig ] [2666/3360] Completed SEDG in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:49.853845] [INFO ] [sig ] [2667/3360] Forecasting SEE... [2026-03-06T20:30:49.853878] [INFO ] [sig ] Generating forecast for: SEE [2026-03-06T20:30:49.853908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-06T20:30:49.865107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-06T20:30:49.865499] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-06T20:30:49.866315] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-06T20:30:49.866368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:49.866434] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:49.866464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:49.866521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:49.929460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:49.930502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:49.930614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:49.930660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:50.071522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:50.071714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:50.071762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:50.071796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:50.076308] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=17.66%) [2026-03-06T20:30:50.076671] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-06T20:30:50.076830] [INFO ] [sig ] SEE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:50.228402] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SEE.txt [2026-03-06T20:30:50.228603] [INFO ] [sig ] [2667/3360] Completed SEE in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:50.228651] [INFO ] [sig ] [2668/3360] Forecasting SEIC... [2026-03-06T20:30:50.228684] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-06T20:30:50.228716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-06T20:30:50.240109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-06T20:30:50.240481] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-06T20:30:50.241307] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-06T20:30:50.241362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:50.241395] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:50.241422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:50.241489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:50.301986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:50.302913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:50.303038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:50.303073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:50.432917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:50.433088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:50.433132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:50.433163] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:50.436814] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-03-06T20:30:50.437132] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-06T20:30:50.437274] [INFO ] [sig ] SEIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:50.586293] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SEIC.txt [2026-03-06T20:30:50.586456] [INFO ] [sig ] [2668/3360] Completed SEIC in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:50.586496] [INFO ] [sig ] [2669/3360] Forecasting SELF... [2026-03-06T20:30:50.586528] [INFO ] [sig ] Generating forecast for: SELF [2026-03-06T20:30:50.586558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-06T20:30:50.597986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-06T20:30:50.598422] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-06T20:30:50.599344] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-06T20:30:50.599402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:50.599437] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:50.599465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:50.599532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:50.662043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:50.663008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:50.663095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:50.663130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:50.780100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:50.780267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:50.780308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:50.780340] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:50.784354] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-03-06T20:30:50.784749] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-06T20:30:50.784919] [INFO ] [sig ] SELF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:50.937506] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SELF.txt [2026-03-06T20:30:50.937698] [INFO ] [sig ] [2669/3360] Completed SELF in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:50.937748] [INFO ] [sig ] [2670/3360] Forecasting SEM... [2026-03-06T20:30:50.937779] [INFO ] [sig ] Generating forecast for: SEM [2026-03-06T20:30:50.937810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-06T20:30:50.950530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-06T20:30:50.950910] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-06T20:30:50.951730] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-06T20:30:50.951784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:50.951816] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:50.951844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:50.951901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:51.011655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:51.012509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:51.012620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:51.012658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:51.133607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:51.133779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:51.133821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:51.133850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:51.137507] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-03-06T20:30:51.137848] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-06T20:30:51.137986] [INFO ] [sig ] SEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:51.315762] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SEM.txt [2026-03-06T20:30:51.315935] [INFO ] [sig ] [2670/3360] Completed SEM in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:51.315981] [INFO ] [sig ] [2671/3360] Forecasting SENEA... [2026-03-06T20:30:51.316030] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-06T20:30:51.316064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-06T20:30:51.327638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-06T20:30:51.328099] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-06T20:30:51.328991] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-06T20:30:51.329045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:51.329078] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:51.329105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:51.329162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:51.386783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:51.387704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:51.387797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:51.387851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:51.509260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:51.509426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:51.509467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:51.509496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:51.513008] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=64.57%) [2026-03-06T20:30:51.513287] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-06T20:30:51.513418] [INFO ] [sig ] SENEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:51.655474] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SENEA.txt [2026-03-06T20:30:51.655666] [INFO ] [sig ] [2671/3360] Completed SENEA in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:51.655709] [INFO ] [sig ] [2672/3360] Forecasting SENS... [2026-03-06T20:30:51.655740] [INFO ] [sig ] Generating forecast for: SENS [2026-03-06T20:30:51.655770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-06T20:30:51.667119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-06T20:30:51.667445] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-06T20:30:51.668290] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-06T20:30:51.668342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:51.668374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:51.668400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:51.668456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:51.726682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:51.727415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:51.727498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:51.727533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:51.855435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:51.855619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:51.855666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:51.855701] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:51.859361] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-06T20:30:51.859662] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-06T20:30:51.859798] [INFO ] [sig ] SENS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:52.019415] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SENS.txt [2026-03-06T20:30:52.019566] [INFO ] [sig ] [2672/3360] Completed SENS in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:52.019629] [INFO ] [sig ] [2673/3360] Forecasting SERA... [2026-03-06T20:30:52.019659] [INFO ] [sig ] Generating forecast for: SERA [2026-03-06T20:30:52.019689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-06T20:30:52.031093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-06T20:30:52.031452] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-06T20:30:52.032275] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-06T20:30:52.032328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:52.032361] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:52.032388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:52.032444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:52.089744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:52.090507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:52.090608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:52.090644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:52.218750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:52.218924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:52.218967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:52.218995] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:52.222813] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-03-06T20:30:52.223174] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-06T20:30:52.223320] [INFO ] [sig ] SERA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:52.367956] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SERA.txt [2026-03-06T20:30:52.368111] [INFO ] [sig ] [2673/3360] Completed SERA in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:52.368150] [INFO ] [sig ] [2674/3360] Forecasting SES... [2026-03-06T20:30:52.368180] [INFO ] [sig ] Generating forecast for: SES [2026-03-06T20:30:52.368210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-06T20:30:52.379419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-06T20:30:52.379774] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-06T20:30:52.380668] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-06T20:30:52.380721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:52.380755] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:52.380782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:52.380839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:52.437935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:52.438652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:52.438745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:52.438786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:52.568071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:52.568267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:52.568310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:52.568368] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:52.571840] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-03-06T20:30:52.572121] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-06T20:30:52.572247] [INFO ] [sig ] SES: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:52.716064] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SES.txt [2026-03-06T20:30:52.716198] [INFO ] [sig ] [2674/3360] Completed SES in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.1m [2026-03-06T20:30:52.716239] [INFO ] [sig ] [2675/3360] Forecasting SEVN... [2026-03-06T20:30:52.716268] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-06T20:30:52.716298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-06T20:30:52.727602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-06T20:30:52.727995] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-06T20:30:52.728814] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-06T20:30:52.728867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:52.728948] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:52.728978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:52.729037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:52.787500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:52.788310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:52.788392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:52.788426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:52.907558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:52.907754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:52.907800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:52.907854] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:52.911694] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-03-06T20:30:52.912015] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-06T20:30:52.912163] [INFO ] [sig ] SEVN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:53.067406] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SEVN.txt [2026-03-06T20:30:53.067588] [INFO ] [sig ] [2675/3360] Completed SEVN in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:53.067631] [INFO ] [sig ] [2676/3360] Forecasting SEZL... [2026-03-06T20:30:53.067663] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-06T20:30:53.067693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-06T20:30:53.079398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-06T20:30:53.079811] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-06T20:30:53.080651] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-06T20:30:53.080704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:53.080735] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:53.080762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:53.080819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:53.137840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:53.138764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:53.138847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:53.138926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:53.260226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:53.260398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:53.260439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:53.260468] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:53.263876] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=43.22%) [2026-03-06T20:30:53.264159] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-06T20:30:53.264290] [INFO ] [sig ] SEZL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:53.433425] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SEZL.txt [2026-03-06T20:30:53.433618] [INFO ] [sig ] [2676/3360] Completed SEZL in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:53.433664] [INFO ] [sig ] [2677/3360] Forecasting SF... [2026-03-06T20:30:53.433694] [INFO ] [sig ] Generating forecast for: SF [2026-03-06T20:30:53.433725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-06T20:30:53.445602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-06T20:30:53.446002] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-06T20:30:53.446823] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-06T20:30:53.446877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:53.446910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:53.446938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:53.446995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:53.507407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:53.508367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:53.508454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:53.508489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:53.637040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:53.637208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:53.637249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:53.637279] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:53.640827] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-03-06T20:30:53.641108] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-06T20:30:53.641238] [INFO ] [sig ] SF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:53.782143] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SF.txt [2026-03-06T20:30:53.782272] [INFO ] [sig ] [2677/3360] Completed SF in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:53.782311] [INFO ] [sig ] [2678/3360] Forecasting SFB... [2026-03-06T20:30:53.782343] [INFO ] [sig ] Generating forecast for: SFB [2026-03-06T20:30:53.782373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-06T20:30:53.793220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-06T20:30:53.793538] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-06T20:30:53.794360] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-06T20:30:53.794424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:53.794455] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:53.794497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:53.794557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:53.855253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:53.855986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:53.856078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:53.856113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:53.967597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:53.967739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:53.967783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:53.967850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:53.971333] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-03-06T20:30:53.971640] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-06T20:30:53.971771] [INFO ] [sig ] SFB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:54.115117] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SFB.txt [2026-03-06T20:30:54.115240] [INFO ] [sig ] [2678/3360] Completed SFB in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:54.115280] [INFO ] [sig ] [2679/3360] Forecasting SFBS... [2026-03-06T20:30:54.115310] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-06T20:30:54.115349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-06T20:30:54.127209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-06T20:30:54.127548] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-06T20:30:54.128452] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-06T20:30:54.128505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:54.128536] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:54.128563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:54.128648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:54.186739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:54.187516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:54.187615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:54.187652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:54.310239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:54.310398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:54.310439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:54.310468] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:54.313995] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-06T20:30:54.314285] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-06T20:30:54.314417] [INFO ] [sig ] SFBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:54.459960] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SFBS.txt [2026-03-06T20:30:54.460099] [INFO ] [sig ] [2679/3360] Completed SFBS in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:54.460139] [INFO ] [sig ] [2680/3360] Forecasting SFIX... [2026-03-06T20:30:54.460169] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-06T20:30:54.460200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-06T20:30:54.472027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-06T20:30:54.472377] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-06T20:30:54.473197] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-06T20:30:54.473251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:54.473282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:54.473308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:54.473365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:54.532238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:54.532914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:54.532994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:54.533029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:54.660814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:54.660985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:54.661027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:54.661061] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:54.664675] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-03-06T20:30:54.664992] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-06T20:30:54.665127] [INFO ] [sig ] SFIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:54.808218] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SFIX.txt [2026-03-06T20:30:54.808379] [INFO ] [sig ] [2680/3360] Completed SFIX in 0.3s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:54.808420] [INFO ] [sig ] [2681/3360] Forecasting SFL... [2026-03-06T20:30:54.808452] [INFO ] [sig ] Generating forecast for: SFL [2026-03-06T20:30:54.808482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-06T20:30:54.819781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-06T20:30:54.820162] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-06T20:30:54.821011] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-06T20:30:54.821065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:54.821097] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:54.821123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:54.821179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:54.880421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:54.881354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:54.881439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:54.881473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:55.010061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:55.010232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:55.010277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:55.010307] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:55.013963] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=43.83%) [2026-03-06T20:30:55.014249] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-06T20:30:55.014383] [INFO ] [sig ] SFL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:55.165955] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SFL.txt [2026-03-06T20:30:55.166133] [INFO ] [sig ] [2681/3360] Completed SFL in 0.4s | 2.82 sym/s | Total: 15.8m | ETA: 4.0m [2026-03-06T20:30:55.166175] [INFO ] [sig ] [2682/3360] Forecasting SFLO... [2026-03-06T20:30:55.166205] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-06T20:30:55.166253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-06T20:30:55.178113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-06T20:30:55.178534] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-06T20:30:55.179443] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-06T20:30:55.179499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:55.179532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:55.179559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:55.179639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:55.239958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:55.241104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:55.241200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:55.241233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:55.377478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:55.377679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:55.377762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:55.377843] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:55.382113] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-03-06T20:30:55.382435] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-06T20:30:55.382609] [INFO ] [sig ] SFLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:55.541884] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SFLO.txt [2026-03-06T20:30:55.542066] [INFO ] [sig ] [2682/3360] Completed SFLO in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:55.542108] [INFO ] [sig ] [2683/3360] Forecasting SFM... [2026-03-06T20:30:55.542141] [INFO ] [sig ] Generating forecast for: SFM [2026-03-06T20:30:55.542173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-06T20:30:55.558061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-06T20:30:55.558619] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-06T20:30:55.559812] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-06T20:30:55.559884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:55.559939] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:55.559987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:55.560081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:55.632230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:55.633162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:55.633249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:55.633282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:55.751527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:55.751701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:55.751742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:55.751770] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:55.755181] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-03-06T20:30:55.755458] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-06T20:30:55.755605] [INFO ] [sig ] SFM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:55.896395] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SFM.txt [2026-03-06T20:30:55.896563] [INFO ] [sig ] [2683/3360] Completed SFM in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:55.896626] [INFO ] [sig ] [2684/3360] Forecasting SFNC... [2026-03-06T20:30:55.896658] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-06T20:30:55.896688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-06T20:30:55.908304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-06T20:30:55.908726] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-06T20:30:55.909624] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-06T20:30:55.909680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:55.909714] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:55.909742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:55.909807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:55.969242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:55.970106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:55.970193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:55.970226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:56.097515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:56.097694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:56.097737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:56.097767] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:56.101897] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=79.11%) [2026-03-06T20:30:56.102193] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-06T20:30:56.102327] [INFO ] [sig ] SFNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:56.248060] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SFNC.txt [2026-03-06T20:30:56.248226] [INFO ] [sig ] [2684/3360] Completed SFNC in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:56.248268] [INFO ] [sig ] [2685/3360] Forecasting SG... [2026-03-06T20:30:56.248299] [INFO ] [sig ] Generating forecast for: SG [2026-03-06T20:30:56.248329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-06T20:30:56.259661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-06T20:30:56.260003] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-06T20:30:56.260849] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-06T20:30:56.260905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:56.260937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:56.260965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:56.261022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:56.319820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:56.320524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:56.320653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:56.320688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:56.447707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:56.447887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:56.447930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:56.447960] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:56.451389] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=31.58%) [2026-03-06T20:30:56.451690] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-06T20:30:56.451821] [INFO ] [sig ] SG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:56.595549] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SG.txt [2026-03-06T20:30:56.595690] [INFO ] [sig ] [2685/3360] Completed SG in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:56.595728] [INFO ] [sig ] [2686/3360] Forecasting SGC... [2026-03-06T20:30:56.595759] [INFO ] [sig ] Generating forecast for: SGC [2026-03-06T20:30:56.595789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-06T20:30:56.606973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-06T20:30:56.607334] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-06T20:30:56.608262] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-06T20:30:56.608316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:56.608347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:56.608373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:56.608429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:56.666226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:56.666850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:56.666927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:56.666959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:56.786081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:56.786233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:56.786274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:56.786302] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:56.789799] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-03-06T20:30:56.790087] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-06T20:30:56.790219] [INFO ] [sig ] SGC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:56.931611] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SGC.txt [2026-03-06T20:30:56.931762] [INFO ] [sig ] [2686/3360] Completed SGC in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:56.931803] [INFO ] [sig ] [2687/3360] Forecasting SGHC... [2026-03-06T20:30:56.931834] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-06T20:30:56.931865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-06T20:30:56.943092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-06T20:30:56.943502] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-06T20:30:56.944321] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-06T20:30:56.944376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:56.944408] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:56.944434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:56.944491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:57.002954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:57.003884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:57.003975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:57.004010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:57.134554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:57.134782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:57.134827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:57.134861] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:57.138612] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-03-06T20:30:57.138969] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-06T20:30:57.139118] [INFO ] [sig ] SGHC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:57.286657] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SGHC.txt [2026-03-06T20:30:57.286838] [INFO ] [sig ] [2687/3360] Completed SGHC in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:57.286886] [INFO ] [sig ] [2688/3360] Forecasting SGRY... [2026-03-06T20:30:57.286919] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-06T20:30:57.286950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-06T20:30:57.298103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-06T20:30:57.298520] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-06T20:30:57.299384] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-06T20:30:57.299439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:57.299473] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:57.299500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:57.299559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:57.359032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:57.359970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:57.360060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:57.360094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:57.489229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:57.489408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:57.489460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:57.489498] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:57.493415] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-03-06T20:30:57.493816] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-06T20:30:57.493974] [INFO ] [sig ] SGRY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:57.647023] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SGRY.txt [2026-03-06T20:30:57.647225] [INFO ] [sig ] [2688/3360] Completed SGRY in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:57.647269] [INFO ] [sig ] [2689/3360] Forecasting SHAK... [2026-03-06T20:30:57.647300] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-06T20:30:57.647330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-06T20:30:57.659474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-06T20:30:57.659905] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-06T20:30:57.660978] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-06T20:30:57.661044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:57.661078] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:57.661107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:57.661166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:57.721718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:57.722641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:57.722727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:57.722762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:57.845294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:57.845471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:57.845520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:57.845562] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:57.849771] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-03-06T20:30:57.850106] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-06T20:30:57.850435] [INFO ] [sig ] SHAK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:57.996804] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHAK.txt [2026-03-06T20:30:57.996944] [INFO ] [sig ] [2689/3360] Completed SHAK in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:57.996983] [INFO ] [sig ] [2690/3360] Forecasting SHBI... [2026-03-06T20:30:57.997012] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-06T20:30:57.997042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-06T20:30:58.009422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-06T20:30:58.009873] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-06T20:30:58.010731] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-06T20:30:58.010784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:58.010821] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:58.010854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:58.010923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:58.071094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:58.072007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:58.072108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:58.072145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:58.198267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:58.198427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:58.198468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:58.198496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:58.202408] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=38.20%) [2026-03-06T20:30:58.202713] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-06T20:30:58.202845] [INFO ] [sig ] SHBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:58.347277] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SHBI.txt [2026-03-06T20:30:58.347425] [INFO ] [sig ] [2690/3360] Completed SHBI in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:58.347466] [INFO ] [sig ] [2691/3360] Forecasting SHC... [2026-03-06T20:30:58.347497] [INFO ] [sig ] Generating forecast for: SHC [2026-03-06T20:30:58.347527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-06T20:30:58.359237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-06T20:30:58.359640] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-06T20:30:58.360428] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-06T20:30:58.360516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:58.360552] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:58.360598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:58.360657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:58.418749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:58.419555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:58.419659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:58.419694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:58.542129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:58.542291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:58.542331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:58.542361] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:58.545852] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-06T20:30:58.546178] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-06T20:30:58.546312] [INFO ] [sig ] SHC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:58.695911] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHC.txt [2026-03-06T20:30:58.696072] [INFO ] [sig ] [2691/3360] Completed SHC in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 4.0m [2026-03-06T20:30:58.696116] [INFO ] [sig ] [2692/3360] Forecasting SHEL... [2026-03-06T20:30:58.696162] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-06T20:30:58.696211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-06T20:30:58.709156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-06T20:30:58.709602] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-06T20:30:58.710482] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-06T20:30:58.710549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:58.710659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:58.710710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:58.710793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:58.776110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:58.776961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:58.777049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:58.777084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:58.913970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:58.914135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:58.914180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:58.914209] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:58.918412] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=74.48%) [2026-03-06T20:30:58.918788] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-06T20:30:58.919145] [INFO ] [sig ] SHEL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:59.078732] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHEL.txt [2026-03-06T20:30:59.078896] [INFO ] [sig ] [2692/3360] Completed SHEL in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:30:59.078951] [INFO ] [sig ] [2693/3360] Forecasting SHEN... [2026-03-06T20:30:59.079002] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-06T20:30:59.079041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-06T20:30:59.091961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-06T20:30:59.092351] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-06T20:30:59.093244] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-06T20:30:59.093301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:59.093343] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:59.093374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:59.093432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:59.156987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:59.157880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:59.157972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:59.158013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:59.285856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:59.286025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:59.286071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:59.286101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:59.290001] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=42.26%) [2026-03-06T20:30:59.290334] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-06T20:30:59.290484] [INFO ] [sig ] SHEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:30:59.445304] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SHEN.txt [2026-03-06T20:30:59.445470] [INFO ] [sig ] [2693/3360] Completed SHEN in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:30:59.445514] [INFO ] [sig ] [2694/3360] Forecasting SHG... [2026-03-06T20:30:59.445547] [INFO ] [sig ] Generating forecast for: SHG [2026-03-06T20:30:59.445599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-06T20:30:59.457378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-06T20:30:59.457761] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-06T20:30:59.458649] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-06T20:30:59.458704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:59.458739] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:59.458767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:59.458825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:59.523931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:59.524831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:59.524929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:59.524974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:30:59.659656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:30:59.659822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:30:59.659879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:30:59.659926] [INFO ] [FORECASTER] Training complete [2026-03-06T20:30:59.663652] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=70.21%) [2026-03-06T20:30:59.663945] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-06T20:30:59.664082] [INFO ] [sig ] SHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:30:59.821522] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHG.txt [2026-03-06T20:30:59.821722] [INFO ] [sig ] [2694/3360] Completed SHG in 0.4s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:30:59.821791] [INFO ] [sig ] [2695/3360] Forecasting SHLS... [2026-03-06T20:30:59.821826] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-06T20:30:59.821860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-06T20:30:59.834184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-06T20:30:59.834640] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-06T20:30:59.835514] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-06T20:30:59.835601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:30:59.835657] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:30:59.835690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:30:59.835771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:30:59.895360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:30:59.896368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:30:59.896461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:30:59.896496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:00.019844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:00.020014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:00.020059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:00.020124] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:00.023756] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-03-06T20:31:00.024081] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-06T20:31:00.024230] [INFO ] [sig ] SHLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:00.166603] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHLS.txt [2026-03-06T20:31:00.166767] [INFO ] [sig ] [2695/3360] Completed SHLS in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:31:00.166808] [INFO ] [sig ] [2696/3360] Forecasting SHO... [2026-03-06T20:31:00.166838] [INFO ] [sig ] Generating forecast for: SHO [2026-03-06T20:31:00.166868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-06T20:31:00.178415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-06T20:31:00.178822] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-06T20:31:00.179726] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-06T20:31:00.179783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:00.179818] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:00.179849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:00.179910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:00.239962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:00.240742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:00.240823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:00.240857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:00.364767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:00.364943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:00.364996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:00.365033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:00.368630] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-03-06T20:31:00.368959] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-06T20:31:00.369152] [INFO ] [sig ] SHO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:00.513727] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHO.txt [2026-03-06T20:31:00.513897] [INFO ] [sig ] [2696/3360] Completed SHO in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:31:00.513962] [INFO ] [sig ] [2697/3360] Forecasting SHOC... [2026-03-06T20:31:00.514005] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-06T20:31:00.514044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-06T20:31:00.525633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-06T20:31:00.526022] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-06T20:31:00.526985] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-06T20:31:00.527052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:00.527085] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:00.527112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:00.527170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:00.588441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:00.589357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:00.589445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:00.589480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:00.708776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:00.708945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:00.708987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:00.709018] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:00.712568] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-03-06T20:31:00.712893] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-06T20:31:00.713033] [INFO ] [sig ] SHOC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:00.859067] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHOC.txt [2026-03-06T20:31:00.859232] [INFO ] [sig ] [2697/3360] Completed SHOC in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:31:00.859274] [INFO ] [sig ] [2698/3360] Forecasting SHOO... [2026-03-06T20:31:00.859306] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-06T20:31:00.859338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-06T20:31:00.870628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-06T20:31:00.870998] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-06T20:31:00.871853] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-06T20:31:00.871908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:00.871941] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:00.871970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:00.872028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:00.929867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:00.930667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:00.930750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:00.930783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:01.053451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:01.053637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:01.053715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:01.053748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:01.057224] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-03-06T20:31:01.057508] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-06T20:31:01.057658] [INFO ] [sig ] SHOO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:01.205000] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SHOO.txt [2026-03-06T20:31:01.205162] [INFO ] [sig ] [2698/3360] Completed SHOO in 0.3s | 2.82 sym/s | Total: 15.9m | ETA: 3.9m [2026-03-06T20:31:01.205205] [INFO ] [sig ] [2699/3360] Forecasting SHOP... [2026-03-06T20:31:01.205238] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-06T20:31:01.205269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-06T20:31:01.218392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-06T20:31:01.219079] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-06T20:31:01.219945] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-06T20:31:01.220000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:01.220035] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:01.220064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:01.220124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:01.280301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:01.281266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:01.281350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:01.281384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:01.406964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:01.407166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:01.407227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:01.407258] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:01.411062] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-03-06T20:31:01.411367] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-06T20:31:01.411505] [INFO ] [sig ] SHOP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:01.558628] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SHOP.txt [2026-03-06T20:31:01.558803] [INFO ] [sig ] [2699/3360] Completed SHOP in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:01.558847] [INFO ] [sig ] [2700/3360] Forecasting SHY... [2026-03-06T20:31:01.558879] [INFO ] [sig ] Generating forecast for: SHY [2026-03-06T20:31:01.558911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-06T20:31:01.570538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-06T20:31:01.570957] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-06T20:31:01.571824] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-06T20:31:01.571878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:01.571910] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:01.571938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:01.571995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:01.630150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:01.631118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:01.631232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:01.631269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:01.755139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:01.755310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:01.755351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:01.755380] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:01.759109] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-03-06T20:31:01.759602] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-06T20:31:01.759741] [INFO ] [sig ] SHY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:01.911075] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SHY.txt [2026-03-06T20:31:01.911242] [INFO ] [sig ] [2700/3360] Completed SHY in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:01.911282] [INFO ] [sig ] [2701/3360] Forecasting SIBN... [2026-03-06T20:31:01.911314] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-06T20:31:01.911344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-06T20:31:01.923501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-06T20:31:01.923929] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-06T20:31:01.924748] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-06T20:31:01.924802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:01.924834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:01.924861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:01.924918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:01.982362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:01.983306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:01.983394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:01.983427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:02.104501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:02.104694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:02.104738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:02.104768] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:02.108795] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=71.41%) [2026-03-06T20:31:02.109213] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-06T20:31:02.109372] [INFO ] [sig ] SIBN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:02.258526] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SIBN.txt [2026-03-06T20:31:02.258723] [INFO ] [sig ] [2701/3360] Completed SIBN in 0.3s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:02.258767] [INFO ] [sig ] [2702/3360] Forecasting SID... [2026-03-06T20:31:02.258798] [INFO ] [sig ] Generating forecast for: SID [2026-03-06T20:31:02.258829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-06T20:31:02.272461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-06T20:31:02.272894] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-06T20:31:02.273736] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-06T20:31:02.273790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:02.273838] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:02.273866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:02.273923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:02.334275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:02.335290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:02.335448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:02.335485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:02.459880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:02.460055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:02.460105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:02.460135] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:02.463740] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=32.13%) [2026-03-06T20:31:02.464043] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-06T20:31:02.464182] [INFO ] [sig ] SID: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:02.606015] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SID.txt [2026-03-06T20:31:02.606332] [INFO ] [sig ] [2702/3360] Completed SID in 0.3s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:02.606372] [INFO ] [sig ] [2703/3360] Forecasting SIEB... [2026-03-06T20:31:02.606404] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-06T20:31:02.606436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-06T20:31:02.617623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-06T20:31:02.618027] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-06T20:31:02.618863] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-06T20:31:02.618917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:02.618948] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:02.618974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:02.619030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:02.677313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:02.678242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:02.678328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:02.678361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:02.795406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:02.795590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:02.795634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:02.795663] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:02.799128] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-03-06T20:31:02.799417] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-06T20:31:02.799552] [INFO ] [sig ] SIEB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:02.945503] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIEB.txt [2026-03-06T20:31:02.945687] [INFO ] [sig ] [2703/3360] Completed SIEB in 0.3s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:02.945731] [INFO ] [sig ] [2704/3360] Forecasting SIFY... [2026-03-06T20:31:02.945762] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-06T20:31:02.945792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-06T20:31:02.957812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-06T20:31:02.958247] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-06T20:31:02.959143] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-06T20:31:02.959196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:02.959228] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:02.959255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:02.959312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:03.017045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:03.018003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:03.018101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:03.018135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:03.139899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:03.140074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:03.140120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:03.140150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:03.143981] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=43.33%) [2026-03-06T20:31:03.144317] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-06T20:31:03.144461] [INFO ] [sig ] SIFY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:03.288741] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIFY.txt [2026-03-06T20:31:03.288880] [INFO ] [sig ] [2704/3360] Completed SIFY in 0.3s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:03.288923] [INFO ] [sig ] [2705/3360] Forecasting SIG... [2026-03-06T20:31:03.288954] [INFO ] [sig ] Generating forecast for: SIG [2026-03-06T20:31:03.288987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-06T20:31:03.300142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-06T20:31:03.300484] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-06T20:31:03.301349] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-06T20:31:03.301403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:03.301437] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:03.301464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:03.301522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:03.360289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:03.361010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:03.361105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:03.361138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:03.480657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:03.480827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:03.480873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:03.480906] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:03.484632] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-03-06T20:31:03.484943] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-06T20:31:03.485087] [INFO ] [sig ] SIG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:03.629852] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIG.txt [2026-03-06T20:31:03.630057] [INFO ] [sig ] [2705/3360] Completed SIG in 0.3s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:03.630110] [INFO ] [sig ] [2706/3360] Forecasting SIGA... [2026-03-06T20:31:03.630149] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-06T20:31:03.630181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-06T20:31:03.641551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-06T20:31:03.641998] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-06T20:31:03.642847] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-06T20:31:03.642900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:03.642933] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:03.642960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:03.643017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:03.708776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:03.710079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:03.710208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:03.710244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:03.839880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:03.840045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:03.840090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:03.840120] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:03.843734] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=25.10%) [2026-03-06T20:31:03.844033] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-06T20:31:03.844179] [INFO ] [sig ] SIGA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:03.990212] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIGA.txt [2026-03-06T20:31:03.990402] [INFO ] [sig ] [2706/3360] Completed SIGA in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:03.990452] [INFO ] [sig ] [2707/3360] Forecasting SIGI... [2026-03-06T20:31:03.990490] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-06T20:31:03.990527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-06T20:31:04.002721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-06T20:31:04.003107] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-06T20:31:04.003971] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-06T20:31:04.004026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:04.004059] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:04.004087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:04.004145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:04.063827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:04.064603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:04.064687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:04.064721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:04.197537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:04.197718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:04.197770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:04.197803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:04.201474] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-03-06T20:31:04.201800] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-06T20:31:04.201938] [INFO ] [sig ] SIGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:04.349692] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SIGI.txt [2026-03-06T20:31:04.349864] [INFO ] [sig ] [2707/3360] Completed SIGI in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:04.349907] [INFO ] [sig ] [2708/3360] Forecasting SII... [2026-03-06T20:31:04.349939] [INFO ] [sig ] Generating forecast for: SII [2026-03-06T20:31:04.349972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-06T20:31:04.362396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-06T20:31:04.362901] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-06T20:31:04.363956] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-06T20:31:04.364020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:04.364064] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:04.364100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:04.364180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:04.431322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:04.432453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:04.432538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:04.432593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:04.574255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:04.574476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:04.574534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:04.574587] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:04.578604] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=17.84%) [2026-03-06T20:31:04.578934] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-06T20:31:04.579090] [INFO ] [sig ] SII: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:04.736408] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SII.txt [2026-03-06T20:31:04.736564] [INFO ] [sig ] [2708/3360] Completed SII in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.9m [2026-03-06T20:31:04.736623] [INFO ] [sig ] [2709/3360] Forecasting SIMO... [2026-03-06T20:31:04.736656] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-06T20:31:04.736687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-06T20:31:04.748515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-06T20:31:04.748880] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-06T20:31:04.749719] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-06T20:31:04.749781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:04.749860] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:04.749890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:04.749948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:04.809837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:04.810608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:04.810692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:04.810726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:04.945183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:04.945358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:04.945419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:04.945472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:04.949609] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-03-06T20:31:04.949980] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-06T20:31:04.950148] [INFO ] [sig ] SIMO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:05.119668] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIMO.txt [2026-03-06T20:31:05.119832] [INFO ] [sig ] [2709/3360] Completed SIMO in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:05.119876] [INFO ] [sig ] [2710/3360] Forecasting SIRI... [2026-03-06T20:31:05.119907] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-06T20:31:05.119938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-06T20:31:05.131282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-06T20:31:05.131698] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-06T20:31:05.132530] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-06T20:31:05.132606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:05.132643] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:05.132671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:05.132732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:05.193075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:05.194168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:05.194278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:05.194328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:05.330021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:05.330254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:05.330316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:05.330362] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:05.334800] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-03-06T20:31:05.335160] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-06T20:31:05.335328] [INFO ] [sig ] SIRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:05.489432] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SIRI.txt [2026-03-06T20:31:05.489616] [INFO ] [sig ] [2710/3360] Completed SIRI in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:05.489663] [INFO ] [sig ] [2711/3360] Forecasting SITC... [2026-03-06T20:31:05.489697] [INFO ] [sig ] Generating forecast for: SITC [2026-03-06T20:31:05.489729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-06T20:31:05.501672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-06T20:31:05.502088] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-06T20:31:05.502978] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-06T20:31:05.503039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:05.503074] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:05.503101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:05.503160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:05.567594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:05.568604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:05.568693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:05.568755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:05.698233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:05.698398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:05.698441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:05.698472] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:05.702646] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-03-06T20:31:05.702952] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-06T20:31:05.703104] [INFO ] [sig ] SITC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:05.851519] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SITC.txt [2026-03-06T20:31:05.851729] [INFO ] [sig ] [2711/3360] Completed SITC in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:05.851780] [INFO ] [sig ] [2712/3360] Forecasting SITE... [2026-03-06T20:31:05.851814] [INFO ] [sig ] Generating forecast for: SITE [2026-03-06T20:31:05.851847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-06T20:31:05.864696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-06T20:31:05.865201] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-06T20:31:05.866117] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-06T20:31:05.866183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:05.866217] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:05.866245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:05.866304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:05.928269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:05.929189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:05.929280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:05.929327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:06.065454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:06.065670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:06.065717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:06.065807] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:06.070131] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-06T20:31:06.070543] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-06T20:31:06.070758] [INFO ] [sig ] SITE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:06.225261] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SITE.txt [2026-03-06T20:31:06.225438] [INFO ] [sig ] [2712/3360] Completed SITE in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:06.225483] [INFO ] [sig ] [2713/3360] Forecasting SITM... [2026-03-06T20:31:06.225516] [INFO ] [sig ] Generating forecast for: SITM [2026-03-06T20:31:06.225548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-06T20:31:06.240397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-06T20:31:06.240826] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-06T20:31:06.241825] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-06T20:31:06.241893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:06.241940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:06.242006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:06.242075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:06.306540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:06.307476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:06.307603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:06.307653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:06.440447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:06.440631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:06.440688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:06.440721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:06.444253] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=50.34%) [2026-03-06T20:31:06.444599] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-06T20:31:06.444744] [INFO ] [sig ] SITM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:06.595812] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SITM.txt [2026-03-06T20:31:06.595965] [INFO ] [sig ] [2713/3360] Completed SITM in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:06.596019] [INFO ] [sig ] [2714/3360] Forecasting SIXG... [2026-03-06T20:31:06.596078] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-06T20:31:06.596137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-06T20:31:06.608885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-06T20:31:06.609378] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-06T20:31:06.610370] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-06T20:31:06.610434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:06.610475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:06.610506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:06.610569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:06.675108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:06.675992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:06.676080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:06.676115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:06.807609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:06.807841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:06.807890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:06.807921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:06.811869] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-03-06T20:31:06.812168] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-06T20:31:06.812306] [INFO ] [sig ] SIXG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:06.964304] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SIXG.txt [2026-03-06T20:31:06.964481] [INFO ] [sig ] [2714/3360] Completed SIXG in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:06.964528] [INFO ] [sig ] [2715/3360] Forecasting SJM... [2026-03-06T20:31:06.964562] [INFO ] [sig ] Generating forecast for: SJM [2026-03-06T20:31:06.964616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-06T20:31:06.977348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-06T20:31:06.977802] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-06T20:31:06.978740] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-06T20:31:06.978795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:06.978829] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:06.978857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:06.978916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:07.044722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:07.045684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:07.045773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:07.045809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:07.171557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:07.171764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:07.171826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:07.171859] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:07.175672] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-03-06T20:31:07.175974] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-06T20:31:07.176123] [INFO ] [sig ] SJM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:07.325110] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SJM.txt [2026-03-06T20:31:07.325305] [INFO ] [sig ] [2715/3360] Completed SJM in 0.4s | 2.82 sym/s | Total: 16.0m | ETA: 3.8m [2026-03-06T20:31:07.325361] [INFO ] [sig ] [2716/3360] Forecasting SKE... [2026-03-06T20:31:07.325398] [INFO ] [sig ] Generating forecast for: SKE [2026-03-06T20:31:07.325433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-06T20:31:07.337570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-06T20:31:07.338019] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-06T20:31:07.338954] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-06T20:31:07.339010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:07.339045] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:07.339073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:07.339132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:07.404198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:07.405272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:07.405376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:07.405419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:07.535530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:07.535735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:07.535782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:07.535814] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:07.539516] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=39.22%) [2026-03-06T20:31:07.539838] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-06T20:31:07.539978] [INFO ] [sig ] SKE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:07.691675] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SKE.txt [2026-03-06T20:31:07.691830] [INFO ] [sig ] [2716/3360] Completed SKE in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:07.691873] [INFO ] [sig ] [2717/3360] Forecasting SKIL... [2026-03-06T20:31:07.691906] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-06T20:31:07.691947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-06T20:31:07.704337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-06T20:31:07.704761] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-06T20:31:07.705726] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-06T20:31:07.705782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:07.705815] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:07.705844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:07.705903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:07.771976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:07.772865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:07.772956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:07.773011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:07.899206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:07.899375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:07.899417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:07.899447] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:07.903659] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-06T20:31:07.904026] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-06T20:31:07.904205] [INFO ] [sig ] SKIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:08.055359] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKIL.txt [2026-03-06T20:31:08.055523] [INFO ] [sig ] [2717/3360] Completed SKIL in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:08.055587] [INFO ] [sig ] [2718/3360] Forecasting SKLZ... [2026-03-06T20:31:08.055624] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-06T20:31:08.055658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-06T20:31:08.068272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-06T20:31:08.068777] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-06T20:31:08.069766] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-06T20:31:08.069821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:08.069855] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:08.069884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:08.069943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:08.133152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:08.134083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:08.134188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:08.134229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:08.267948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:08.268131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:08.268195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:08.268228] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:08.272264] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-03-06T20:31:08.272644] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-06T20:31:08.272820] [INFO ] [sig ] SKLZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:08.425496] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SKLZ.txt [2026-03-06T20:31:08.425688] [INFO ] [sig ] [2718/3360] Completed SKLZ in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:08.425736] [INFO ] [sig ] [2719/3360] Forecasting SKM... [2026-03-06T20:31:08.425769] [INFO ] [sig ] Generating forecast for: SKM [2026-03-06T20:31:08.425802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-06T20:31:08.437941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-06T20:31:08.438365] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-06T20:31:08.439297] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-06T20:31:08.439357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:08.439391] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:08.439421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:08.439480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:08.503922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:08.504826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:08.504952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:08.505001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:08.635372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:08.635549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:08.635617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:08.635658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:08.639499] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-03-06T20:31:08.639869] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-06T20:31:08.640037] [INFO ] [sig ] SKM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:08.786037] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKM.txt [2026-03-06T20:31:08.786205] [INFO ] [sig ] [2719/3360] Completed SKM in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:08.786248] [INFO ] [sig ] [2720/3360] Forecasting SKRE... [2026-03-06T20:31:08.786281] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-06T20:31:08.786314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-06T20:31:08.798105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-06T20:31:08.798520] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-06T20:31:08.799328] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-06T20:31:08.799383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:08.799417] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:08.799445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:08.799503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:08.857516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:08.858446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:08.858531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:08.858566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:08.975043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:08.975227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:08.975272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:08.975302] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:08.978898] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-03-06T20:31:08.979231] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-06T20:31:08.979368] [INFO ] [sig ] SKRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:09.126507] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKRE.txt [2026-03-06T20:31:09.126702] [INFO ] [sig ] [2720/3360] Completed SKRE in 0.3s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:09.126746] [INFO ] [sig ] [2721/3360] Forecasting SKWD... [2026-03-06T20:31:09.126777] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-06T20:31:09.126808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-06T20:31:09.144003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-06T20:31:09.144959] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-06T20:31:09.146175] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-06T20:31:09.146427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:09.146465] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:09.146494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:09.146565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:09.220953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:09.222507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:09.222659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:09.222720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:09.363907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:09.364171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:09.364222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:09.364254] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:09.369012] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-03-06T20:31:09.369517] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-06T20:31:09.369736] [INFO ] [sig ] SKWD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:09.532627] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKWD.txt [2026-03-06T20:31:09.532882] [INFO ] [sig ] [2721/3360] Completed SKWD in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:09.532931] [INFO ] [sig ] [2722/3360] Forecasting SKY... [2026-03-06T20:31:09.532964] [INFO ] [sig ] Generating forecast for: SKY [2026-03-06T20:31:09.533005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-06T20:31:09.548704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-06T20:31:09.549389] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-06T20:31:09.550616] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-06T20:31:09.550688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:09.550735] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:09.550771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:09.550834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:09.616392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:09.617504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:09.617618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:09.617654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:09.749924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:09.750096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:09.750139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:09.750171] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:09.753932] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-03-06T20:31:09.754232] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-06T20:31:09.754368] [INFO ] [sig ] SKY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:09.906161] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SKY.txt [2026-03-06T20:31:09.906368] [INFO ] [sig ] [2722/3360] Completed SKY in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:09.906413] [INFO ] [sig ] [2723/3360] Forecasting SKYH... [2026-03-06T20:31:09.906445] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-06T20:31:09.906476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-06T20:31:09.918759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-06T20:31:09.919207] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-06T20:31:09.920169] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-06T20:31:09.920226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:09.920259] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:09.920287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:09.920345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:09.979901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:09.980862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:09.980961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:09.981006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:10.108902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:10.109100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:10.109164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:10.109212] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:10.114946] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-03-06T20:31:10.115408] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-06T20:31:10.115629] [INFO ] [sig ] SKYH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:10.276726] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKYH.txt [2026-03-06T20:31:10.276905] [INFO ] [sig ] [2723/3360] Completed SKYH in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:10.276948] [INFO ] [sig ] [2724/3360] Forecasting SKYX... [2026-03-06T20:31:10.276981] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-06T20:31:10.277013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-06T20:31:10.290563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-06T20:31:10.290960] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-06T20:31:10.291930] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-06T20:31:10.291983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:10.292016] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:10.292043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:10.292100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:10.349385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:10.350233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:10.350315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:10.350349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:10.466806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:10.466972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:10.467015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:10.467046] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:10.470759] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-06T20:31:10.471050] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-06T20:31:10.471202] [INFO ] [sig ] SKYX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:10.615063] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SKYX.txt [2026-03-06T20:31:10.615225] [INFO ] [sig ] [2724/3360] Completed SKYX in 0.3s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:10.615269] [INFO ] [sig ] [2725/3360] Forecasting SKYY... [2026-03-06T20:31:10.615300] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-06T20:31:10.615331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-06T20:31:10.628128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-06T20:31:10.628546] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-06T20:31:10.629395] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-06T20:31:10.629448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:10.629480] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:10.629507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:10.629563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:10.686645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:10.687429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:10.687511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:10.687544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:10.817164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:10.817332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:10.817373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:10.817405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:10.821338] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-03-06T20:31:10.821675] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-06T20:31:10.821816] [INFO ] [sig ] SKYY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:10.979236] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SKYY.txt [2026-03-06T20:31:10.979617] [INFO ] [sig ] [2725/3360] Completed SKYY in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.8m [2026-03-06T20:31:10.979662] [INFO ] [sig ] [2726/3360] Forecasting SLAB... [2026-03-06T20:31:10.979694] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-06T20:31:10.979725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-06T20:31:10.997629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-06T20:31:10.998178] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-06T20:31:10.999279] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-06T20:31:10.999351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:10.999414] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:10.999445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:10.999509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:11.064710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:11.065698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:11.065788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:11.065821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:11.201527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:11.201725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:11.201770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:11.201800] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:11.205318] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-03-06T20:31:11.205808] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-06T20:31:11.205942] [INFO ] [sig ] SLAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:11.361066] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLAB.txt [2026-03-06T20:31:11.361242] [INFO ] [sig ] [2726/3360] Completed SLAB in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:11.361293] [INFO ] [sig ] [2727/3360] Forecasting SLB... [2026-03-06T20:31:11.361327] [INFO ] [sig ] Generating forecast for: SLB [2026-03-06T20:31:11.361358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-06T20:31:11.374055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-06T20:31:11.374397] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-06T20:31:11.375206] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-06T20:31:11.375260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:11.375294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:11.375321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:11.375378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:11.433934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:11.434715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:11.434797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:11.434831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:11.556535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:11.556717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:11.556759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:11.556788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:11.560224] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-03-06T20:31:11.560503] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-06T20:31:11.560651] [INFO ] [sig ] SLB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:11.701718] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLB.txt [2026-03-06T20:31:11.701865] [INFO ] [sig ] [2727/3360] Completed SLB in 0.3s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:11.701905] [INFO ] [sig ] [2728/3360] Forecasting SLDB... [2026-03-06T20:31:11.701936] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-06T20:31:11.701965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-06T20:31:11.713471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-06T20:31:11.713891] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-06T20:31:11.714959] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-06T20:31:11.715013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:11.715047] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:11.715076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:11.715135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:11.780804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:11.782017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:11.782107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:11.782142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:11.906599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:11.906767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:11.906810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:11.906840] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:11.910452] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-03-06T20:31:11.910762] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-06T20:31:11.910897] [INFO ] [sig ] SLDB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:12.057456] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SLDB.txt [2026-03-06T20:31:12.057655] [INFO ] [sig ] [2728/3360] Completed SLDB in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:12.057705] [INFO ] [sig ] [2729/3360] Forecasting SLDP... [2026-03-06T20:31:12.057738] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-06T20:31:12.057771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-06T20:31:12.070009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-06T20:31:12.070421] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-06T20:31:12.071282] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-06T20:31:12.071338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:12.071371] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:12.071400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:12.071458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:12.130279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:12.131198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:12.131287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:12.131323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:12.250519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:12.250716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:12.250761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:12.250836] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:12.254712] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-03-06T20:31:12.255091] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-06T20:31:12.255261] [INFO ] [sig ] SLDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:12.401567] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLDP.txt [2026-03-06T20:31:12.401756] [INFO ] [sig ] [2729/3360] Completed SLDP in 0.3s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:12.401808] [INFO ] [sig ] [2730/3360] Forecasting SLF... [2026-03-06T20:31:12.401840] [INFO ] [sig ] Generating forecast for: SLF [2026-03-06T20:31:12.401873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-06T20:31:12.413444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-06T20:31:12.413861] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-06T20:31:12.414704] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-06T20:31:12.414760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:12.414794] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:12.414822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:12.414881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:12.475175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:12.476074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:12.476161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:12.476203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:12.611458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:12.611727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:12.611809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:12.611862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:12.617345] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-03-06T20:31:12.617906] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-06T20:31:12.618113] [INFO ] [sig ] SLF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:12.775113] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLF.txt [2026-03-06T20:31:12.775281] [INFO ] [sig ] [2730/3360] Completed SLF in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:12.775324] [INFO ] [sig ] [2731/3360] Forecasting SLG... [2026-03-06T20:31:12.775355] [INFO ] [sig ] Generating forecast for: SLG [2026-03-06T20:31:12.775387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-06T20:31:12.787031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-06T20:31:12.787427] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-06T20:31:12.788287] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-06T20:31:12.788342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:12.788374] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:12.788401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:12.788459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:12.846423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:12.847399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:12.847502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:12.847536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:12.972180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:12.972350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:12.972393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:12.972427] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:12.976099] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-06T20:31:12.976457] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-06T20:31:12.976627] [INFO ] [sig ] SLG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:13.119389] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLG.txt [2026-03-06T20:31:13.119556] [INFO ] [sig ] [2731/3360] Completed SLG in 0.3s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:13.119626] [INFO ] [sig ] [2732/3360] Forecasting SLGN... [2026-03-06T20:31:13.119658] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-06T20:31:13.119691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-06T20:31:13.131162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-06T20:31:13.131601] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-06T20:31:13.132422] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-06T20:31:13.132477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:13.132511] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:13.132545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:13.132651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:13.190736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:13.191656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:13.191747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:13.191781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:13.321355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:13.321553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:13.321619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:13.321658] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:13.325542] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=27.32%) [2026-03-06T20:31:13.325868] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-06T20:31:13.326006] [INFO ] [sig ] SLGN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:13.476253] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SLGN.txt [2026-03-06T20:31:13.476431] [INFO ] [sig ] [2732/3360] Completed SLGN in 0.4s | 2.82 sym/s | Total: 16.1m | ETA: 3.7m [2026-03-06T20:31:13.476472] [INFO ] [sig ] [2733/3360] Forecasting SLM... [2026-03-06T20:31:13.476504] [INFO ] [sig ] Generating forecast for: SLM [2026-03-06T20:31:13.476534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-06T20:31:13.488300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-06T20:31:13.488898] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-06T20:31:13.489716] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-06T20:31:13.489770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:13.489803] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:13.489830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:13.489886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:13.548137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:13.549088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:13.549178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:13.549211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:13.673565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:13.673757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:13.673820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:13.673851] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:13.677513] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=70.53%) [2026-03-06T20:31:13.677859] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-06T20:31:13.678001] [INFO ] [sig ] SLM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:13.836047] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLM.txt [2026-03-06T20:31:13.836231] [INFO ] [sig ] [2733/3360] Completed SLM in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:13.836276] [INFO ] [sig ] [2734/3360] Forecasting SLN... [2026-03-06T20:31:13.836308] [INFO ] [sig ] Generating forecast for: SLN [2026-03-06T20:31:13.836340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-06T20:31:13.849316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-06T20:31:13.849800] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-06T20:31:13.850687] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-06T20:31:13.850742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:13.850775] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:13.850802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:13.850861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:13.913854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:13.914880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:13.914990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:13.915030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:14.041418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:14.041616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:14.041663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:14.041693] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:14.045418] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-03-06T20:31:14.045798] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-06T20:31:14.045955] [INFO ] [sig ] SLN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:14.256362] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SLN.txt [2026-03-06T20:31:14.256655] [INFO ] [sig ] [2734/3360] Completed SLN in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:14.256738] [INFO ] [sig ] [2735/3360] Forecasting SLNO... [2026-03-06T20:31:14.256795] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-06T20:31:14.256846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-06T20:31:14.274023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-06T20:31:14.274592] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-06T20:31:14.275859] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-06T20:31:14.275936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:14.275990] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:14.276038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:14.276133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:14.361634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:14.362962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:14.363083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:14.363135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:14.540615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:14.540814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:14.540881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:14.540930] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:14.545877] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-03-06T20:31:14.546368] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-06T20:31:14.546610] [INFO ] [sig ] SLNO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:14.755206] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLNO.txt [2026-03-06T20:31:14.755434] [INFO ] [sig ] [2735/3360] Completed SLNO in 0.5s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:14.755488] [INFO ] [sig ] [2736/3360] Forecasting SLP... [2026-03-06T20:31:14.755530] [INFO ] [sig ] Generating forecast for: SLP [2026-03-06T20:31:14.755591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-06T20:31:14.777630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-06T20:31:14.788285] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-06T20:31:14.790116] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-06T20:31:14.790237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:14.790281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:14.790320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:14.790423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:14.880442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:14.881868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:14.882076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:14.882128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:15.055794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:15.055997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:15.056061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:15.056109] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:15.061815] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=83.07%) [2026-03-06T20:31:15.062345] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-06T20:31:15.062567] [INFO ] [sig ] SLP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:15.292172] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLP.txt [2026-03-06T20:31:15.292440] [INFO ] [sig ] [2736/3360] Completed SLP in 0.5s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:15.292511] [INFO ] [sig ] [2737/3360] Forecasting SLQD... [2026-03-06T20:31:15.292568] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-06T20:31:15.292651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-06T20:31:15.309452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-06T20:31:15.310009] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-06T20:31:15.311346] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-06T20:31:15.311424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:15.311496] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:15.311548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:15.311670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:15.399702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:15.400857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:15.400972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:15.401016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:15.550147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:15.550310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:15.550351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:15.550379] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:15.554173] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=49.06%) [2026-03-06T20:31:15.554468] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-06T20:31:15.554623] [INFO ] [sig ] SLQD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:15.696711] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SLQD.txt [2026-03-06T20:31:15.696852] [INFO ] [sig ] [2737/3360] Completed SLQD in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:15.696894] [INFO ] [sig ] [2738/3360] Forecasting SLRC... [2026-03-06T20:31:15.696924] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-06T20:31:15.696955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-06T20:31:15.709264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-06T20:31:15.709669] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-06T20:31:15.710511] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-06T20:31:15.710565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:15.710619] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:15.710648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:15.710705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:15.768636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:15.769407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:15.769491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:15.769524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:15.888374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:15.888535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:15.888594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:15.888627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:15.892146] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: UP (p=82.38%) [2026-03-06T20:31:15.892461] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-06T20:31:15.892614] [INFO ] [sig ] SLRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:16.035886] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLRC.txt [2026-03-06T20:31:16.036016] [INFO ] [sig ] [2738/3360] Completed SLRC in 0.3s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:16.036056] [INFO ] [sig ] [2739/3360] Forecasting SLS... [2026-03-06T20:31:16.036085] [INFO ] [sig ] Generating forecast for: SLS [2026-03-06T20:31:16.036114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-06T20:31:16.047671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-06T20:31:16.048063] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-06T20:31:16.048865] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-06T20:31:16.048919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:16.048952] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:16.048979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:16.049036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:16.107920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:16.108527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:16.108623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:16.108658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:16.223398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:16.223545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:16.223601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:16.223632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:16.226981] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-03-06T20:31:16.227255] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-06T20:31:16.227382] [INFO ] [sig ] SLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:16.369371] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SLS.txt [2026-03-06T20:31:16.369517] [INFO ] [sig ] [2739/3360] Completed SLS in 0.3s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:16.369558] [INFO ] [sig ] [2740/3360] Forecasting SLVM... [2026-03-06T20:31:16.369608] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-06T20:31:16.369641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-06T20:31:16.380169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-06T20:31:16.380488] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-06T20:31:16.381300] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-06T20:31:16.381354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:16.381386] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:16.381413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:16.381469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:16.439924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:16.440533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:16.440630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:16.440664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:16.563418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:16.563588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:16.563633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:16.563661] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:16.567114] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-03-06T20:31:16.567400] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-06T20:31:16.567530] [INFO ] [sig ] SLVM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:16.709397] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLVM.txt [2026-03-06T20:31:16.709536] [INFO ] [sig ] [2740/3360] Completed SLVM in 0.3s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:16.709594] [INFO ] [sig ] [2741/3360] Forecasting SLVO... [2026-03-06T20:31:16.709635] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-06T20:31:16.709667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-06T20:31:16.720695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-06T20:31:16.721020] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-06T20:31:16.721839] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-06T20:31:16.721891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:16.721923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:16.721950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:16.722007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:16.780170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:16.780862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:16.780943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:16.780976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:16.899241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:16.899412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:16.899457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:16.899488] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:16.902937] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-03-06T20:31:16.903226] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-06T20:31:16.903363] [INFO ] [sig ] SLVO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:17.045930] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLVO.txt [2026-03-06T20:31:17.046070] [INFO ] [sig ] [2741/3360] Completed SLVO in 0.3s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:17.046110] [INFO ] [sig ] [2742/3360] Forecasting SLXN... [2026-03-06T20:31:17.046140] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-06T20:31:17.046171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-06T20:31:17.058334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-06T20:31:17.058737] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-06T20:31:17.059609] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-06T20:31:17.059665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:17.059700] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:17.059752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:17.059822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:17.122394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:17.123284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:17.123387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:17.123428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:17.253946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:17.254110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:17.254151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:17.254182] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:17.258141] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-03-06T20:31:17.258465] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-06T20:31:17.258651] [INFO ] [sig ] SLXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:17.409358] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SLXN.txt [2026-03-06T20:31:17.409516] [INFO ] [sig ] [2742/3360] Completed SLXN in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.7m [2026-03-06T20:31:17.409558] [INFO ] [sig ] [2743/3360] Forecasting SM... [2026-03-06T20:31:17.409610] [INFO ] [sig ] Generating forecast for: SM [2026-03-06T20:31:17.409644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-06T20:31:17.421852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-06T20:31:17.422218] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-06T20:31:17.423058] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-06T20:31:17.423111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:17.423172] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:17.423201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:17.423260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:17.488857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:17.489771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:17.489860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:17.489895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:17.619475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:17.619658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:17.619701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:17.619730] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:17.623727] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=35.23%) [2026-03-06T20:31:17.624021] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-06T20:31:17.624169] [INFO ] [sig ] SM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:17.773334] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SM.txt [2026-03-06T20:31:17.773505] [INFO ] [sig ] [2743/3360] Completed SM in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.6m [2026-03-06T20:31:17.773549] [INFO ] [sig ] [2744/3360] Forecasting SMBC... [2026-03-06T20:31:17.773603] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-06T20:31:17.773638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-06T20:31:17.785737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-06T20:31:17.786125] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-06T20:31:17.787021] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-06T20:31:17.787075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:17.787109] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:17.787137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:17.787195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:17.851094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:17.852041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:17.852128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:17.852164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:17.979628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:17.979789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:17.979834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:17.979882] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:17.983664] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=44.88%) [2026-03-06T20:31:17.983959] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-06T20:31:17.984094] [INFO ] [sig ] SMBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:18.139918] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMBC.txt [2026-03-06T20:31:18.140109] [INFO ] [sig ] [2744/3360] Completed SMBC in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.6m [2026-03-06T20:31:18.140164] [INFO ] [sig ] [2745/3360] Forecasting SMBK... [2026-03-06T20:31:18.140197] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-06T20:31:18.140231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-06T20:31:18.151837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-06T20:31:18.152239] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-06T20:31:18.153118] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-06T20:31:18.153172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:18.153206] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:18.153232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:18.153293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:18.216320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:18.217249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:18.217337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:18.217372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:18.346272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:18.346446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:18.346494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:18.346524] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:18.350273] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-03-06T20:31:18.350562] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-06T20:31:18.350716] [INFO ] [sig ] SMBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:18.505398] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMBK.txt [2026-03-06T20:31:18.505611] [INFO ] [sig ] [2745/3360] Completed SMBK in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.6m [2026-03-06T20:31:18.505663] [INFO ] [sig ] [2746/3360] Forecasting SMCI... [2026-03-06T20:31:18.505708] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-06T20:31:18.505758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-06T20:31:18.518487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-06T20:31:18.518912] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-06T20:31:18.519787] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-06T20:31:18.519849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:18.519898] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:18.519943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:18.520030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:18.583049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:18.583828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:18.583912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:18.583963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:18.727177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:18.727344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:18.727385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:18.727448] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:18.731113] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-03-06T20:31:18.731441] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-06T20:31:18.731621] [INFO ] [sig ] SMCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:18.884813] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMCI.txt [2026-03-06T20:31:18.884990] [INFO ] [sig ] [2746/3360] Completed SMCI in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.6m [2026-03-06T20:31:18.885038] [INFO ] [sig ] [2747/3360] Forecasting SMCX... [2026-03-06T20:31:18.885070] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-06T20:31:18.885102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-06T20:31:18.897083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-06T20:31:18.897492] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-06T20:31:18.898478] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-06T20:31:18.898548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:18.898604] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:18.898636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:18.898695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:18.961820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:18.962701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:18.962786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:18.962823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:19.098460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:19.098650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:19.098695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:19.098728] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:19.102531] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-03-06T20:31:19.102896] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-06T20:31:19.103068] [INFO ] [sig ] SMCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:19.255524] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SMCX.txt [2026-03-06T20:31:19.255695] [INFO ] [sig ] [2747/3360] Completed SMCX in 0.4s | 2.82 sym/s | Total: 16.2m | ETA: 3.6m [2026-03-06T20:31:19.255738] [INFO ] [sig ] [2748/3360] Forecasting SMFG... [2026-03-06T20:31:19.255769] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-06T20:31:19.255803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-06T20:31:19.267734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-06T20:31:19.268114] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-06T20:31:19.268954] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-06T20:31:19.269012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:19.269046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:19.269089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:19.269151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:19.332163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:19.333274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:19.333360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:19.333392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:19.468541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:19.468742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:19.468798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:19.468835] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:19.472501] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-03-06T20:31:19.472877] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-06T20:31:19.473065] [INFO ] [sig ] SMFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:19.627692] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMFG.txt [2026-03-06T20:31:19.627883] [INFO ] [sig ] [2748/3360] Completed SMFG in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:19.627938] [INFO ] [sig ] [2749/3360] Forecasting SMH... [2026-03-06T20:31:19.627986] [INFO ] [sig ] Generating forecast for: SMH [2026-03-06T20:31:19.628026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-06T20:31:19.639953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-06T20:31:19.640334] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-06T20:31:19.641224] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-06T20:31:19.641282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:19.641316] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:19.641345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:19.641405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:19.701279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:19.702098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:19.702184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:19.702218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:19.824895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:19.825055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:19.825095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:19.825124] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:19.828541] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=17.16%) [2026-03-06T20:31:19.828844] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-06T20:31:19.828975] [INFO ] [sig ] SMH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:19.971114] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMH.txt [2026-03-06T20:31:19.971246] [INFO ] [sig ] [2749/3360] Completed SMH in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:19.971285] [INFO ] [sig ] [2750/3360] Forecasting SMHI... [2026-03-06T20:31:19.971314] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-06T20:31:19.971344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-06T20:31:19.982733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-06T20:31:19.983098] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-06T20:31:19.983983] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-06T20:31:19.984038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:19.984072] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:19.984100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:19.984158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:20.044087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:20.044853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:20.044937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:20.044974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:20.164880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:20.165045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:20.165085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:20.165114] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:20.168635] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-03-06T20:31:20.168911] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-06T20:31:20.169039] [INFO ] [sig ] SMHI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:20.399295] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMHI.txt [2026-03-06T20:31:20.399480] [INFO ] [sig ] [2750/3360] Completed SMHI in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:20.399528] [INFO ] [sig ] [2751/3360] Forecasting SMHX... [2026-03-06T20:31:20.399559] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-06T20:31:20.399626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-06T20:31:20.410639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-06T20:31:20.411031] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-06T20:31:20.411883] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-06T20:31:20.411936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:20.411968] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:20.411994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:20.412050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:20.480050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:20.481316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:20.481458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:20.481511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:20.619503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:20.619707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:20.619773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:20.619824] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:20.624106] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=76.09%) [2026-03-06T20:31:20.624449] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-06T20:31:20.624611] [INFO ] [sig ] SMHX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:20.783933] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SMHX.txt [2026-03-06T20:31:20.784079] [INFO ] [sig ] [2751/3360] Completed SMHX in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:20.784119] [INFO ] [sig ] [2752/3360] Forecasting SMID... [2026-03-06T20:31:20.784149] [INFO ] [sig ] Generating forecast for: SMID [2026-03-06T20:31:20.784187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-06T20:31:20.794835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-06T20:31:20.795214] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-06T20:31:20.796077] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-06T20:31:20.796129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:20.796161] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:20.796187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:20.796245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:20.854739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:20.855514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:20.855613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:20.855649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:20.960754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:20.960918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:20.960959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:20.960988] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:20.964483] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-03-06T20:31:20.964793] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-06T20:31:20.964926] [INFO ] [sig ] SMID: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:21.112861] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SMID.txt [2026-03-06T20:31:21.113070] [INFO ] [sig ] [2752/3360] Completed SMID in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:21.113121] [INFO ] [sig ] [2753/3360] Forecasting SMPL... [2026-03-06T20:31:21.113159] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-06T20:31:21.113197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-06T20:31:21.125366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-06T20:31:21.125756] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-06T20:31:21.126563] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-06T20:31:21.126652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:21.126688] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:21.126716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:21.126773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:21.185331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:21.186071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:21.186203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:21.186255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:21.305941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:21.306104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:21.306146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:21.306176] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:21.309822] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-03-06T20:31:21.310107] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-06T20:31:21.310238] [INFO ] [sig ] SMPL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:21.454000] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SMPL.txt [2026-03-06T20:31:21.454168] [INFO ] [sig ] [2753/3360] Completed SMPL in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:21.454210] [INFO ] [sig ] [2754/3360] Forecasting SMTC... [2026-03-06T20:31:21.454241] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-06T20:31:21.454270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-06T20:31:21.465044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-06T20:31:21.465383] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-06T20:31:21.466200] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-06T20:31:21.466253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:21.466285] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:21.466312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:21.466369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:21.524083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:21.524984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:21.525072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:21.525106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:21.646879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:21.647041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:21.647084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:21.647115] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:21.650825] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-03-06T20:31:21.651113] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-06T20:31:21.651246] [INFO ] [sig ] SMTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:21.798456] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMTC.txt [2026-03-06T20:31:21.798619] [INFO ] [sig ] [2754/3360] Completed SMTC in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:21.798663] [INFO ] [sig ] [2755/3360] Forecasting SMTI... [2026-03-06T20:31:21.798703] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-06T20:31:21.798746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-06T20:31:21.810476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-06T20:31:21.811031] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-06T20:31:21.811862] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-06T20:31:21.811915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:21.811948] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:21.811975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:21.812032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:21.870467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:21.871208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:21.871290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:21.871324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:21.994856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:21.995014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:21.995056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:21.995087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:21.998699] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-03-06T20:31:21.998996] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-06T20:31:21.999135] [INFO ] [sig ] SMTI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:22.144646] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMTI.txt [2026-03-06T20:31:22.144817] [INFO ] [sig ] [2755/3360] Completed SMTI in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:22.144858] [INFO ] [sig ] [2756/3360] Forecasting SMWB... [2026-03-06T20:31:22.144889] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-06T20:31:22.144922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-06T20:31:22.156129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-06T20:31:22.156497] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-06T20:31:22.157307] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-06T20:31:22.157360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:22.157393] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:22.157420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:22.157477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:22.216501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:22.217385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:22.217469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:22.217503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:22.344276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:22.344445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:22.344499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:22.344536] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:22.348205] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-03-06T20:31:22.348489] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-06T20:31:22.348643] [INFO ] [sig ] SMWB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:22.493491] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SMWB.txt [2026-03-06T20:31:22.493681] [INFO ] [sig ] [2756/3360] Completed SMWB in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:22.493725] [INFO ] [sig ] [2757/3360] Forecasting SMX... [2026-03-06T20:31:22.493756] [INFO ] [sig ] Generating forecast for: SMX [2026-03-06T20:31:22.493786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-06T20:31:22.504753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-06T20:31:22.505190] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-06T20:31:22.506046] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-06T20:31:22.506099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:22.506131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:22.506158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:22.506214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:22.564471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:22.565171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:22.565255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:22.565289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:22.674992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:22.675149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:22.675190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:22.675218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:22.678789] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-03-06T20:31:22.679067] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-06T20:31:22.679199] [INFO ] [sig ] SMX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:22.823095] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SMX.txt [2026-03-06T20:31:22.823243] [INFO ] [sig ] [2757/3360] Completed SMX in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:22.823284] [INFO ] [sig ] [2758/3360] Forecasting SN... [2026-03-06T20:31:22.823316] [INFO ] [sig ] Generating forecast for: SN [2026-03-06T20:31:22.823348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-06T20:31:22.834623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-06T20:31:22.834969] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-06T20:31:22.835863] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-06T20:31:22.835918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:22.835950] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:22.835978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:22.836034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:22.893929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:22.894745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:22.894831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:22.894867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:23.021439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:23.021619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:23.021663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:23.021691] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:23.025118] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=42.44%) [2026-03-06T20:31:23.025401] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-06T20:31:23.025531] [INFO ] [sig ] SN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:23.170314] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SN.txt [2026-03-06T20:31:23.170483] [INFO ] [sig ] [2758/3360] Completed SN in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:23.170526] [INFO ] [sig ] [2759/3360] Forecasting SNA... [2026-03-06T20:31:23.170561] [INFO ] [sig ] Generating forecast for: SNA [2026-03-06T20:31:23.170620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-06T20:31:23.182464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-06T20:31:23.182879] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-06T20:31:23.183722] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-06T20:31:23.183776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:23.183810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:23.183840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:23.183898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:23.247264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:23.248307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:23.248413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:23.248466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:23.376253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:23.376418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:23.376459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:23.376491] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:23.380255] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-03-06T20:31:23.380562] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-06T20:31:23.380753] [INFO ] [sig ] SNA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:23.535102] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNA.txt [2026-03-06T20:31:23.535276] [INFO ] [sig ] [2759/3360] Completed SNA in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.6m [2026-03-06T20:31:23.535325] [INFO ] [sig ] [2760/3360] Forecasting SNAP... [2026-03-06T20:31:23.535375] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-06T20:31:23.535426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-06T20:31:23.549447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-06T20:31:23.549868] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-06T20:31:23.550964] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-06T20:31:23.551037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:23.551125] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:23.551168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:23.551249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:23.610469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:23.611468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:23.611559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:23.611615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:23.736618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:23.736783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:23.736830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:23.736862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:23.740433] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-03-06T20:31:23.740742] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-06T20:31:23.740876] [INFO ] [sig ] SNAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:23.884368] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNAP.txt [2026-03-06T20:31:23.884525] [INFO ] [sig ] [2760/3360] Completed SNAP in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.5m [2026-03-06T20:31:23.884566] [INFO ] [sig ] [2761/3360] Forecasting SNCY... [2026-03-06T20:31:23.884620] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-06T20:31:23.884651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-06T20:31:23.896700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-06T20:31:23.897103] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-06T20:31:23.898056] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-06T20:31:23.898126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:23.898159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:23.898186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:23.898243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:23.958331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:23.959248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:23.959337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:23.959372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:24.085786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:24.085958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:24.086001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:24.086032] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:24.090353] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-03-06T20:31:24.090882] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-06T20:31:24.091033] [INFO ] [sig ] SNCY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:24.235997] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SNCY.txt [2026-03-06T20:31:24.236153] [INFO ] [sig ] [2761/3360] Completed SNCY in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.5m [2026-03-06T20:31:24.236194] [INFO ] [sig ] [2762/3360] Forecasting SND... [2026-03-06T20:31:24.236226] [INFO ] [sig ] Generating forecast for: SND [2026-03-06T20:31:24.236256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-06T20:31:24.247854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-06T20:31:24.248250] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-06T20:31:24.249062] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-06T20:31:24.249115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:24.249148] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:24.249175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:24.249232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:24.306483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:24.307272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:24.307351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:24.307385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:24.424602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:24.424772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:24.424811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:24.424840] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:24.428338] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=87.51%) [2026-03-06T20:31:24.428688] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-06T20:31:24.428824] [INFO ] [sig ] SND: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:24.573312] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SND.txt [2026-03-06T20:31:24.573456] [INFO ] [sig ] [2762/3360] Completed SND in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.5m [2026-03-06T20:31:24.573496] [INFO ] [sig ] [2763/3360] Forecasting SNDL... [2026-03-06T20:31:24.573529] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-06T20:31:24.573563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-06T20:31:24.584815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-06T20:31:24.585191] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-06T20:31:24.586004] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-06T20:31:24.586056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:24.586088] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:24.586115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:24.586172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:24.644797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:24.645689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:24.645778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:24.645811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:24.764485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:24.764671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:24.764715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:24.764782] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:24.768432] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-03-06T20:31:24.768784] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-06T20:31:24.768926] [INFO ] [sig ] SNDL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:24.912172] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SNDL.txt [2026-03-06T20:31:24.912333] [INFO ] [sig ] [2763/3360] Completed SNDL in 0.3s | 2.82 sym/s | Total: 16.3m | ETA: 3.5m [2026-03-06T20:31:24.912374] [INFO ] [sig ] [2764/3360] Forecasting SNDX... [2026-03-06T20:31:24.912405] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-06T20:31:24.912437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-06T20:31:24.924750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-06T20:31:24.925173] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-06T20:31:24.926160] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-06T20:31:24.926217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:24.926250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:24.926276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:24.926334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:24.991950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:24.992984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:24.993080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:24.993115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:25.121859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:25.122024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:25.122065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:25.122094] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:25.125558] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=29.03%) [2026-03-06T20:31:25.125858] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-06T20:31:25.125994] [INFO ] [sig ] SNDX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:25.269588] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNDX.txt [2026-03-06T20:31:25.269754] [INFO ] [sig ] [2764/3360] Completed SNDX in 0.4s | 2.82 sym/s | Total: 16.3m | ETA: 3.5m [2026-03-06T20:31:25.269818] [INFO ] [sig ] [2765/3360] Forecasting SNES... [2026-03-06T20:31:25.269853] [INFO ] [sig ] Generating forecast for: SNES [2026-03-06T20:31:25.269886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-06T20:31:25.281303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-06T20:31:25.281702] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-06T20:31:25.282602] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-06T20:31:25.282658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:25.282693] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:25.282721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:25.282782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:25.348077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:25.349142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:25.349241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:25.349288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:25.475930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:25.476093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:25.476152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:25.476188] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:25.480084] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-06T20:31:25.480395] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-06T20:31:25.480537] [INFO ] [sig ] SNES: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:25.637363] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNES.txt [2026-03-06T20:31:25.637527] [INFO ] [sig ] [2765/3360] Completed SNES in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:25.637603] [INFO ] [sig ] [2766/3360] Forecasting SNEX... [2026-03-06T20:31:25.637646] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-06T20:31:25.637692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-06T20:31:25.649435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-06T20:31:25.649846] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-06T20:31:25.650715] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-06T20:31:25.650782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:25.650828] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:25.650864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:25.650950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:25.715167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:25.716183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:25.716284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:25.716324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:25.849672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:25.849833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:25.849878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:25.849909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:25.853406] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-06T20:31:25.853770] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-06T20:31:25.853909] [INFO ] [sig ] SNEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:26.010712] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNEX.txt [2026-03-06T20:31:26.010876] [INFO ] [sig ] [2766/3360] Completed SNEX in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:26.010926] [INFO ] [sig ] [2767/3360] Forecasting SNFCA... [2026-03-06T20:31:26.010962] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-06T20:31:26.011005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-06T20:31:26.022747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-06T20:31:26.023158] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-06T20:31:26.024008] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-06T20:31:26.024063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:26.024097] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:26.024124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:26.024183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:26.086199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:26.087084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:26.087170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:26.087204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:26.213837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:26.213999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:26.214044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:26.214079] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:26.217893] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-03-06T20:31:26.218185] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-06T20:31:26.218322] [INFO ] [sig ] SNFCA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:26.370200] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNFCA.txt [2026-03-06T20:31:26.370370] [INFO ] [sig ] [2767/3360] Completed SNFCA in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:26.370424] [INFO ] [sig ] [2768/3360] Forecasting SNGX... [2026-03-06T20:31:26.370461] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-06T20:31:26.370511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-06T20:31:26.382167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-06T20:31:26.382600] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-06T20:31:26.383510] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-06T20:31:26.383588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:26.383626] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:26.383655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:26.383714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:26.450091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:26.451169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:26.451254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:26.451290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:26.572975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:26.573142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:26.573230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:26.573262] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:26.576818] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-03-06T20:31:26.577103] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-06T20:31:26.577233] [INFO ] [sig ] SNGX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:26.718127] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNGX.txt [2026-03-06T20:31:26.718259] [INFO ] [sig ] [2768/3360] Completed SNGX in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:26.718298] [INFO ] [sig ] [2769/3360] Forecasting SNN... [2026-03-06T20:31:26.718327] [INFO ] [sig ] Generating forecast for: SNN [2026-03-06T20:31:26.718359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-06T20:31:26.729601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-06T20:31:26.729980] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-06T20:31:26.730953] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-06T20:31:26.731006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:26.731037] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:26.731063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:26.731119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:26.789283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:26.790120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:26.790203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:26.790236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:26.914934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:26.915101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:26.915142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:26.915171] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:26.919269] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-03-06T20:31:26.919586] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-06T20:31:26.919916] [INFO ] [sig ] SNN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:27.067177] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SNN.txt [2026-03-06T20:31:27.067338] [INFO ] [sig ] [2769/3360] Completed SNN in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:27.067379] [INFO ] [sig ] [2770/3360] Forecasting SNOA... [2026-03-06T20:31:27.067409] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-06T20:31:27.067439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-06T20:31:27.078539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-06T20:31:27.078924] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-06T20:31:27.079742] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-06T20:31:27.079795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:27.079826] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:27.079853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:27.079908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:27.142060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:27.143161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:27.143298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:27.143332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:27.266748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:27.266946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:27.266990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:27.267020] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:27.270753] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=10.62%) [2026-03-06T20:31:27.271111] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-06T20:31:27.271258] [INFO ] [sig ] SNOA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:27.414244] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNOA.txt [2026-03-06T20:31:27.414421] [INFO ] [sig ] [2770/3360] Completed SNOA in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:27.414462] [INFO ] [sig ] [2771/3360] Forecasting SNPS... [2026-03-06T20:31:27.414492] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-06T20:31:27.414524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-06T20:31:27.426566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-06T20:31:27.426971] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-06T20:31:27.427861] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-06T20:31:27.427914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:27.427946] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:27.427973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:27.428030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:27.487512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:27.488421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:27.488512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:27.488546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:27.613448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:27.613642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:27.613688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:27.613719] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:27.617225] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-06T20:31:27.617515] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-06T20:31:27.617671] [INFO ] [sig ] SNPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:27.764392] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNPS.txt [2026-03-06T20:31:27.764539] [INFO ] [sig ] [2771/3360] Completed SNPS in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:27.764603] [INFO ] [sig ] [2772/3360] Forecasting SNX... [2026-03-06T20:31:27.764636] [INFO ] [sig ] Generating forecast for: SNX [2026-03-06T20:31:27.764666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-06T20:31:27.776664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-06T20:31:27.777011] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-06T20:31:27.777846] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-06T20:31:27.777901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:27.777967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:27.777996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:27.778052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:27.836551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:27.837328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:27.837408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:27.837441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:27.960459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:27.960698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:27.960753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:27.960783] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:27.964474] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=40.98%) [2026-03-06T20:31:27.964792] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-06T20:31:27.964935] [INFO ] [sig ] SNX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:28.110986] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SNX.txt [2026-03-06T20:31:28.111134] [INFO ] [sig ] [2772/3360] Completed SNX in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:28.111177] [INFO ] [sig ] [2773/3360] Forecasting SNY... [2026-03-06T20:31:28.111207] [INFO ] [sig ] Generating forecast for: SNY [2026-03-06T20:31:28.111238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-06T20:31:28.124166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-06T20:31:28.124591] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-06T20:31:28.125409] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-06T20:31:28.125462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:28.125496] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:28.125533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:28.125623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:28.188225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:28.189207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:28.189293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:28.189328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:28.307218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:28.307382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:28.307424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:28.307455] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:28.311042] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-06T20:31:28.311341] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-06T20:31:28.311474] [INFO ] [sig ] SNY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:28.455752] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SNY.txt [2026-03-06T20:31:28.455917] [INFO ] [sig ] [2773/3360] Completed SNY in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:28.455959] [INFO ] [sig ] [2774/3360] Forecasting SO... [2026-03-06T20:31:28.455990] [INFO ] [sig ] Generating forecast for: SO [2026-03-06T20:31:28.456021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-06T20:31:28.467051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-06T20:31:28.467418] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-06T20:31:28.468249] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-06T20:31:28.468302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:28.468333] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:28.468359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:28.468416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:28.527381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:28.528250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:28.528334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:28.528367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:28.653132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:28.653297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:28.653338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:28.653367] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:28.656873] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-03-06T20:31:28.657156] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-06T20:31:28.657288] [INFO ] [sig ] SO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:28.806917] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SO.txt [2026-03-06T20:31:28.807075] [INFO ] [sig ] [2774/3360] Completed SO in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:28.807115] [INFO ] [sig ] [2775/3360] Forecasting SOCL... [2026-03-06T20:31:28.807145] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-06T20:31:28.807175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-06T20:31:28.819613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-06T20:31:28.819955] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-06T20:31:28.820758] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-06T20:31:28.820811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:28.820843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:28.820870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:28.820927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:28.879442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:28.880361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:28.880442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:28.880475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:28.994773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:28.994936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:28.994976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:28.995004] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:28.998872] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-03-06T20:31:28.999175] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-06T20:31:28.999312] [INFO ] [sig ] SOCL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:29.144269] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SOCL.txt [2026-03-06T20:31:29.144431] [INFO ] [sig ] [2775/3360] Completed SOCL in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:29.144473] [INFO ] [sig ] [2776/3360] Forecasting SOFI... [2026-03-06T20:31:29.144511] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-06T20:31:29.144542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-06T20:31:29.157997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-06T20:31:29.158415] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-06T20:31:29.159295] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-06T20:31:29.159350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:29.159385] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:29.159412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:29.159470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:29.219062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:29.220021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:29.220107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:29.220142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:29.345725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:29.345892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:29.345935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:29.345965] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:29.349768] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-03-06T20:31:29.350102] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-06T20:31:29.350249] [INFO ] [sig ] SOFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:29.495976] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SOFI.txt [2026-03-06T20:31:29.496148] [INFO ] [sig ] [2776/3360] Completed SOFI in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.5m [2026-03-06T20:31:29.496190] [INFO ] [sig ] [2777/3360] Forecasting SOGP... [2026-03-06T20:31:29.496220] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-06T20:31:29.496252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-06T20:31:29.508664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-06T20:31:29.509065] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-06T20:31:29.510084] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-06T20:31:29.510136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:29.510196] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:29.510224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:29.510281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:29.568033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:29.568983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:29.569072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:29.569106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:29.684154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:29.684313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:29.684354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:29.684382] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:29.687856] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-06T20:31:29.688135] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-06T20:31:29.688263] [INFO ] [sig ] SOGP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:29.839200] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOGP.txt [2026-03-06T20:31:29.839354] [INFO ] [sig ] [2777/3360] Completed SOGP in 0.3s | 2.82 sym/s | Total: 16.4m | ETA: 3.4m [2026-03-06T20:31:29.839395] [INFO ] [sig ] [2778/3360] Forecasting SOJC... [2026-03-06T20:31:29.839426] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-06T20:31:29.839456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-06T20:31:29.850849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-06T20:31:29.851229] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-06T20:31:29.852202] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-06T20:31:29.852260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:29.852303] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:29.852339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:29.852417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:29.925210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:29.926148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:29.926240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:29.926274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:30.045529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:30.045726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:30.045773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:30.045806] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:30.049384] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-06T20:31:30.049722] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-06T20:31:30.049861] [INFO ] [sig ] SOJC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:30.192996] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SOJC.txt [2026-03-06T20:31:30.193135] [INFO ] [sig ] [2778/3360] Completed SOJC in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.4m [2026-03-06T20:31:30.193176] [INFO ] [sig ] [2779/3360] Forecasting SOJD... [2026-03-06T20:31:30.193207] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-06T20:31:30.193236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-06T20:31:30.206136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-06T20:31:30.206595] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-06T20:31:30.207445] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-06T20:31:30.207501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:30.207535] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:30.207562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:30.207648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:30.270184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:30.271147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:30.271235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:30.271271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:30.398104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:30.398285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:30.398334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:30.398411] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:30.402330] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-03-06T20:31:30.402699] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-06T20:31:30.402870] [INFO ] [sig ] SOJD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:30.565771] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOJD.txt [2026-03-06T20:31:30.565946] [INFO ] [sig ] [2779/3360] Completed SOJD in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.4m [2026-03-06T20:31:30.565990] [INFO ] [sig ] [2780/3360] Forecasting SOJE... [2026-03-06T20:31:30.566024] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-06T20:31:30.566055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-06T20:31:30.578472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-06T20:31:30.578905] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-06T20:31:30.579933] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-06T20:31:30.579989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:30.580022] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:30.580051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:30.580109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:30.646541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:30.647502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:30.647626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:30.647691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:30.776019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:30.776197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:30.776252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:30.776321] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:30.780131] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-03-06T20:31:30.780483] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-06T20:31:30.780666] [INFO ] [sig ] SOJE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:30.937410] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SOJE.txt [2026-03-06T20:31:30.937621] [INFO ] [sig ] [2780/3360] Completed SOJE in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.4m [2026-03-06T20:31:30.937688] [INFO ] [sig ] [2781/3360] Forecasting SON... [2026-03-06T20:31:30.937725] [INFO ] [sig ] Generating forecast for: SON [2026-03-06T20:31:30.937758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-06T20:31:30.949622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-06T20:31:30.949993] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-06T20:31:30.950850] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-06T20:31:30.950905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:30.950937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:30.950965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:30.951022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:31.018273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:31.019215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:31.019341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:31.019377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:31.145839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:31.146020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:31.146081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:31.146119] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:31.150002] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-03-06T20:31:31.150323] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-06T20:31:31.150497] [INFO ] [sig ] SON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:31.305926] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SON.txt [2026-03-06T20:31:31.306116] [INFO ] [sig ] [2781/3360] Completed SON in 0.4s | 2.82 sym/s | Total: 16.4m | ETA: 3.4m [2026-03-06T20:31:31.306164] [INFO ] [sig ] [2782/3360] Forecasting SONO... [2026-03-06T20:31:31.306198] [INFO ] [sig ] Generating forecast for: SONO [2026-03-06T20:31:31.306235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-06T20:31:31.318821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-06T20:31:31.319224] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-06T20:31:31.320082] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-06T20:31:31.320144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:31.320177] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:31.320205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:31.320266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:31.386324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:31.387319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:31.387444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:31.387490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:31.516837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:31.517016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:31.517078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:31.517125] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:31.521115] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-03-06T20:31:31.521447] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-06T20:31:31.521610] [INFO ] [sig ] SONO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:31.672978] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SONO.txt [2026-03-06T20:31:31.673172] [INFO ] [sig ] [2782/3360] Completed SONO in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:31.673225] [INFO ] [sig ] [2783/3360] Forecasting SOPH... [2026-03-06T20:31:31.673256] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-06T20:31:31.673287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-06T20:31:31.684399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-06T20:31:31.684826] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-06T20:31:31.685851] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-06T20:31:31.685905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:31.685938] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:31.686000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:31.686062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:31.749921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:31.750757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:31.750849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:31.750882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:31.870126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:31.870281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:31.870326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:31.870355] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:31.874121] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=41.81%) [2026-03-06T20:31:31.874408] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-06T20:31:31.874541] [INFO ] [sig ] SOPH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:32.016719] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOPH.txt [2026-03-06T20:31:32.016878] [INFO ] [sig ] [2783/3360] Completed SOPH in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:32.016919] [INFO ] [sig ] [2784/3360] Forecasting SOUN... [2026-03-06T20:31:32.016951] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-06T20:31:32.016981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-06T20:31:32.028615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-06T20:31:32.029024] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-06T20:31:32.029903] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-06T20:31:32.030152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:32.030189] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:32.030218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:32.030287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:32.095169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:32.096116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:32.096204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:32.096237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:32.217276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:32.217441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:32.217482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:32.217512] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:32.221073] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-06T20:31:32.221389] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-06T20:31:32.221535] [INFO ] [sig ] SOUN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:32.374529] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOUN.txt [2026-03-06T20:31:32.374718] [INFO ] [sig ] [2784/3360] Completed SOUN in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:32.374784] [INFO ] [sig ] [2785/3360] Forecasting SOXQ... [2026-03-06T20:31:32.374822] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-06T20:31:32.374852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-06T20:31:32.386503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-06T20:31:32.386920] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-06T20:31:32.387893] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-06T20:31:32.387948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:32.387982] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:32.388010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:32.388067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:32.453265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:32.454125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:32.454211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:32.454244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:32.588857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:32.589027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:32.589069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:32.589101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:32.592694] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=37.21%) [2026-03-06T20:31:32.593003] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-06T20:31:32.593145] [INFO ] [sig ] SOXQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:32.744681] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOXQ.txt [2026-03-06T20:31:32.744845] [INFO ] [sig ] [2785/3360] Completed SOXQ in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:32.744898] [INFO ] [sig ] [2786/3360] Forecasting SOXX... [2026-03-06T20:31:32.744941] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-06T20:31:32.744988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-06T20:31:32.757485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-06T20:31:32.757970] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-06T20:31:32.758928] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-06T20:31:32.758984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:32.759025] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:32.759056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:32.759122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:32.817487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:32.818389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:32.818492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:32.818527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:32.945550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:32.945730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:32.945772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:32.945803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:32.949519] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-03-06T20:31:32.949835] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-06T20:31:32.949973] [INFO ] [sig ] SOXX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:33.092725] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SOXX.txt [2026-03-06T20:31:33.092886] [INFO ] [sig ] [2786/3360] Completed SOXX in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:33.092939] [INFO ] [sig ] [2787/3360] Forecasting SPAI... [2026-03-06T20:31:33.092978] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-06T20:31:33.093008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-06T20:31:33.104115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-06T20:31:33.104507] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-06T20:31:33.105436] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-06T20:31:33.105491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:33.105522] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:33.105551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:33.105652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:33.165399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:33.166220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:33.166338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:33.166374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:33.286722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:33.286889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:33.286932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:33.286965] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:33.290559] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-03-06T20:31:33.290894] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-06T20:31:33.291049] [INFO ] [sig ] SPAI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:33.442688] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPAI.txt [2026-03-06T20:31:33.442865] [INFO ] [sig ] [2787/3360] Completed SPAI in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:33.442907] [INFO ] [sig ] [2788/3360] Forecasting SPB... [2026-03-06T20:31:33.442940] [INFO ] [sig ] Generating forecast for: SPB [2026-03-06T20:31:33.442971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-06T20:31:33.454358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-06T20:31:33.454781] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-06T20:31:33.455697] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-06T20:31:33.455755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:33.455801] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:33.455848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:33.455921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:33.521731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:33.522724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:33.522834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:33.522886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:33.656358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:33.656523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:33.656598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:33.656651] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:33.660507] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=66.39%) [2026-03-06T20:31:33.660829] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-06T20:31:33.660979] [INFO ] [sig ] SPB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:33.816805] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPB.txt [2026-03-06T20:31:33.816987] [INFO ] [sig ] [2788/3360] Completed SPB in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:33.817037] [INFO ] [sig ] [2789/3360] Forecasting SPCB... [2026-03-06T20:31:33.817070] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-06T20:31:33.817103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-06T20:31:33.828876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-06T20:31:33.829295] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-06T20:31:33.830205] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-06T20:31:33.830260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:33.830291] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:33.830317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:33.830374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:33.894104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:33.894905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:33.894988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:33.895022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:34.022712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:34.022884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:34.022925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:34.022954] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:34.026752] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-03-06T20:31:34.027108] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-06T20:31:34.027266] [INFO ] [sig ] SPCB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:34.180431] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPCB.txt [2026-03-06T20:31:34.180620] [INFO ] [sig ] [2789/3360] Completed SPCB in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:34.180673] [INFO ] [sig ] [2790/3360] Forecasting SPCE... [2026-03-06T20:31:34.180723] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-06T20:31:34.180770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-06T20:31:34.195084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-06T20:31:34.195482] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-06T20:31:34.196427] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-06T20:31:34.196483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:34.196515] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:34.196543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:34.196621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:34.263791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:34.264705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:34.264802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:34.264854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:34.392450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:34.392640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:34.392687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:34.392735] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:34.396631] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=44.83%) [2026-03-06T20:31:34.396978] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-06T20:31:34.397142] [INFO ] [sig ] SPCE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:34.547349] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPCE.txt [2026-03-06T20:31:34.547541] [INFO ] [sig ] [2790/3360] Completed SPCE in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:34.547608] [INFO ] [sig ] [2791/3360] Forecasting SPE... [2026-03-06T20:31:34.547643] [INFO ] [sig ] Generating forecast for: SPE [2026-03-06T20:31:34.547675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-06T20:31:34.559882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-06T20:31:34.560293] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-06T20:31:34.561218] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-06T20:31:34.561277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:34.561315] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:34.561353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:34.561413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:34.624537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:34.625273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:34.625360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:34.625407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:34.757464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:34.757652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:34.757696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:34.757729] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:34.761644] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-03-06T20:31:34.761958] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-06T20:31:34.762100] [INFO ] [sig ] SPE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:34.920319] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPE.txt [2026-03-06T20:31:34.920521] [INFO ] [sig ] [2791/3360] Completed SPE in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:34.920606] [INFO ] [sig ] [2792/3360] Forecasting SPFI... [2026-03-06T20:31:34.920652] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-06T20:31:34.920691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-06T20:31:34.932947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-06T20:31:34.933372] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-06T20:31:34.934273] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-06T20:31:34.934327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:34.934359] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:34.934386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:34.934443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:34.993711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:34.994467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:34.994550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:34.994601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:35.114691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:35.114849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:35.114891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:35.114919] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:35.118403] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-03-06T20:31:35.118709] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-06T20:31:35.118843] [INFO ] [sig ] SPFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:35.263626] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPFI.txt [2026-03-06T20:31:35.263789] [INFO ] [sig ] [2792/3360] Completed SPFI in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:35.263831] [INFO ] [sig ] [2793/3360] Forecasting SPG... [2026-03-06T20:31:35.263862] [INFO ] [sig ] Generating forecast for: SPG [2026-03-06T20:31:35.264082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-06T20:31:35.276023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-06T20:31:35.276423] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-06T20:31:35.277303] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-06T20:31:35.277357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:35.277390] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:35.277417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:35.277475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:35.335873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:35.336815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:35.336904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:35.336937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:35.473982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:35.474145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:35.474188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:35.474218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:35.478110] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-03-06T20:31:35.478440] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-06T20:31:35.478599] [INFO ] [sig ] SPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:35.630314] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPG.txt [2026-03-06T20:31:35.630465] [INFO ] [sig ] [2793/3360] Completed SPG in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.4m [2026-03-06T20:31:35.630508] [INFO ] [sig ] [2794/3360] Forecasting SPGI... [2026-03-06T20:31:35.630540] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-06T20:31:35.630592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-06T20:31:35.642418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-06T20:31:35.642795] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-06T20:31:35.643664] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-06T20:31:35.643719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:35.643785] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:35.643815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:35.643925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:35.700867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:35.701559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:35.701658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:35.701691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:35.823122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:35.823282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:35.823324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:35.823353] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:35.826849] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-03-06T20:31:35.827133] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-06T20:31:35.827267] [INFO ] [sig ] SPGI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:35.969008] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPGI.txt [2026-03-06T20:31:35.969156] [INFO ] [sig ] [2794/3360] Completed SPGI in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.3m [2026-03-06T20:31:35.969196] [INFO ] [sig ] [2795/3360] Forecasting SPH... [2026-03-06T20:31:35.969226] [INFO ] [sig ] Generating forecast for: SPH [2026-03-06T20:31:35.969258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-06T20:31:35.980851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-06T20:31:35.981226] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-06T20:31:35.982037] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-06T20:31:35.982089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:35.982120] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:35.982146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:35.982201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:36.038930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:36.039736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:36.039816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:36.039848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:36.158874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:36.159040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:36.159082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:36.159112] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:36.162692] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-03-06T20:31:36.162990] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-06T20:31:36.163123] [INFO ] [sig ] SPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:36.304007] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPH.txt [2026-03-06T20:31:36.304152] [INFO ] [sig ] [2795/3360] Completed SPH in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.3m [2026-03-06T20:31:36.304192] [INFO ] [sig ] [2796/3360] Forecasting SPOK... [2026-03-06T20:31:36.304222] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-06T20:31:36.304253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-06T20:31:36.315805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-06T20:31:36.316184] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-06T20:31:36.317001] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-06T20:31:36.317094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:36.317128] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:36.317154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:36.317210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:36.374018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:36.374766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:36.374846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:36.374878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:36.497328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:36.497494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:36.497535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:36.497563] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:36.501121] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-03-06T20:31:36.501407] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-06T20:31:36.501538] [INFO ] [sig ] SPOK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:36.645398] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPOK.txt [2026-03-06T20:31:36.645548] [INFO ] [sig ] [2796/3360] Completed SPOK in 0.3s | 2.82 sym/s | Total: 16.5m | ETA: 3.3m [2026-03-06T20:31:36.645608] [INFO ] [sig ] [2797/3360] Forecasting SPRO... [2026-03-06T20:31:36.645640] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-06T20:31:36.645671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-06T20:31:36.657323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-06T20:31:36.657728] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-06T20:31:36.658717] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-06T20:31:36.658769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:36.658800] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:36.658825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:36.658880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:36.724323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:36.725103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:36.725196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:36.725249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:36.862280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:36.862454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:36.862495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:36.862561] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:36.866774] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-03-06T20:31:36.867361] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-06T20:31:36.867517] [INFO ] [sig ] SPRO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:37.027476] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPRO.txt [2026-03-06T20:31:37.027662] [INFO ] [sig ] [2797/3360] Completed SPRO in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.3m [2026-03-06T20:31:37.027708] [INFO ] [sig ] [2798/3360] Forecasting SPRX... [2026-03-06T20:31:37.027739] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-06T20:31:37.027771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-06T20:31:37.039877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-06T20:31:37.040247] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-06T20:31:37.041089] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-06T20:31:37.041144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:37.041176] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:37.041203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:37.041261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:37.106432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:37.107464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:37.107547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:37.107606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:37.242049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:37.242236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:37.242289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:37.242321] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:37.246684] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=60.45%) [2026-03-06T20:31:37.247032] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-06T20:31:37.247186] [INFO ] [sig ] SPRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:37.403671] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPRX.txt [2026-03-06T20:31:37.403821] [INFO ] [sig ] [2798/3360] Completed SPRX in 0.4s | 2.82 sym/s | Total: 16.5m | ETA: 3.3m [2026-03-06T20:31:37.403865] [INFO ] [sig ] [2799/3360] Forecasting SPRY... [2026-03-06T20:31:37.403896] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-06T20:31:37.403928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-06T20:31:37.417281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-06T20:31:37.417690] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-06T20:31:37.418553] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-06T20:31:37.418627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:37.418661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:37.418690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:37.418752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:37.483393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:37.484316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:37.484406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:37.484454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:37.623711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:37.623875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:37.623916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:37.623946] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:37.627546] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=79.39%) [2026-03-06T20:31:37.627901] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-06T20:31:37.628076] [INFO ] [sig ] SPRY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:37.784516] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPRY.txt [2026-03-06T20:31:37.784696] [INFO ] [sig ] [2799/3360] Completed SPRY in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:37.784741] [INFO ] [sig ] [2800/3360] Forecasting SPSC... [2026-03-06T20:31:37.784772] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-06T20:31:37.784805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-06T20:31:37.796850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-06T20:31:37.797293] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-06T20:31:37.798202] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-06T20:31:37.798257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:37.798289] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:37.798314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:37.798385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:37.862768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:37.863600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:37.863688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:37.863721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:37.992344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:37.992510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:37.992552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:37.992599] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:37.996305] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=39.66%) [2026-03-06T20:31:37.996647] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-06T20:31:37.996787] [INFO ] [sig ] SPSC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:38.151951] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPSC.txt [2026-03-06T20:31:38.152112] [INFO ] [sig ] [2800/3360] Completed SPSC in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:38.152154] [INFO ] [sig ] [2801/3360] Forecasting SPWH... [2026-03-06T20:31:38.152185] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-06T20:31:38.152216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-06T20:31:38.164464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-06T20:31:38.164861] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-06T20:31:38.165849] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-06T20:31:38.165923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:38.165970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:38.166004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:38.166063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:38.228670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:38.229508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:38.229611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:38.229648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:38.369831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:38.370000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:38.370042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:38.370073] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:38.373906] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=7.54%) [2026-03-06T20:31:38.374261] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-06T20:31:38.374404] [INFO ] [sig ] SPWH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:38.521665] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SPWH.txt [2026-03-06T20:31:38.521826] [INFO ] [sig ] [2801/3360] Completed SPWH in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:38.521868] [INFO ] [sig ] [2802/3360] Forecasting SPXC... [2026-03-06T20:31:38.521900] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-06T20:31:38.521930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-06T20:31:38.533785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-06T20:31:38.534196] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-06T20:31:38.535087] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-06T20:31:38.535142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:38.535175] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:38.535201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:38.535258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:38.592832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:38.593836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:38.593938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:38.593974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:38.716899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:38.717267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:38.717309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:38.717339] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:38.721248] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-03-06T20:31:38.721537] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-06T20:31:38.721688] [INFO ] [sig ] SPXC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:38.873339] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPXC.txt [2026-03-06T20:31:38.873542] [INFO ] [sig ] [2802/3360] Completed SPXC in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:38.873615] [INFO ] [sig ] [2803/3360] Forecasting SPXX... [2026-03-06T20:31:38.873649] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-06T20:31:38.873689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-06T20:31:38.887660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-06T20:31:38.888036] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-06T20:31:38.888889] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-06T20:31:38.888954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:38.888998] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:38.889027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:38.889107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:38.946514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:38.947213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:38.947318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:38.947355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:39.067941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:39.068138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:39.068180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:39.068210] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:39.071806] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-03-06T20:31:39.072096] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-06T20:31:39.072232] [INFO ] [sig ] SPXX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:39.217306] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SPXX.txt [2026-03-06T20:31:39.217470] [INFO ] [sig ] [2803/3360] Completed SPXX in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:39.217512] [INFO ] [sig ] [2804/3360] Forecasting SQM... [2026-03-06T20:31:39.217543] [INFO ] [sig ] Generating forecast for: SQM [2026-03-06T20:31:39.217597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-06T20:31:39.228972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-06T20:31:39.229352] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-06T20:31:39.230172] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-06T20:31:39.230225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:39.230258] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:39.230286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:39.230343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:39.288498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:39.289435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:39.289607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:39.289645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:39.417164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:39.417334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:39.417376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:39.417408] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:39.421031] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-06T20:31:39.421375] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-06T20:31:39.421524] [INFO ] [sig ] SQM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:39.563792] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SQM.txt [2026-03-06T20:31:39.563934] [INFO ] [sig ] [2804/3360] Completed SQM in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:39.563975] [INFO ] [sig ] [2805/3360] Forecasting SQNS... [2026-03-06T20:31:39.564007] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-06T20:31:39.564038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-06T20:31:39.574866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-06T20:31:39.575204] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-06T20:31:39.576041] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-06T20:31:39.576094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:39.576127] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:39.576155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:39.576213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:39.645558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:39.646451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:39.646540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:39.646592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:39.762434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:39.762615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:39.762657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:39.762687] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:39.766098] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-03-06T20:31:39.766378] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-06T20:31:39.766510] [INFO ] [sig ] SQNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:39.910452] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SQNS.txt [2026-03-06T20:31:39.910632] [INFO ] [sig ] [2805/3360] Completed SQNS in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:39.910676] [INFO ] [sig ] [2806/3360] Forecasting SQQQ... [2026-03-06T20:31:39.910708] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-06T20:31:39.910737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-06T20:31:39.922094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-06T20:31:39.922422] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-06T20:31:39.923210] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-06T20:31:39.923263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:39.923295] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:39.923321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:39.923378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:39.985349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:39.986293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:39.986390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:39.986425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:40.111860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:40.112035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:40.112077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:40.112107] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:40.115976] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: UP (p=59.89%) [2026-03-06T20:31:40.116280] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-06T20:31:40.116421] [INFO ] [sig ] SQQQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:40.262586] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SQQQ.txt [2026-03-06T20:31:40.262739] [INFO ] [sig ] [2806/3360] Completed SQQQ in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:40.262790] [INFO ] [sig ] [2807/3360] Forecasting SRAD... [2026-03-06T20:31:40.262830] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-06T20:31:40.262870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-06T20:31:40.275403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-06T20:31:40.275790] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-06T20:31:40.276819] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-06T20:31:40.276893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:40.276929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:40.276957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:40.277016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:40.339956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:40.340842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:40.340928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:40.340962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:40.473719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:40.473917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:40.473995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:40.474053] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:40.478279] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-03-06T20:31:40.478654] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-06T20:31:40.478825] [INFO ] [sig ] SRAD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:40.635684] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SRAD.txt [2026-03-06T20:31:40.635878] [INFO ] [sig ] [2807/3360] Completed SRAD in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:40.635942] [INFO ] [sig ] [2808/3360] Forecasting SRBK... [2026-03-06T20:31:40.635985] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-06T20:31:40.636036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-06T20:31:40.647450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-06T20:31:40.647849] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-06T20:31:40.648769] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-06T20:31:40.648824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:40.648858] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:40.648886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:40.648947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:40.713541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:40.714245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:40.714328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:40.714361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:40.838537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:40.838713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:40.838754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:40.838782] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:40.842265] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-03-06T20:31:40.842552] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-06T20:31:40.842701] [INFO ] [sig ] SRBK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:40.984134] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SRBK.txt [2026-03-06T20:31:40.984276] [INFO ] [sig ] [2808/3360] Completed SRBK in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:40.984316] [INFO ] [sig ] [2809/3360] Forecasting SRCE... [2026-03-06T20:31:40.984346] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-06T20:31:40.984377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-06T20:31:40.996954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-06T20:31:40.997369] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-06T20:31:40.998329] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-06T20:31:40.998384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:40.998418] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:40.998446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:40.998509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:41.062322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:41.063210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:41.063296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:41.063330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:41.195541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:41.195730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:41.195788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:41.195824] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:41.199684] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-03-06T20:31:41.199988] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-06T20:31:41.200124] [INFO ] [sig ] SRCE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:41.354300] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SRCE.txt [2026-03-06T20:31:41.354448] [INFO ] [sig ] [2809/3360] Completed SRCE in 0.4s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:41.354489] [INFO ] [sig ] [2810/3360] Forecasting SRE... [2026-03-06T20:31:41.354519] [INFO ] [sig ] Generating forecast for: SRE [2026-03-06T20:31:41.354549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-06T20:31:41.366423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-06T20:31:41.366781] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-06T20:31:41.367558] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-06T20:31:41.367633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:41.367667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:41.367693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:41.367749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:41.424948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:41.425636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:41.425715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:41.425748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:41.544587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:41.544749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:41.544789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:41.544819] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:41.548312] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-03-06T20:31:41.548612] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-06T20:31:41.548740] [INFO ] [sig ] SRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:41.688388] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SRE.txt [2026-03-06T20:31:41.688524] [INFO ] [sig ] [2810/3360] Completed SRE in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.3m [2026-03-06T20:31:41.688594] [INFO ] [sig ] [2811/3360] Forecasting SREA... [2026-03-06T20:31:41.688630] [INFO ] [sig ] Generating forecast for: SREA [2026-03-06T20:31:41.688659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-06T20:31:41.699974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-06T20:31:41.700312] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-06T20:31:41.701145] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-06T20:31:41.701198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:41.701258] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:41.701286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:41.701342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:41.757955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:41.758628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:41.758708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:41.758740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:41.879611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:41.879788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:41.879830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:41.879859] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:41.883485] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-06T20:31:41.883796] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-06T20:31:41.883930] [INFO ] [sig ] SREA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:42.027801] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SREA.txt [2026-03-06T20:31:42.027970] [INFO ] [sig ] [2811/3360] Completed SREA in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.2m [2026-03-06T20:31:42.028013] [INFO ] [sig ] [2812/3360] Forecasting SRFM... [2026-03-06T20:31:42.028046] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-06T20:31:42.028078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-06T20:31:42.039892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-06T20:31:42.040272] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-06T20:31:42.041114] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-06T20:31:42.041169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:42.041203] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:42.041230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:42.041289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:42.098411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:42.099271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:42.099354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:42.099386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:42.220775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:42.220942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:42.220982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:42.221010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:42.224638] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=51.29%) [2026-03-06T20:31:42.224936] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-06T20:31:42.225102] [INFO ] [sig ] SRFM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:42.368278] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SRFM.txt [2026-03-06T20:31:42.368412] [INFO ] [sig ] [2812/3360] Completed SRFM in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.2m [2026-03-06T20:31:42.368453] [INFO ] [sig ] [2813/3360] Forecasting SRG... [2026-03-06T20:31:42.368485] [INFO ] [sig ] Generating forecast for: SRG [2026-03-06T20:31:42.368515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-06T20:31:42.380021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-06T20:31:42.380416] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-06T20:31:42.381251] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-06T20:31:42.381304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:42.381336] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:42.381362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:42.381419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:42.438280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:42.439194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:42.439278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:42.439312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:42.562536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:42.562719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:42.562759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:42.562788] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:42.566263] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-03-06T20:31:42.566548] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-06T20:31:42.566700] [INFO ] [sig ] SRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:42.707645] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SRG.txt [2026-03-06T20:31:42.707774] [INFO ] [sig ] [2813/3360] Completed SRG in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.2m [2026-03-06T20:31:42.707814] [INFO ] [sig ] [2814/3360] Forecasting SRI... [2026-03-06T20:31:42.707858] [INFO ] [sig ] Generating forecast for: SRI [2026-03-06T20:31:42.707890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-06T20:31:42.719131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-06T20:31:42.719488] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-06T20:31:42.720294] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-06T20:31:42.720347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:42.720379] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:42.720405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:42.720462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:42.776736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:42.777400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:42.777481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:42.777512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:42.899237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:42.899393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:42.899472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:42.899530] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:42.903008] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-03-06T20:31:42.903291] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-06T20:31:42.903422] [INFO ] [sig ] SRI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:43.044276] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SRI.txt [2026-03-06T20:31:43.044414] [INFO ] [sig ] [2814/3360] Completed SRI in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.2m [2026-03-06T20:31:43.044454] [INFO ] [sig ] [2815/3360] Forecasting SRRK... [2026-03-06T20:31:43.044485] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-06T20:31:43.044515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-06T20:31:43.055452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-06T20:31:43.055846] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-06T20:31:43.056639] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-06T20:31:43.056692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:43.056724] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:43.056751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:43.056822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:43.114160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:43.114850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:43.114928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:43.114960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:43.234307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:43.234465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:43.234506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:43.234534] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:43.237986] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-06T20:31:43.238265] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-06T20:31:43.238395] [INFO ] [sig ] SRRK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:43.383406] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SRRK.txt [2026-03-06T20:31:43.383545] [INFO ] [sig ] [2815/3360] Completed SRRK in 0.3s | 2.82 sym/s | Total: 16.6m | ETA: 3.2m [2026-03-06T20:31:43.383604] [INFO ] [sig ] [2816/3360] Forecasting SRTS... [2026-03-06T20:31:43.383636] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-06T20:31:43.383666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-06T20:31:43.397673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-06T20:31:43.398247] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-06T20:31:43.399512] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-06T20:31:43.399619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:43.399675] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:43.399722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:43.399819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:43.477801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:43.479194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:43.479311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:43.479345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:43.602953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:43.603126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:43.603168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:43.603198] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:43.607256] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-06T20:31:43.607556] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-06T20:31:43.607719] [INFO ] [sig ] SRTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:43.755664] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SRTS.txt [2026-03-06T20:31:43.755855] [INFO ] [sig ] [2816/3360] Completed SRTS in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:43.755901] [INFO ] [sig ] [2817/3360] Forecasting SSB... [2026-03-06T20:31:43.755938] [INFO ] [sig ] Generating forecast for: SSB [2026-03-06T20:31:43.755982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-06T20:31:43.768517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-06T20:31:43.768965] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-06T20:31:43.769831] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-06T20:31:43.769886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:43.769917] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:43.769943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:43.770000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:43.834331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:43.835265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:43.835351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:43.835387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:43.958708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:43.958875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:43.958916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:43.958944] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:43.962907] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-06T20:31:43.963195] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-06T20:31:43.963326] [INFO ] [sig ] SSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:44.114225] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SSB.txt [2026-03-06T20:31:44.114390] [INFO ] [sig ] [2817/3360] Completed SSB in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:44.114431] [INFO ] [sig ] [2818/3360] Forecasting SSD... [2026-03-06T20:31:44.114474] [INFO ] [sig ] Generating forecast for: SSD [2026-03-06T20:31:44.114511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-06T20:31:44.127286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-06T20:31:44.127693] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-06T20:31:44.128723] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-06T20:31:44.128775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:44.128824] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:44.128853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:44.128911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:44.188962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:44.189869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:44.189954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:44.189989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:44.311057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:44.311224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:44.311267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:44.311300] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:44.314810] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-03-06T20:31:44.315094] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-06T20:31:44.315227] [INFO ] [sig ] SSD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:44.461049] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SSD.txt [2026-03-06T20:31:44.461193] [INFO ] [sig ] [2818/3360] Completed SSD in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:44.461234] [INFO ] [sig ] [2819/3360] Forecasting SSL... [2026-03-06T20:31:44.461264] [INFO ] [sig ] Generating forecast for: SSL [2026-03-06T20:31:44.461294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-06T20:31:44.472533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-06T20:31:44.472915] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-06T20:31:44.473720] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-06T20:31:44.473774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:44.473806] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:44.473832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:44.473889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:44.532078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:44.532905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:44.532990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:44.533023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:44.658916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:44.659083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:44.659125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:44.659154] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:44.662808] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-03-06T20:31:44.663091] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-06T20:31:44.663221] [INFO ] [sig ] SSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:44.808114] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SSL.txt [2026-03-06T20:31:44.808248] [INFO ] [sig ] [2819/3360] Completed SSL in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:44.808288] [INFO ] [sig ] [2820/3360] Forecasting SSNC... [2026-03-06T20:31:44.808318] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-06T20:31:44.808347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-06T20:31:44.820694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-06T20:31:44.821068] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-06T20:31:44.821867] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-06T20:31:44.821920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:44.821951] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:44.821978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:44.822038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:44.884917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:44.885842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:44.885922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:44.885955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:45.006644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:45.006811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:45.006852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:45.006883] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:45.010412] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-06T20:31:45.010724] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-06T20:31:45.010857] [INFO ] [sig ] SSNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:45.158948] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SSNC.txt [2026-03-06T20:31:45.159109] [INFO ] [sig ] [2820/3360] Completed SSNC in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:45.159156] [INFO ] [sig ] [2821/3360] Forecasting SSP... [2026-03-06T20:31:45.159188] [INFO ] [sig ] Generating forecast for: SSP [2026-03-06T20:31:45.159218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-06T20:31:45.172518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-06T20:31:45.172887] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-06T20:31:45.173682] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-06T20:31:45.173735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:45.173767] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:45.173796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:45.173853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:45.234057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:45.234918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:45.235030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:45.235064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:45.360021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:45.360186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:45.360227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:45.360257] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:45.363716] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-06T20:31:45.364001] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-06T20:31:45.364131] [INFO ] [sig ] SSP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:45.508834] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SSP.txt [2026-03-06T20:31:45.508985] [INFO ] [sig ] [2821/3360] Completed SSP in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:45.509034] [INFO ] [sig ] [2822/3360] Forecasting SSRM... [2026-03-06T20:31:45.509079] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-06T20:31:45.509118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-06T20:31:45.522162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-06T20:31:45.522549] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-06T20:31:45.523349] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-06T20:31:45.523401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:45.523433] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:45.523460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:45.523516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:45.582368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:45.583101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:45.583184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:45.583219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:45.713523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:45.713732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:45.713776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:45.713807] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:45.717389] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=58.43%) [2026-03-06T20:31:45.717700] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-06T20:31:45.717852] [INFO ] [sig ] SSRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:45.859241] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SSRM.txt [2026-03-06T20:31:45.859558] [INFO ] [sig ] [2822/3360] Completed SSRM in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:45.859616] [INFO ] [sig ] [2823/3360] Forecasting SSSS... [2026-03-06T20:31:45.859646] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-06T20:31:45.859677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-06T20:31:45.872545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-06T20:31:45.872940] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-06T20:31:45.873765] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-06T20:31:45.873819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:45.873851] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:45.873878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:45.873935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:45.932131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:45.932971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:45.933055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:45.933088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:46.055475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:46.055664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:46.055706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:46.055735] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:46.059187] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-03-06T20:31:46.059468] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-06T20:31:46.059617] [INFO ] [sig ] SSSS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:46.203138] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SSSS.txt [2026-03-06T20:31:46.203285] [INFO ] [sig ] [2823/3360] Completed SSSS in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:46.203325] [INFO ] [sig ] [2824/3360] Forecasting SSTI... [2026-03-06T20:31:46.203354] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-06T20:31:46.203384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-06T20:31:46.214191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-06T20:31:46.214525] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-06T20:31:46.215319] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-06T20:31:46.215372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:46.215404] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:46.215431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:46.215487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:46.272530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:46.273451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:46.273537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:46.273569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:46.396765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:46.396951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:46.396994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:46.397024] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:46.400530] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-03-06T20:31:46.400832] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-06T20:31:46.400962] [INFO ] [sig ] SSTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:46.542471] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SSTI.txt [2026-03-06T20:31:46.542661] [INFO ] [sig ] [2824/3360] Completed SSTI in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:46.542709] [INFO ] [sig ] [2825/3360] Forecasting SSTK... [2026-03-06T20:31:46.542740] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-06T20:31:46.542782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-06T20:31:46.554139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-06T20:31:46.554538] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-06T20:31:46.555345] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-06T20:31:46.555398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:46.555430] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:46.555458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:46.555514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:46.614709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:46.615615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:46.615697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:46.615730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:46.736866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:46.737030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:46.737070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:46.737119] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:46.740547] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-03-06T20:31:46.740843] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-06T20:31:46.740972] [INFO ] [sig ] SSTK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:46.885150] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SSTK.txt [2026-03-06T20:31:46.885317] [INFO ] [sig ] [2825/3360] Completed SSTK in 0.3s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:46.885358] [INFO ] [sig ] [2826/3360] Forecasting SSYS... [2026-03-06T20:31:46.885388] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-06T20:31:46.885419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-06T20:31:46.897778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-06T20:31:46.898249] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-06T20:31:46.899095] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-06T20:31:46.899149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:46.899181] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:46.899208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:46.899265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:46.958363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:46.959306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:46.959395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:46.959429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:47.088981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:47.089157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:47.089201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:47.089231] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:47.093075] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-06T20:31:47.093624] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-06T20:31:47.093799] [INFO ] [sig ] SSYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:47.252779] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SSYS.txt [2026-03-06T20:31:47.252957] [INFO ] [sig ] [2826/3360] Completed SSYS in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:47.252999] [INFO ] [sig ] [2827/3360] Forecasting STAA... [2026-03-06T20:31:47.253030] [INFO ] [sig ] Generating forecast for: STAA [2026-03-06T20:31:47.253060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-06T20:31:47.266594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-06T20:31:47.267099] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-06T20:31:47.268186] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-06T20:31:47.268249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:47.268289] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:47.268321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:47.268394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:47.340545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:47.341526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:47.341659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:47.341724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:47.469536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:47.469729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:47.469771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:47.469803] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:47.473394] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-03-06T20:31:47.473709] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-06T20:31:47.473843] [INFO ] [sig ] STAA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:47.617640] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STAA.txt [2026-03-06T20:31:47.617800] [INFO ] [sig ] [2827/3360] Completed STAA in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.2m [2026-03-06T20:31:47.617867] [INFO ] [sig ] [2828/3360] Forecasting STAG... [2026-03-06T20:31:47.617899] [INFO ] [sig ] Generating forecast for: STAG [2026-03-06T20:31:47.617930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-06T20:31:47.629236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-06T20:31:47.629623] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-06T20:31:47.630456] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-06T20:31:47.630509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:47.630590] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:47.630622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:47.630680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:47.687277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:47.688231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:47.688319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:47.688352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:47.817863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:47.818034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:47.818085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:47.818122] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:47.822127] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-03-06T20:31:47.822432] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-06T20:31:47.822570] [INFO ] [sig ] STAG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:47.975077] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STAG.txt [2026-03-06T20:31:47.975239] [INFO ] [sig ] [2828/3360] Completed STAG in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.1m [2026-03-06T20:31:47.975282] [INFO ] [sig ] [2829/3360] Forecasting STBA... [2026-03-06T20:31:47.975313] [INFO ] [sig ] Generating forecast for: STBA [2026-03-06T20:31:47.975343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-06T20:31:47.986954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-06T20:31:47.987412] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-06T20:31:47.988525] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-06T20:31:47.988604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:47.988642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:47.988703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:47.988765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:48.049218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:48.050151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:48.050243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:48.050277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:48.174893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:48.175052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:48.175096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:48.175127] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:48.178763] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-03-06T20:31:48.179071] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-06T20:31:48.179209] [INFO ] [sig ] STBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:48.330367] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STBA.txt [2026-03-06T20:31:48.330529] [INFO ] [sig ] [2829/3360] Completed STBA in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.1m [2026-03-06T20:31:48.330588] [INFO ] [sig ] [2830/3360] Forecasting STC... [2026-03-06T20:31:48.330625] [INFO ] [sig ] Generating forecast for: STC [2026-03-06T20:31:48.330656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-06T20:31:48.341950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-06T20:31:48.342339] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-06T20:31:48.343150] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-06T20:31:48.343203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:48.343236] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:48.343262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:48.343319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:48.401535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:48.402471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:48.402558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:48.402612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:48.534899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:48.535066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:48.535108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:48.535138] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:48.538998] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=81.36%) [2026-03-06T20:31:48.539367] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-06T20:31:48.539520] [INFO ] [sig ] STC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:48.687779] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STC.txt [2026-03-06T20:31:48.687999] [INFO ] [sig ] [2830/3360] Completed STC in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.1m [2026-03-06T20:31:48.688058] [INFO ] [sig ] [2831/3360] Forecasting STE... [2026-03-06T20:31:48.688098] [INFO ] [sig ] Generating forecast for: STE [2026-03-06T20:31:48.688136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-06T20:31:48.703555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-06T20:31:48.704060] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-06T20:31:48.705060] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-06T20:31:48.705151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:48.705188] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:48.705215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:48.705274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:48.767644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:48.768729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:48.768836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:48.768873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:48.898273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:48.898440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:48.898483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:48.898551] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:48.902757] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-03-06T20:31:48.903192] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-06T20:31:48.903356] [INFO ] [sig ] STE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:49.051593] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STE.txt [2026-03-06T20:31:49.051749] [INFO ] [sig ] [2831/3360] Completed STE in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.1m [2026-03-06T20:31:49.051789] [INFO ] [sig ] [2832/3360] Forecasting STEL... [2026-03-06T20:31:49.051820] [INFO ] [sig ] Generating forecast for: STEL [2026-03-06T20:31:49.051850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-06T20:31:49.063141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-06T20:31:49.063501] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-06T20:31:49.064332] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-06T20:31:49.064387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:49.064420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:49.064448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:49.064506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:49.124648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:49.125545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:49.125648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:49.125684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:49.251226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:49.251389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:49.251432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:49.251463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:49.255032] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-06T20:31:49.255316] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-06T20:31:49.255447] [INFO ] [sig ] STEL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:49.405202] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STEL.txt [2026-03-06T20:31:49.405357] [INFO ] [sig ] [2832/3360] Completed STEL in 0.4s | 2.82 sym/s | Total: 16.7m | ETA: 3.1m [2026-03-06T20:31:49.405397] [INFO ] [sig ] [2833/3360] Forecasting STEM... [2026-03-06T20:31:49.405426] [INFO ] [sig ] Generating forecast for: STEM [2026-03-06T20:31:49.405456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-06T20:31:49.417104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-06T20:31:49.417685] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-06T20:31:49.418714] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-06T20:31:49.418767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:49.418798] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:49.418823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:49.418879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:49.484928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:49.486038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:49.486142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:49.486179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:49.607619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:49.607786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:49.607853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:49.607889] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:49.611958] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-03-06T20:31:49.612302] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-06T20:31:49.612454] [INFO ] [sig ] STEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:49.758195] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STEM.txt [2026-03-06T20:31:49.758336] [INFO ] [sig ] [2833/3360] Completed STEM in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:49.758377] [INFO ] [sig ] [2834/3360] Forecasting STEP... [2026-03-06T20:31:49.758407] [INFO ] [sig ] Generating forecast for: STEP [2026-03-06T20:31:49.758438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-06T20:31:49.770228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-06T20:31:49.770809] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-06T20:31:49.771823] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-06T20:31:49.771876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:49.771908] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:49.771934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:49.771991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:49.829630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:49.830516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:49.830615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:49.830651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:49.955041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:49.955197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:49.955414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:49.955445] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:49.959111] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-06T20:31:49.959400] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-06T20:31:49.959529] [INFO ] [sig ] STEP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:50.101922] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STEP.txt [2026-03-06T20:31:50.102093] [INFO ] [sig ] [2834/3360] Completed STEP in 0.3s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:50.102135] [INFO ] [sig ] [2835/3360] Forecasting STHO... [2026-03-06T20:31:50.102164] [INFO ] [sig ] Generating forecast for: STHO [2026-03-06T20:31:50.102196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-06T20:31:50.115044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-06T20:31:50.115463] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-06T20:31:50.116334] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-06T20:31:50.116391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:50.116425] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:50.116454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:50.116513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:50.178759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:50.179687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:50.179772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:50.179807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:50.304301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:50.304687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:50.304733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:50.304763] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:50.308706] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-03-06T20:31:50.309008] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-06T20:31:50.309155] [INFO ] [sig ] STHO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:50.459329] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STHO.txt [2026-03-06T20:31:50.459499] [INFO ] [sig ] [2835/3360] Completed STHO in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:50.459543] [INFO ] [sig ] [2836/3360] Forecasting STI... [2026-03-06T20:31:50.459596] [INFO ] [sig ] Generating forecast for: STI [2026-03-06T20:31:50.459632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-06T20:31:50.473497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-06T20:31:50.474040] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-06T20:31:50.475168] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-06T20:31:50.475248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:50.475295] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:50.475337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:50.475421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:50.543899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:50.544871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:50.544970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:50.545006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:50.669543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:50.669719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:50.669763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:50.669795] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:50.673407] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-06T20:31:50.673718] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-06T20:31:50.673853] [INFO ] [sig ] STI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:50.825360] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STI.txt [2026-03-06T20:31:50.825521] [INFO ] [sig ] [2836/3360] Completed STI in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:50.825561] [INFO ] [sig ] [2837/3360] Forecasting STIM... [2026-03-06T20:31:50.825610] [INFO ] [sig ] Generating forecast for: STIM [2026-03-06T20:31:50.825643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-06T20:31:50.836884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-06T20:31:50.837280] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-06T20:31:50.838166] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-06T20:31:50.838220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:50.838253] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:50.838280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:50.838338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:50.898749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:50.899678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:50.899768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:50.899804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:51.046180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:51.046384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:51.046440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:51.046471] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:51.050831] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=88.57%) [2026-03-06T20:31:51.051152] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-06T20:31:51.051318] [INFO ] [sig ] STIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:51.205331] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STIM.txt [2026-03-06T20:31:51.205485] [INFO ] [sig ] [2837/3360] Completed STIM in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:51.205527] [INFO ] [sig ] [2838/3360] Forecasting STK... [2026-03-06T20:31:51.205557] [INFO ] [sig ] Generating forecast for: STK [2026-03-06T20:31:51.205607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-06T20:31:51.216634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-06T20:31:51.216966] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-06T20:31:51.217756] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-06T20:31:51.217809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:51.217866] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:51.217904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:51.217961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:51.276903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:51.277651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:51.277787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:51.277860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:51.398529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:51.398755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:51.398803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:51.398833] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:51.402320] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-03-06T20:31:51.402624] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-06T20:31:51.402757] [INFO ] [sig ] STK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:51.543982] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STK.txt [2026-03-06T20:31:51.544130] [INFO ] [sig ] [2838/3360] Completed STK in 0.3s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:51.544174] [INFO ] [sig ] [2839/3360] Forecasting STKH... [2026-03-06T20:31:51.544208] [INFO ] [sig ] Generating forecast for: STKH [2026-03-06T20:31:51.544238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-06T20:31:51.555283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-06T20:31:51.555662] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-06T20:31:51.556450] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-06T20:31:51.556503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:51.556535] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:51.556561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:51.556660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:51.614491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:51.615296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:51.615381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:51.615413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:51.737093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:51.737297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:51.737357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:51.737402] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:51.741385] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=49.80%) [2026-03-06T20:31:51.741794] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-06T20:31:51.741946] [INFO ] [sig ] STKH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:51.902301] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STKH.txt [2026-03-06T20:31:51.902481] [INFO ] [sig ] [2839/3360] Completed STKH in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:51.902526] [INFO ] [sig ] [2840/3360] Forecasting STKL... [2026-03-06T20:31:51.902557] [INFO ] [sig ] Generating forecast for: STKL [2026-03-06T20:31:51.902611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-06T20:31:51.915060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-06T20:31:51.915500] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-06T20:31:51.916439] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-06T20:31:51.916494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:51.916528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:51.916555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:51.916642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:51.985376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:51.986391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:51.986500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:51.986537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:52.124073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:52.124242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:52.124298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:52.124349] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:52.128202] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-03-06T20:31:52.128538] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-06T20:31:52.128736] [INFO ] [sig ] STKL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:52.282541] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STKL.txt [2026-03-06T20:31:52.282718] [INFO ] [sig ] [2840/3360] Completed STKL in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:52.282760] [INFO ] [sig ] [2841/3360] Forecasting STKS... [2026-03-06T20:31:52.282792] [INFO ] [sig ] Generating forecast for: STKS [2026-03-06T20:31:52.282823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-06T20:31:52.294737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-06T20:31:52.295153] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-06T20:31:52.296008] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-06T20:31:52.296063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:52.296099] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:52.296140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:52.296219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:52.362367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:52.363229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:52.363325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:52.363376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:52.494810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:52.494975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:52.495017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:52.495048] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:52.498883] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-03-06T20:31:52.499180] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-06T20:31:52.499325] [INFO ] [sig ] STKS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:52.657938] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STKS.txt [2026-03-06T20:31:52.658167] [INFO ] [sig ] [2841/3360] Completed STKS in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:52.658219] [INFO ] [sig ] [2842/3360] Forecasting STLA... [2026-03-06T20:31:52.658252] [INFO ] [sig ] Generating forecast for: STLA [2026-03-06T20:31:52.658284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-06T20:31:52.670450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-06T20:31:52.670859] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-06T20:31:52.671826] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-06T20:31:52.671904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:52.671957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:52.671992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:52.672052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:52.735889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:52.736988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:52.737077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:52.737110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:52.863005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:52.863183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:52.863233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:52.863267] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:52.866802] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-03-06T20:31:52.867126] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-06T20:31:52.867269] [INFO ] [sig ] STLA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:53.008256] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STLA.txt [2026-03-06T20:31:53.008420] [INFO ] [sig ] [2842/3360] Completed STLA in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:53.008463] [INFO ] [sig ] [2843/3360] Forecasting STLD... [2026-03-06T20:31:53.008497] [INFO ] [sig ] Generating forecast for: STLD [2026-03-06T20:31:53.008530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-06T20:31:53.021285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-06T20:31:53.021715] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-06T20:31:53.022593] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-06T20:31:53.022650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:53.022684] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:53.022713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:53.022772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:53.084110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:53.085070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:53.085157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:53.085192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:53.211240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:53.211403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:53.211443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:53.211473] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:53.214907] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-06T20:31:53.215208] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-06T20:31:53.215354] [INFO ] [sig ] STLD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:53.359701] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STLD.txt [2026-03-06T20:31:53.359888] [INFO ] [sig ] [2843/3360] Completed STLD in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:53.359932] [INFO ] [sig ] [2844/3360] Forecasting STM... [2026-03-06T20:31:53.359961] [INFO ] [sig ] Generating forecast for: STM [2026-03-06T20:31:53.359991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-06T20:31:53.372472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-06T20:31:53.372880] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-06T20:31:53.373734] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-06T20:31:53.373787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:53.373820] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:53.373846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:53.373903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:53.431350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:53.432307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:53.432397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:53.432429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:53.564188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:53.564359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:53.564400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:53.564431] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:53.567891] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-03-06T20:31:53.568189] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-06T20:31:53.568322] [INFO ] [sig ] STM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:53.714650] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STM.txt [2026-03-06T20:31:53.714814] [INFO ] [sig ] [2844/3360] Completed STM in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.1m [2026-03-06T20:31:53.714856] [INFO ] [sig ] [2845/3360] Forecasting STN... [2026-03-06T20:31:53.714887] [INFO ] [sig ] Generating forecast for: STN [2026-03-06T20:31:53.714917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-06T20:31:53.726004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-06T20:31:53.726391] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-06T20:31:53.727262] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-06T20:31:53.727316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:53.727404] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:53.727433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:53.727492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:53.787531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:53.788462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:53.788551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:53.788603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:53.911291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:53.911457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:53.911498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:53.911530] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:53.915124] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-03-06T20:31:53.915449] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-06T20:31:53.915605] [INFO ] [sig ] STN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:54.065783] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STN.txt [2026-03-06T20:31:54.065943] [INFO ] [sig ] [2845/3360] Completed STN in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.0m [2026-03-06T20:31:54.065991] [INFO ] [sig ] [2846/3360] Forecasting STNE... [2026-03-06T20:31:54.066023] [INFO ] [sig ] Generating forecast for: STNE [2026-03-06T20:31:54.066054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-06T20:31:54.082224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-06T20:31:54.082755] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-06T20:31:54.083777] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-06T20:31:54.083832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:54.083865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:54.083892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:54.083949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:54.147756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:54.148659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:54.148758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:54.148794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:54.286683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:54.286850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:54.286894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:54.286924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:54.290746] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-03-06T20:31:54.291074] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-06T20:31:54.291216] [INFO ] [sig ] STNE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:54.455076] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STNE.txt [2026-03-06T20:31:54.455254] [INFO ] [sig ] [2846/3360] Completed STNE in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.0m [2026-03-06T20:31:54.455296] [INFO ] [sig ] [2847/3360] Forecasting STOK... [2026-03-06T20:31:54.455327] [INFO ] [sig ] Generating forecast for: STOK [2026-03-06T20:31:54.455357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-06T20:31:54.467250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-06T20:31:54.467672] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-06T20:31:54.468539] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-06T20:31:54.468618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:54.468653] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:54.468679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:54.468736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:54.528440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:54.529639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:54.529738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:54.529773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:54.664925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:54.665094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:54.665135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:54.665164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:54.668735] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-06T20:31:54.669051] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-06T20:31:54.669211] [INFO ] [sig ] STOK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:54.814453] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STOK.txt [2026-03-06T20:31:54.814643] [INFO ] [sig ] [2847/3360] Completed STOK in 0.4s | 2.82 sym/s | Total: 16.8m | ETA: 3.0m [2026-03-06T20:31:54.814688] [INFO ] [sig ] [2848/3360] Forecasting STRA... [2026-03-06T20:31:54.814721] [INFO ] [sig ] Generating forecast for: STRA [2026-03-06T20:31:54.814752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-06T20:31:54.826155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-06T20:31:54.826524] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-06T20:31:54.827347] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-06T20:31:54.827400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:54.827431] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:54.827457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:54.827514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:54.888182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:54.889233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:54.889326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:54.889361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:55.011438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:55.011620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:55.011663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:55.011724] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:55.015176] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=89.77%) [2026-03-06T20:31:55.015482] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-06T20:31:55.015637] [INFO ] [sig ] STRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:55.159787] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STRA.txt [2026-03-06T20:31:55.159949] [INFO ] [sig ] [2848/3360] Completed STRA in 0.3s | 2.82 sym/s | Total: 16.8m | ETA: 3.0m [2026-03-06T20:31:55.159991] [INFO ] [sig ] [2849/3360] Forecasting STRL... [2026-03-06T20:31:55.160021] [INFO ] [sig ] Generating forecast for: STRL [2026-03-06T20:31:55.160052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-06T20:31:55.172520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-06T20:31:55.172904] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-06T20:31:55.173721] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-06T20:31:55.173775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:55.173807] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:55.173834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:55.173891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:55.230965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:55.231734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:55.231818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:55.231853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:55.358208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:55.358390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:55.358453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:55.358484] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:55.362239] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-03-06T20:31:55.362551] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-06T20:31:55.362715] [INFO ] [sig ] STRL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:55.507055] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STRL.txt [2026-03-06T20:31:55.507227] [INFO ] [sig ] [2849/3360] Completed STRL in 0.3s | 2.82 sym/s | Total: 16.8m | ETA: 3.0m [2026-03-06T20:31:55.507278] [INFO ] [sig ] [2850/3360] Forecasting STRS... [2026-03-06T20:31:55.507316] [INFO ] [sig ] Generating forecast for: STRS [2026-03-06T20:31:55.507352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-06T20:31:55.517973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-06T20:31:55.518351] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-06T20:31:55.519158] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-06T20:31:55.519212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:55.519248] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:55.519275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:55.519333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:55.576746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:55.577695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:55.577780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:55.577812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:55.676656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:55.676865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:55.676923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:55.676956] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:55.681057] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-03-06T20:31:55.681402] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-06T20:31:55.681565] [INFO ] [sig ] STRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:55.826878] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STRS.txt [2026-03-06T20:31:55.827020] [INFO ] [sig ] [2850/3360] Completed STRS in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:55.827061] [INFO ] [sig ] [2851/3360] Forecasting STSS... [2026-03-06T20:31:55.827091] [INFO ] [sig ] Generating forecast for: STSS [2026-03-06T20:31:55.827121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-06T20:31:55.840064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-06T20:31:55.840466] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-06T20:31:55.841382] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-06T20:31:55.841438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:55.841472] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:55.841499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:55.841558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:55.900451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:55.901323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:55.901412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:55.901446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:56.025066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:56.025235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:56.025279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:56.025307] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:56.028967] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=48.06%) [2026-03-06T20:31:56.029265] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-06T20:31:56.029611] [INFO ] [sig ] STSS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:56.175417] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STSS.txt [2026-03-06T20:31:56.175790] [INFO ] [sig ] [2851/3360] Completed STSS in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:56.175835] [INFO ] [sig ] [2852/3360] Forecasting STTK... [2026-03-06T20:31:56.175864] [INFO ] [sig ] Generating forecast for: STTK [2026-03-06T20:31:56.175894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-06T20:31:56.187347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-06T20:31:56.187867] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-06T20:31:56.188971] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-06T20:31:56.189027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:56.189061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:56.189089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:56.189148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:56.252658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:56.253566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:56.253669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:56.253703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:56.375765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:56.375939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:56.375981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:56.376010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:56.379927] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-03-06T20:31:56.380242] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-06T20:31:56.380405] [INFO ] [sig ] STTK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:56.527741] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STTK.txt [2026-03-06T20:31:56.527968] [INFO ] [sig ] [2852/3360] Completed STTK in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:56.528014] [INFO ] [sig ] [2853/3360] Forecasting STVN... [2026-03-06T20:31:56.528046] [INFO ] [sig ] Generating forecast for: STVN [2026-03-06T20:31:56.528076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-06T20:31:56.540334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-06T20:31:56.540906] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-06T20:31:56.541715] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-06T20:31:56.541768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:56.541815] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:56.541843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:56.541900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:56.599131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:56.600040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:56.600126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:56.600158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:56.717780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:56.717958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:56.717998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:56.718026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:56.721597] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-03-06T20:31:56.721878] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-06T20:31:56.722008] [INFO ] [sig ] STVN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:56.867063] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STVN.txt [2026-03-06T20:31:56.867200] [INFO ] [sig ] [2853/3360] Completed STVN in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:56.867240] [INFO ] [sig ] [2854/3360] Forecasting STWD... [2026-03-06T20:31:56.867270] [INFO ] [sig ] Generating forecast for: STWD [2026-03-06T20:31:56.867301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-06T20:31:56.879046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-06T20:31:56.879420] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-06T20:31:56.880222] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-06T20:31:56.880300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:56.880343] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:56.880376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:56.880443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:56.939954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:56.940716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:56.940799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:56.940834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:57.062645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:57.062809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:57.062850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:57.062881] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:57.066391] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-06T20:31:57.066701] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-06T20:31:57.066836] [INFO ] [sig ] STWD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:57.215757] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STWD.txt [2026-03-06T20:31:57.215917] [INFO ] [sig ] [2854/3360] Completed STWD in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:57.215965] [INFO ] [sig ] [2855/3360] Forecasting STX... [2026-03-06T20:31:57.215996] [INFO ] [sig ] Generating forecast for: STX [2026-03-06T20:31:57.216028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-06T20:31:57.228197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-06T20:31:57.228563] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-06T20:31:57.229836] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-06T20:31:57.229891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:57.229922] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:57.229950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:57.230006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:57.289445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:57.290394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:57.290519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:57.290555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:57.415656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:57.415822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:57.415863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:57.415892] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:57.419453] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-06T20:31:57.419758] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-06T20:31:57.419891] [INFO ] [sig ] STX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:57.563999] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STX.txt [2026-03-06T20:31:57.564171] [INFO ] [sig ] [2855/3360] Completed STX in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:57.564213] [INFO ] [sig ] [2856/3360] Forecasting STXE... [2026-03-06T20:31:57.564244] [INFO ] [sig ] Generating forecast for: STXE [2026-03-06T20:31:57.564274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-06T20:31:57.576299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-06T20:31:57.576745] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-06T20:31:57.577591] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-06T20:31:57.577646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:57.577678] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:57.577704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:57.577761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:57.642807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:57.643732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:57.643819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:57.643853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:57.759427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:57.759638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:57.759704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:57.759736] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:57.763244] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-03-06T20:31:57.763537] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-06T20:31:57.763691] [INFO ] [sig ] STXE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:57.914351] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/STXE.txt [2026-03-06T20:31:57.914547] [INFO ] [sig ] [2856/3360] Completed STXE in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:57.914626] [INFO ] [sig ] [2857/3360] Forecasting STXG... [2026-03-06T20:31:57.914685] [INFO ] [sig ] Generating forecast for: STXG [2026-03-06T20:31:57.914724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-06T20:31:57.929253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-06T20:31:57.929913] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-06T20:31:57.931002] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-06T20:31:57.931062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:57.931101] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:57.931132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:57.931197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:57.998706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:58.000977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:58.001114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:58.001177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:58.137593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:58.137768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:58.137814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:58.137869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:58.141931] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-03-06T20:31:58.142312] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-06T20:31:58.142489] [INFO ] [sig ] STXG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:58.297527] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/STXG.txt [2026-03-06T20:31:58.297719] [INFO ] [sig ] [2857/3360] Completed STXG in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:58.297763] [INFO ] [sig ] [2858/3360] Forecasting SUI... [2026-03-06T20:31:58.297793] [INFO ] [sig ] Generating forecast for: SUI [2026-03-06T20:31:58.297844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-06T20:31:58.311421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-06T20:31:58.311966] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-06T20:31:58.312921] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-06T20:31:58.312986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:58.313026] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:58.313059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:58.313123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:58.372783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:58.373696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:58.373785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:58.373818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:58.500840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:58.501012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:58.501054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:58.501084] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:58.504810] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=12.14%) [2026-03-06T20:31:58.505097] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-06T20:31:58.505231] [INFO ] [sig ] SUI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:31:58.652501] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SUI.txt [2026-03-06T20:31:58.652765] [INFO ] [sig ] [2858/3360] Completed SUI in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:58.652828] [INFO ] [sig ] [2859/3360] Forecasting SUN... [2026-03-06T20:31:58.652871] [INFO ] [sig ] Generating forecast for: SUN [2026-03-06T20:31:58.652912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-06T20:31:58.664726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-06T20:31:58.665155] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-06T20:31:58.666005] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-06T20:31:58.666060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:58.666094] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:58.666121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:58.666179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:58.724919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:58.725888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:58.725975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:58.726010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:58.853148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:58.853371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:58.853428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:58.853463] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:58.857516] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-03-06T20:31:58.857874] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-06T20:31:58.858018] [INFO ] [sig ] SUN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:59.003117] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUN.txt [2026-03-06T20:31:59.003290] [INFO ] [sig ] [2859/3360] Completed SUN in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:59.003343] [INFO ] [sig ] [2860/3360] Forecasting SUNS... [2026-03-06T20:31:59.003379] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-06T20:31:59.003416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-06T20:31:59.016140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-06T20:31:59.016612] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-06T20:31:59.017455] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-06T20:31:59.017509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:59.017541] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:59.017568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:59.017660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:59.078381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:59.079325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:59.079415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:59.079449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:59.204001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:59.204171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:59.204211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:59.204261] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:59.207745] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=51.10%) [2026-03-06T20:31:59.208057] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-06T20:31:59.208192] [INFO ] [sig ] SUNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:59.352739] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUNS.txt [2026-03-06T20:31:59.352920] [INFO ] [sig ] [2860/3360] Completed SUNS in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:59.352964] [INFO ] [sig ] [2861/3360] Forecasting SUPN... [2026-03-06T20:31:59.352995] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-06T20:31:59.353027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-06T20:31:59.364396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-06T20:31:59.364826] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-06T20:31:59.365747] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-06T20:31:59.365803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:59.365845] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:59.365887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:59.365951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:59.424180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:59.425110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:59.425194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:59.425227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:59.547679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:59.547864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:59.547909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:59.547939] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:59.551383] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-06T20:31:59.551695] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-06T20:31:59.551828] [INFO ] [sig ] SUPN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:31:59.699083] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUPN.txt [2026-03-06T20:31:59.699263] [INFO ] [sig ] [2861/3360] Completed SUPN in 0.3s | 2.82 sym/s | Total: 16.9m | ETA: 3.0m [2026-03-06T20:31:59.699312] [INFO ] [sig ] [2862/3360] Forecasting SUSB... [2026-03-06T20:31:59.699350] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-06T20:31:59.699387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-06T20:31:59.710877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-06T20:31:59.711294] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-06T20:31:59.712217] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-06T20:31:59.712271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:31:59.712335] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:31:59.712382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:31:59.712476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:31:59.777570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:31:59.778685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:31:59.778775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:31:59.778836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:31:59.901787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:31:59.901951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:31:59.901991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:31:59.902021] [INFO ] [FORECASTER] Training complete [2026-03-06T20:31:59.905479] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-03-06T20:31:59.905789] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-06T20:31:59.905923] [INFO ] [sig ] SUSB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:00.062999] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUSB.txt [2026-03-06T20:32:00.063139] [INFO ] [sig ] [2862/3360] Completed SUSB in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 2.9m [2026-03-06T20:32:00.063179] [INFO ] [sig ] [2863/3360] Forecasting SUSC... [2026-03-06T20:32:00.063210] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-06T20:32:00.063239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-06T20:32:00.075405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-06T20:32:00.075788] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-06T20:32:00.076609] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-06T20:32:00.076662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:00.076694] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:00.076722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:00.076778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:00.141024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:00.141843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:00.141928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:00.141962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:00.274722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:00.274882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:00.274924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:00.274952] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:00.278447] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=41.99%) [2026-03-06T20:32:00.278758] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-06T20:32:00.278892] [INFO ] [sig ] SUSC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:00.434320] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SUSC.txt [2026-03-06T20:32:00.434483] [INFO ] [sig ] [2863/3360] Completed SUSC in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 2.9m [2026-03-06T20:32:00.434733] [INFO ] [sig ] [2864/3360] Forecasting SUSL... [2026-03-06T20:32:00.434767] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-06T20:32:00.434799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-06T20:32:00.447224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-06T20:32:00.447661] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-06T20:32:00.448587] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-06T20:32:00.448826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:00.448860] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:00.448905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:00.448965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:00.507291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:00.508250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:00.508349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:00.508389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:00.629296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:00.629498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:00.629547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:00.629594] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:00.633161] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-03-06T20:32:00.633465] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-06T20:32:00.633626] [INFO ] [sig ] SUSL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:00.785302] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUSL.txt [2026-03-06T20:32:00.785491] [INFO ] [sig ] [2864/3360] Completed SUSL in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 2.9m [2026-03-06T20:32:00.785534] [INFO ] [sig ] [2865/3360] Forecasting SUZ... [2026-03-06T20:32:00.785564] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-06T20:32:00.785617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-06T20:32:00.798182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-06T20:32:00.798664] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-06T20:32:00.799642] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-06T20:32:00.799715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:00.799747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:00.799774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:00.799833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:00.858482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:00.859458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:00.859557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:00.859611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:00.987371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:00.987549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:00.987627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:00.987698] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:00.993145] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-03-06T20:32:00.993667] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-06T20:32:00.993872] [INFO ] [sig ] SUZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:01.145608] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SUZ.txt [2026-03-06T20:32:01.145767] [INFO ] [sig ] [2865/3360] Completed SUZ in 0.4s | 2.82 sym/s | Total: 16.9m | ETA: 2.9m [2026-03-06T20:32:01.145808] [INFO ] [sig ] [2866/3360] Forecasting SVC... [2026-03-06T20:32:01.145840] [INFO ] [sig ] Generating forecast for: SVC [2026-03-06T20:32:01.145870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-06T20:32:01.158673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-06T20:32:01.159044] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-06T20:32:01.159956] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-06T20:32:01.160013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:01.160048] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:01.160077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:01.160136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:01.218517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:01.219378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:01.219463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:01.219496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:01.359447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:01.359598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:01.359645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:01.359674] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:01.363374] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-03-06T20:32:01.363716] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-06T20:32:01.363866] [INFO ] [sig ] SVC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:01.511907] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SVC.txt [2026-03-06T20:32:01.512064] [INFO ] [sig ] [2866/3360] Completed SVC in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:01.512104] [INFO ] [sig ] [2867/3360] Forecasting SVCO... [2026-03-06T20:32:01.512136] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-06T20:32:01.512167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-06T20:32:01.524635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-06T20:32:01.525026] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-06T20:32:01.525879] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-06T20:32:01.525934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:01.525966] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:01.525995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:01.526056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:01.585413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:01.586217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:01.586299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:01.586332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:01.703741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:01.703868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:01.703909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:01.703940] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:01.707472] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-03-06T20:32:01.707800] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-06T20:32:01.707961] [INFO ] [sig ] SVCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:01.854282] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SVCO.txt [2026-03-06T20:32:01.854449] [INFO ] [sig ] [2867/3360] Completed SVCO in 0.3s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:01.854490] [INFO ] [sig ] [2868/3360] Forecasting SVRA... [2026-03-06T20:32:01.854521] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-06T20:32:01.854560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-06T20:32:01.866597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-06T20:32:01.867040] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-06T20:32:01.867990] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-06T20:32:01.868048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:01.868082] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:01.868111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:01.868170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:01.931036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:01.932093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:01.932202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:01.932237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:02.072660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:02.072851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:02.072932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:02.072982] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:02.076999] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=58.51%) [2026-03-06T20:32:02.077309] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-06T20:32:02.077447] [INFO ] [sig ] SVRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:02.225844] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SVRA.txt [2026-03-06T20:32:02.225995] [INFO ] [sig ] [2868/3360] Completed SVRA in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:02.226037] [INFO ] [sig ] [2869/3360] Forecasting SWBI... [2026-03-06T20:32:02.226067] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-06T20:32:02.226097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-06T20:32:02.237892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-06T20:32:02.238285] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-06T20:32:02.239193] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-06T20:32:02.239248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:02.239282] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:02.239310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:02.239379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:02.298554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:02.299470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:02.299555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:02.299612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:02.423220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:02.423388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:02.423431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:02.423462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:02.427126] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-03-06T20:32:02.427455] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-06T20:32:02.427624] [INFO ] [sig ] SWBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:02.581355] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SWBI.txt [2026-03-06T20:32:02.581603] [INFO ] [sig ] [2869/3360] Completed SWBI in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:02.581654] [INFO ] [sig ] [2870/3360] Forecasting SWIM... [2026-03-06T20:32:02.581685] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-06T20:32:02.581905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-06T20:32:02.597001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-06T20:32:02.597511] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-06T20:32:02.598817] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-06T20:32:02.598886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:02.598935] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:02.598977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:02.599066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:02.679134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:02.680229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:02.680313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:02.680347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:02.807386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:02.807547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:02.807610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:02.807643] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:02.811362] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-03-06T20:32:02.811698] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-06T20:32:02.811844] [INFO ] [sig ] SWIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:02.974231] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SWIM.txt [2026-03-06T20:32:02.974404] [INFO ] [sig ] [2870/3360] Completed SWIM in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:02.974468] [INFO ] [sig ] [2871/3360] Forecasting SWK... [2026-03-06T20:32:02.974525] [INFO ] [sig ] Generating forecast for: SWK [2026-03-06T20:32:02.974589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-06T20:32:02.987430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-06T20:32:02.987868] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-06T20:32:02.989070] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-06T20:32:02.989133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:02.989169] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:02.989198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:02.989258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:03.051636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:03.052548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:03.052650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:03.052684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:03.178255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:03.178421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:03.178464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:03.178494] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:03.182173] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-06T20:32:03.182506] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-06T20:32:03.182678] [INFO ] [sig ] SWK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:03.341298] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SWK.txt [2026-03-06T20:32:03.341462] [INFO ] [sig ] [2871/3360] Completed SWK in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:03.341504] [INFO ] [sig ] [2872/3360] Forecasting SWKS... [2026-03-06T20:32:03.341534] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-06T20:32:03.341566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-06T20:32:03.352920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-06T20:32:03.353342] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-06T20:32:03.354306] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-06T20:32:03.354363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:03.354396] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:03.354428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:03.354489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:03.433026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:03.434197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:03.434324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:03.434382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:03.581373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:03.581558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:03.581633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:03.581665] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:03.585450] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-03-06T20:32:03.585763] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-06T20:32:03.585900] [INFO ] [sig ] SWKS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:03.761081] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SWKS.txt [2026-03-06T20:32:03.761267] [INFO ] [sig ] [2872/3360] Completed SWKS in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:03.761310] [INFO ] [sig ] [2873/3360] Forecasting SWX... [2026-03-06T20:32:03.761341] [INFO ] [sig ] Generating forecast for: SWX [2026-03-06T20:32:03.761372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-06T20:32:03.773234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-06T20:32:03.773655] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-06T20:32:03.774465] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-06T20:32:03.774518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:03.774551] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:03.774598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:03.774657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:03.832909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:03.834113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:03.834206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:03.834240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:03.960477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:03.960669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:03.960711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:03.960741] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:03.964193] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-06T20:32:03.964500] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-06T20:32:03.964835] [INFO ] [sig ] SWX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:04.115430] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SWX.txt [2026-03-06T20:32:04.115618] [INFO ] [sig ] [2873/3360] Completed SWX in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:04.115856] [INFO ] [sig ] [2874/3360] Forecasting SXC... [2026-03-06T20:32:04.115889] [INFO ] [sig ] Generating forecast for: SXC [2026-03-06T20:32:04.115919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-03-06T20:32:04.128079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-03-06T20:32:04.128497] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-03-06T20:32:04.129376] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-03-06T20:32:04.129445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:04.129485] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:04.129519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:04.129605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:04.187077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:04.188071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:04.188163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:04.188197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:04.312495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:04.312714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:04.312768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:04.312797] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:04.316669] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=81.68%) [2026-03-06T20:32:04.316974] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-03-06T20:32:04.317114] [INFO ] [sig ] SXC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:04.463132] [INFO ] [LOCAL ] Saved forecast: SXC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SXC.txt [2026-03-06T20:32:04.463311] [INFO ] [sig ] [2874/3360] Completed SXC in 0.3s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:04.463355] [INFO ] [sig ] [2875/3360] Forecasting SXI... [2026-03-06T20:32:04.463385] [INFO ] [sig ] Generating forecast for: SXI [2026-03-06T20:32:04.463415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-06T20:32:04.475682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-06T20:32:04.476076] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-06T20:32:04.476880] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-06T20:32:04.476934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:04.476966] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:04.476993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:04.477051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:04.535439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:04.536372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:04.536463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:04.536498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:04.661125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:04.661303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:04.661351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:04.661381] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:04.665190] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-03-06T20:32:04.665494] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-06T20:32:04.665655] [INFO ] [sig ] SXI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:04.811173] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SXI.txt [2026-03-06T20:32:04.811381] [INFO ] [sig ] [2875/3360] Completed SXI in 0.3s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:04.811425] [INFO ] [sig ] [2876/3360] Forecasting SY... [2026-03-06T20:32:04.811459] [INFO ] [sig ] Generating forecast for: SY [2026-03-06T20:32:04.811489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-06T20:32:04.822657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-06T20:32:04.823048] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-06T20:32:04.823887] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-06T20:32:04.823940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:04.823972] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:04.823999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:04.824055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:04.882248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:04.883149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:04.883233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:04.883266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:05.020827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:05.020992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:05.021034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:05.021064] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:05.024733] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-03-06T20:32:05.025042] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-06T20:32:05.025184] [INFO ] [sig ] SY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:05.183255] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SY.txt [2026-03-06T20:32:05.183422] [INFO ] [sig ] [2876/3360] Completed SY in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:05.183475] [INFO ] [sig ] [2877/3360] Forecasting SYF... [2026-03-06T20:32:05.183512] [INFO ] [sig ] Generating forecast for: SYF [2026-03-06T20:32:05.183548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-06T20:32:05.195317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-06T20:32:05.195743] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-06T20:32:05.196562] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-06T20:32:05.196644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:05.196693] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:05.196721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:05.196777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:05.259997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:05.260916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:05.261007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:05.261042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:05.389225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:05.389386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:05.389428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:05.389456] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:05.392900] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-03-06T20:32:05.393179] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-06T20:32:05.393308] [INFO ] [sig ] SYF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:05.542791] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SYF.txt [2026-03-06T20:32:05.542959] [INFO ] [sig ] [2877/3360] Completed SYF in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:05.543002] [INFO ] [sig ] [2878/3360] Forecasting SYK... [2026-03-06T20:32:05.543033] [INFO ] [sig ] Generating forecast for: SYK [2026-03-06T20:32:05.543065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-06T20:32:05.553992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-06T20:32:05.554323] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-06T20:32:05.555158] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-06T20:32:05.555211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:05.555244] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:05.555270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:05.555327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:05.613661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:05.614316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:05.614397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:05.614429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:05.735541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:05.735713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:05.735753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:05.735784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:05.739234] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-06T20:32:05.739516] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-06T20:32:05.739665] [INFO ] [sig ] SYK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:05.879594] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SYK.txt [2026-03-06T20:32:05.879722] [INFO ] [sig ] [2878/3360] Completed SYK in 0.3s | 2.82 sym/s | Total: 17.0m | ETA: 2.9m [2026-03-06T20:32:05.879764] [INFO ] [sig ] [2879/3360] Forecasting SYM... [2026-03-06T20:32:05.879794] [INFO ] [sig ] Generating forecast for: SYM [2026-03-06T20:32:05.879823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-06T20:32:05.890622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-06T20:32:05.890977] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-06T20:32:05.891856] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-06T20:32:05.891912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:05.891994] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:05.892037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:05.892121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:05.951185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:05.951861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:05.951943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:05.951976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:06.082991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:06.083149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:06.083190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:06.083219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:06.086793] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=66.76%) [2026-03-06T20:32:06.087083] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-06T20:32:06.087216] [INFO ] [sig ] SYM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:06.229217] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SYM.txt [2026-03-06T20:32:06.229340] [INFO ] [sig ] [2879/3360] Completed SYM in 0.3s | 2.82 sym/s | Total: 17.0m | ETA: 2.8m [2026-03-06T20:32:06.229381] [INFO ] [sig ] [2880/3360] Forecasting SYNA... [2026-03-06T20:32:06.229413] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-06T20:32:06.229449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-06T20:32:06.240836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-06T20:32:06.241165] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-06T20:32:06.242034] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-06T20:32:06.242088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:06.242121] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:06.242149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:06.242207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:06.301041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:06.301726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:06.301808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:06.301842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:06.432640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:06.432799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:06.432839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:06.432869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:06.436316] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-06T20:32:06.436619] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-06T20:32:06.436752] [INFO ] [sig ] SYNA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:06.584423] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/SYNA.txt [2026-03-06T20:32:06.584603] [INFO ] [sig ] [2880/3360] Completed SYNA in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.8m [2026-03-06T20:32:06.584656] [INFO ] [sig ] [2881/3360] Forecasting SYRE... [2026-03-06T20:32:06.584687] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-06T20:32:06.584717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-06T20:32:06.596203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-06T20:32:06.596519] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-06T20:32:06.597308] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-06T20:32:06.597360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:06.597406] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:06.597433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:06.597491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:06.654982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:06.655640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:06.655720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:06.655753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:06.780342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:06.780510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:06.780552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:06.780601] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:06.784472] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=34.01%) [2026-03-06T20:32:06.784808] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-06T20:32:06.784947] [INFO ] [sig ] SYRE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:07.024472] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SYRE.txt [2026-03-06T20:32:07.024670] [INFO ] [sig ] [2881/3360] Completed SYRE in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.8m [2026-03-06T20:32:07.024715] [INFO ] [sig ] [2882/3360] Forecasting SYY... [2026-03-06T20:32:07.024747] [INFO ] [sig ] Generating forecast for: SYY [2026-03-06T20:32:07.024778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-06T20:32:07.036465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-06T20:32:07.037105] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-06T20:32:07.038175] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-06T20:32:07.038229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:07.038262] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:07.038289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:07.038345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:07.100677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:07.101540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:07.101652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:07.101687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:07.233338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:07.233504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:07.233546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:07.233632] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:07.237239] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: DOWN (p=27.22%) [2026-03-06T20:32:07.237537] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-06T20:32:07.237711] [INFO ] [sig ] SYY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:07.398269] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/SYY.txt [2026-03-06T20:32:07.398478] [INFO ] [sig ] [2882/3360] Completed SYY in 0.4s | 2.82 sym/s | Total: 17.0m | ETA: 2.8m [2026-03-06T20:32:07.398540] [INFO ] [sig ] [2883/3360] Forecasting TAC... [2026-03-06T20:32:07.398612] [INFO ] [sig ] Generating forecast for: TAC [2026-03-06T20:32:07.398658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-06T20:32:07.410634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-06T20:32:07.411046] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-06T20:32:07.411945] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-06T20:32:07.412003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:07.412036] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:07.412064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:07.412121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:07.474820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:07.475742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:07.475829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:07.475862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:07.605388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:07.605594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:07.605642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:07.605674] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:07.610195] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-03-06T20:32:07.610493] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-06T20:32:07.610654] [INFO ] [sig ] TAC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:07.762844] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TAC.txt [2026-03-06T20:32:07.763002] [INFO ] [sig ] [2883/3360] Completed TAC in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:07.763045] [INFO ] [sig ] [2884/3360] Forecasting TAK... [2026-03-06T20:32:07.763076] [INFO ] [sig ] Generating forecast for: TAK [2026-03-06T20:32:07.763106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-06T20:32:07.775805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-06T20:32:07.776401] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-06T20:32:07.777253] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-06T20:32:07.777308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:07.777341] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:07.777368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:07.777426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:07.839219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:07.840342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:07.840431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:07.840465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:07.963850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:07.964021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:07.964063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:07.964113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:07.968183] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-03-06T20:32:07.968482] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-06T20:32:07.968642] [INFO ] [sig ] TAK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:08.114217] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TAK.txt [2026-03-06T20:32:08.114382] [INFO ] [sig ] [2884/3360] Completed TAK in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:08.114424] [INFO ] [sig ] [2885/3360] Forecasting TAL... [2026-03-06T20:32:08.114454] [INFO ] [sig ] Generating forecast for: TAL [2026-03-06T20:32:08.114486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-06T20:32:08.126465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-06T20:32:08.126847] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-06T20:32:08.127667] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-06T20:32:08.127720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:08.127753] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:08.127780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:08.127867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:08.187592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:08.188608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:08.188700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:08.188735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:08.342084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:08.342253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:08.342298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:08.342328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:08.346767] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-03-06T20:32:08.347159] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-06T20:32:08.347341] [INFO ] [sig ] TAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:08.504468] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TAL.txt [2026-03-06T20:32:08.504684] [INFO ] [sig ] [2885/3360] Completed TAL in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:08.504729] [INFO ] [sig ] [2886/3360] Forecasting TALK... [2026-03-06T20:32:08.504761] [INFO ] [sig ] Generating forecast for: TALK [2026-03-06T20:32:08.504791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-06T20:32:08.516878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-06T20:32:08.517297] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-06T20:32:08.518224] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-06T20:32:08.518280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:08.518313] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:08.518340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:08.518398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:08.581165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:08.582325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:08.582448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:08.582485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:08.724500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:08.724698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:08.724741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:08.724772] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:08.729058] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=41.70%) [2026-03-06T20:32:08.729397] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-06T20:32:08.729542] [INFO ] [sig ] TALK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:08.882196] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TALK.txt [2026-03-06T20:32:08.882359] [INFO ] [sig ] [2886/3360] Completed TALK in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:08.882403] [INFO ] [sig ] [2887/3360] Forecasting TALO... [2026-03-06T20:32:08.882433] [INFO ] [sig ] Generating forecast for: TALO [2026-03-06T20:32:08.882464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-06T20:32:08.894000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-06T20:32:08.894392] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-06T20:32:08.895219] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-06T20:32:08.895272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:08.895304] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:08.895329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:08.895385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:08.960765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:08.962253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:08.962382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:08.962417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:09.093970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:09.094141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:09.094183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:09.094214] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:09.098199] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-03-06T20:32:09.098488] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-06T20:32:09.098677] [INFO ] [sig ] TALO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:09.255794] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TALO.txt [2026-03-06T20:32:09.255962] [INFO ] [sig ] [2887/3360] Completed TALO in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:09.256014] [INFO ] [sig ] [2888/3360] Forecasting TAOP... [2026-03-06T20:32:09.256045] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-06T20:32:09.256075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-06T20:32:09.267195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-06T20:32:09.267548] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-06T20:32:09.268394] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-06T20:32:09.268447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:09.268478] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:09.268521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:09.268601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:09.326453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:09.327345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:09.327428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:09.327461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:09.449117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:09.449286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:09.449333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:09.449362] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:09.453610] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-03-06T20:32:09.454146] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-06T20:32:09.454291] [INFO ] [sig ] TAOP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:09.608458] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TAOP.txt [2026-03-06T20:32:09.608680] [INFO ] [sig ] [2888/3360] Completed TAOP in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:09.608728] [INFO ] [sig ] [2889/3360] Forecasting TAP... [2026-03-06T20:32:09.608758] [INFO ] [sig ] Generating forecast for: TAP [2026-03-06T20:32:09.608788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-06T20:32:09.620390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-06T20:32:09.620840] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-06T20:32:09.621797] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-06T20:32:09.621861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:09.621907] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:09.621953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:09.622034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:09.687467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:09.688530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:09.688674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:09.688719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:09.825559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:09.825780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:09.825826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:09.825855] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:09.830177] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=37.15%) [2026-03-06T20:32:09.830759] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-06T20:32:09.831004] [INFO ] [sig ] TAP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:09.982372] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TAP.txt [2026-03-06T20:32:09.982542] [INFO ] [sig ] [2889/3360] Completed TAP in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:09.982610] [INFO ] [sig ] [2890/3360] Forecasting TARA... [2026-03-06T20:32:09.982645] [INFO ] [sig ] Generating forecast for: TARA [2026-03-06T20:32:09.982677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-06T20:32:09.995364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-06T20:32:09.995832] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-06T20:32:09.996775] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-06T20:32:09.996831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:09.996865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:09.996893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:09.996952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:10.058592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:10.059518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:10.059626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:10.059662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:10.180115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:10.180279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:10.180320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:10.180348] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:10.183870] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-06T20:32:10.184147] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-06T20:32:10.184274] [INFO ] [sig ] TARA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:10.327146] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TARA.txt [2026-03-06T20:32:10.327320] [INFO ] [sig ] [2890/3360] Completed TARA in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:10.327364] [INFO ] [sig ] [2891/3360] Forecasting TARK... [2026-03-06T20:32:10.327395] [INFO ] [sig ] Generating forecast for: TARK [2026-03-06T20:32:10.327426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-06T20:32:10.338436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-06T20:32:10.338801] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-06T20:32:10.339600] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-06T20:32:10.339655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:10.339688] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:10.339715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:10.339771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:10.396441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:10.397079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:10.397156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:10.397189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:10.518788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:10.518948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:10.518989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:10.519019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:10.522465] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-06T20:32:10.522795] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-06T20:32:10.522924] [INFO ] [sig ] TARK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:10.664553] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TARK.txt [2026-03-06T20:32:10.664707] [INFO ] [sig ] [2891/3360] Completed TARK in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:10.664749] [INFO ] [sig ] [2892/3360] Forecasting TARS... [2026-03-06T20:32:10.664778] [INFO ] [sig ] Generating forecast for: TARS [2026-03-06T20:32:10.664814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-06T20:32:10.676226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-06T20:32:10.676562] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-06T20:32:10.677358] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-06T20:32:10.677410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:10.677443] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:10.677470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:10.677526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:10.735629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:10.736521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:10.736627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:10.736662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:10.873112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:10.873294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:10.873338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:10.873367] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:10.877687] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-06T20:32:10.878036] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-06T20:32:10.878188] [INFO ] [sig ] TARS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:11.029678] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TARS.txt [2026-03-06T20:32:11.029909] [INFO ] [sig ] [2892/3360] Completed TARS in 0.4s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:11.029956] [INFO ] [sig ] [2893/3360] Forecasting TASK... [2026-03-06T20:32:11.029987] [INFO ] [sig ] Generating forecast for: TASK [2026-03-06T20:32:11.030038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-06T20:32:11.043273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-06T20:32:11.043635] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-06T20:32:11.044436] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-06T20:32:11.044490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:11.044522] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:11.044549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:11.044633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:11.104488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:11.105229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:11.105316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:11.105350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:11.228500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:11.228674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:11.228717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:11.228748] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:11.232158] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=65.88%) [2026-03-06T20:32:11.232444] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-06T20:32:11.232592] [INFO ] [sig ] TASK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:11.375486] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TASK.txt [2026-03-06T20:32:11.375640] [INFO ] [sig ] [2893/3360] Completed TASK in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:11.375683] [INFO ] [sig ] [2894/3360] Forecasting TAYD... [2026-03-06T20:32:11.375712] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-06T20:32:11.375743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-06T20:32:11.386703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-06T20:32:11.387050] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-06T20:32:11.387870] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-06T20:32:11.387923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:11.387954] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:11.387980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:11.388037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:11.445554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:11.446430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:11.446510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:11.446542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:11.559552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:11.559741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:11.559782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:11.559812] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:11.563482] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=65.53%) [2026-03-06T20:32:11.563786] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-06T20:32:11.564070] [INFO ] [sig ] TAYD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:11.704952] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TAYD.txt [2026-03-06T20:32:11.705084] [INFO ] [sig ] [2894/3360] Completed TAYD in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:11.705124] [INFO ] [sig ] [2895/3360] Forecasting TBB... [2026-03-06T20:32:11.705154] [INFO ] [sig ] Generating forecast for: TBB [2026-03-06T20:32:11.705184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-06T20:32:11.717279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-06T20:32:11.717635] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-06T20:32:11.718668] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-06T20:32:11.718720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:11.718752] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:11.718971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:11.719027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:11.776620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:11.777282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:11.777362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:11.777394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:11.890032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:11.890193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:11.890232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:11.890280] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:11.893695] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-03-06T20:32:11.893979] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-06T20:32:11.894107] [INFO ] [sig ] TBB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:12.041675] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TBB.txt [2026-03-06T20:32:12.041880] [INFO ] [sig ] [2895/3360] Completed TBB in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.8m [2026-03-06T20:32:12.041931] [INFO ] [sig ] [2896/3360] Forecasting TBBK... [2026-03-06T20:32:12.041962] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-06T20:32:12.041992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-06T20:32:12.054694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-06T20:32:12.055093] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-06T20:32:12.055968] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-06T20:32:12.056021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:12.056100] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:12.056129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:12.056194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:12.113018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:12.113921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:12.114027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:12.114062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:12.239506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:12.239695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:12.239738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:12.239767] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:12.243199] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=32.56%) [2026-03-06T20:32:12.243477] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-06T20:32:12.243633] [INFO ] [sig ] TBBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:12.386904] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TBBK.txt [2026-03-06T20:32:12.387042] [INFO ] [sig ] [2896/3360] Completed TBBK in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.7m [2026-03-06T20:32:12.387083] [INFO ] [sig ] [2897/3360] Forecasting TBI... [2026-03-06T20:32:12.387111] [INFO ] [sig ] Generating forecast for: TBI [2026-03-06T20:32:12.387140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-06T20:32:12.398515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-06T20:32:12.398906] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-06T20:32:12.399729] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-06T20:32:12.399785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:12.399817] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:12.399845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:12.399902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:12.456939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:12.457648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:12.457729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:12.457761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:12.585198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:12.585361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:12.585402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:12.585432] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:12.588903] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-03-06T20:32:12.589181] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-06T20:32:12.589311] [INFO ] [sig ] TBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:12.732097] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TBI.txt [2026-03-06T20:32:12.732250] [INFO ] [sig ] [2897/3360] Completed TBI in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.7m [2026-03-06T20:32:12.732290] [INFO ] [sig ] [2898/3360] Forecasting TBIL... [2026-03-06T20:32:12.732320] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-06T20:32:12.732350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-06T20:32:12.744283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-06T20:32:12.744729] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-06T20:32:12.745558] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-06T20:32:12.745640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:12.745674] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:12.745702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:12.745759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:12.802817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:12.803568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:12.803669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:12.803703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:12.871164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:12.871281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:12.871317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:12.871344] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:12.875199] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-03-06T20:32:12.875479] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-06T20:32:12.875623] [INFO ] [sig ] TBIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:13.020787] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TBIL.txt [2026-03-06T20:32:13.020946] [INFO ] [sig ] [2898/3360] Completed TBIL in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.7m [2026-03-06T20:32:13.020988] [INFO ] [sig ] [2899/3360] Forecasting TBLA... [2026-03-06T20:32:13.021018] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-06T20:32:13.021049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-06T20:32:13.032067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-06T20:32:13.032417] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-06T20:32:13.033246] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-06T20:32:13.033300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:13.033331] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:13.033358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:13.033431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:13.090712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:13.091416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:13.091500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:13.091533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:13.213532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:13.213714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:13.213754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:13.213999] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:13.217721] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-03-06T20:32:13.218023] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-06T20:32:13.218158] [INFO ] [sig ] TBLA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:13.360727] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TBLA.txt [2026-03-06T20:32:13.361055] [INFO ] [sig ] [2899/3360] Completed TBLA in 0.3s | 2.82 sym/s | Total: 17.1m | ETA: 2.7m [2026-03-06T20:32:13.361096] [INFO ] [sig ] [2900/3360] Forecasting TBLD... [2026-03-06T20:32:13.361124] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-06T20:32:13.361155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-06T20:32:13.373476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-06T20:32:13.373837] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-06T20:32:13.374628] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-06T20:32:13.374681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:13.374713] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:13.374741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:13.374798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:13.437568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:13.438383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:13.438509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:13.438546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:13.560937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:13.561099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:13.561138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:13.561167] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:13.565142] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-03-06T20:32:13.565441] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-06T20:32:13.565590] [INFO ] [sig ] TBLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:13.707097] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TBLD.txt [2026-03-06T20:32:13.707255] [INFO ] [sig ] [2900/3360] Completed TBLD in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:13.707295] [INFO ] [sig ] [2901/3360] Forecasting TBPH... [2026-03-06T20:32:13.707326] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-06T20:32:13.707378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-06T20:32:13.720859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-06T20:32:13.721234] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-06T20:32:13.722265] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-06T20:32:13.722348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:13.722382] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:13.722408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:13.722482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:13.795252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:13.796182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:13.796264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:13.796299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:13.919283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:13.919446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:13.919487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:13.919517] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:13.922988] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-03-06T20:32:13.923277] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-06T20:32:13.923409] [INFO ] [sig ] TBPH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:14.067865] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TBPH.txt [2026-03-06T20:32:14.068027] [INFO ] [sig ] [2901/3360] Completed TBPH in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:14.068071] [INFO ] [sig ] [2902/3360] Forecasting TBRG... [2026-03-06T20:32:14.068100] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-06T20:32:14.068129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-06T20:32:14.080296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-06T20:32:14.080679] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-06T20:32:14.081698] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-06T20:32:14.081751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:14.081783] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:14.081809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:14.081864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:14.139318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:14.140022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:14.140100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:14.140134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:14.256436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:14.256621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:14.256673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:14.256708] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:14.260234] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-03-06T20:32:14.260514] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-06T20:32:14.260663] [INFO ] [sig ] TBRG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:14.403830] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TBRG.txt [2026-03-06T20:32:14.403981] [INFO ] [sig ] [2902/3360] Completed TBRG in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:14.404021] [INFO ] [sig ] [2903/3360] Forecasting TCBI... [2026-03-06T20:32:14.404053] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-06T20:32:14.404083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-06T20:32:14.415865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-06T20:32:14.416413] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-06T20:32:14.417372] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-06T20:32:14.417425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:14.417457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:14.417484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:14.417540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:14.475388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:14.476394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:14.476477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:14.476510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:14.601549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:14.601734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:14.601776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:14.601805] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:14.606013] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-03-06T20:32:14.606321] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-06T20:32:14.606465] [INFO ] [sig ] TCBI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:14.751891] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCBI.txt [2026-03-06T20:32:14.752056] [INFO ] [sig ] [2903/3360] Completed TCBI in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:14.752096] [INFO ] [sig ] [2904/3360] Forecasting TCBIO... [2026-03-06T20:32:14.752127] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-06T20:32:14.752157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-06T20:32:14.763183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-06T20:32:14.763565] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-06T20:32:14.764369] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-06T20:32:14.764422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:14.764454] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:14.764481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:14.764538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:14.825382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:14.826330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:14.826427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:14.826460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:14.945274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:14.945447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:14.945488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:14.945516] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:14.952167] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=64.19%) [2026-03-06T20:32:14.952464] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-06T20:32:14.952615] [INFO ] [sig ] TCBIO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:15.099334] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCBIO.txt [2026-03-06T20:32:15.099480] [INFO ] [sig ] [2904/3360] Completed TCBIO in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:15.099522] [INFO ] [sig ] [2905/3360] Forecasting TCBK... [2026-03-06T20:32:15.099552] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-06T20:32:15.099601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-06T20:32:15.111426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-06T20:32:15.111785] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-06T20:32:15.112558] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-06T20:32:15.112629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:15.112661] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:15.112687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:15.112749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:15.171994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:15.172761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:15.172845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:15.172878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:15.296907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:15.297070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:15.297112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:15.297142] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:15.300767] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=39.15%) [2026-03-06T20:32:15.301071] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-06T20:32:15.301210] [INFO ] [sig ] TCBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:15.443739] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TCBK.txt [2026-03-06T20:32:15.443901] [INFO ] [sig ] [2905/3360] Completed TCBK in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:15.443945] [INFO ] [sig ] [2906/3360] Forecasting TCBX... [2026-03-06T20:32:15.443973] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-06T20:32:15.444002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-06T20:32:15.455145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-06T20:32:15.455515] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-06T20:32:15.456340] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-06T20:32:15.456395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:15.456428] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:15.456455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:15.456513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:15.515985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:15.516822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:15.516932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:15.516966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:15.644293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:15.644453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:15.644494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:15.644523] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:15.648414] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-03-06T20:32:15.648723] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-06T20:32:15.648854] [INFO ] [sig ] TCBX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:15.802365] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCBX.txt [2026-03-06T20:32:15.802532] [INFO ] [sig ] [2906/3360] Completed TCBX in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:15.802596] [INFO ] [sig ] [2907/3360] Forecasting TCMD... [2026-03-06T20:32:15.802634] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-06T20:32:15.802666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-06T20:32:15.816087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-06T20:32:15.816488] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-06T20:32:15.817467] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-06T20:32:15.817523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:15.817564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:15.817643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:15.817734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:15.886023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:15.886796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:15.886882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:15.886928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:16.021358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:16.021519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:16.021562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:16.021623] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:16.025769] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=62.39%) [2026-03-06T20:32:16.026096] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-06T20:32:16.026243] [INFO ] [sig ] TCMD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:16.171278] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCMD.txt [2026-03-06T20:32:16.171416] [INFO ] [sig ] [2907/3360] Completed TCMD in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:16.171458] [INFO ] [sig ] [2908/3360] Forecasting TCOM... [2026-03-06T20:32:16.171489] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-06T20:32:16.171518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-06T20:32:16.182779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-06T20:32:16.183123] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-06T20:32:16.183967] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-06T20:32:16.184023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:16.184057] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:16.184085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:16.184144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:16.245723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:16.246372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:16.246450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:16.246485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:16.369762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:16.369932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:16.369974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:16.370003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:16.373601] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-03-06T20:32:16.373977] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-06T20:32:16.374124] [INFO ] [sig ] TCOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:16.536146] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCOM.txt [2026-03-06T20:32:16.536308] [INFO ] [sig ] [2908/3360] Completed TCOM in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:16.536348] [INFO ] [sig ] [2909/3360] Forecasting TCPC... [2026-03-06T20:32:16.536378] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-06T20:32:16.536410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-06T20:32:16.548804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-06T20:32:16.549310] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-06T20:32:16.550213] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-06T20:32:16.550269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:16.550304] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:16.550333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:16.550392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:16.608335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:16.609397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:16.609495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:16.609529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:16.735294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:16.735475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:16.735517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:16.735549] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:16.739307] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-03-06T20:32:16.739638] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-06T20:32:16.739796] [INFO ] [sig ] TCPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:16.888508] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TCPC.txt [2026-03-06T20:32:16.888728] [INFO ] [sig ] [2909/3360] Completed TCPC in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:16.888774] [INFO ] [sig ] [2910/3360] Forecasting TCX... [2026-03-06T20:32:16.888804] [INFO ] [sig ] Generating forecast for: TCX [2026-03-06T20:32:16.888833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-06T20:32:16.899965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-06T20:32:16.900381] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-06T20:32:16.901204] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-06T20:32:16.901258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:16.901290] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:16.901317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:16.901374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:16.963088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:16.964019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:16.964103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:16.964136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:17.080508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:17.080707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:17.080759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:17.080796] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:17.084389] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-03-06T20:32:17.084747] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-06T20:32:17.084894] [INFO ] [sig ] TCX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:17.238168] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TCX.txt [2026-03-06T20:32:17.238346] [INFO ] [sig ] [2910/3360] Completed TCX in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:17.238387] [INFO ] [sig ] [2911/3360] Forecasting TD... [2026-03-06T20:32:17.238419] [INFO ] [sig ] Generating forecast for: TD [2026-03-06T20:32:17.238450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-06T20:32:17.251360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-06T20:32:17.251801] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-06T20:32:17.252641] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-06T20:32:17.252702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:17.252742] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:17.252776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:17.252846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:17.312134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:17.313298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:17.313388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:17.313421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:17.441466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:17.441653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:17.441696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:17.441725] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:17.445695] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-03-06T20:32:17.446051] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-06T20:32:17.446199] [INFO ] [sig ] TD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:17.614346] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TD.txt [2026-03-06T20:32:17.614505] [INFO ] [sig ] [2911/3360] Completed TD in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.7m [2026-03-06T20:32:17.614546] [INFO ] [sig ] [2912/3360] Forecasting TDC... [2026-03-06T20:32:17.614596] [INFO ] [sig ] Generating forecast for: TDC [2026-03-06T20:32:17.614630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-06T20:32:17.625929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-06T20:32:17.626262] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-06T20:32:17.627055] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-06T20:32:17.627123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:17.627157] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:17.627184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:17.627241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:17.684664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:17.685285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:17.685362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:17.685394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:17.806947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:17.807102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:17.807142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:17.807172] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:17.810630] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-03-06T20:32:17.810915] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-06T20:32:17.811045] [INFO ] [sig ] TDC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:17.955819] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TDC.txt [2026-03-06T20:32:17.955950] [INFO ] [sig ] [2912/3360] Completed TDC in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.6m [2026-03-06T20:32:17.955990] [INFO ] [sig ] [2913/3360] Forecasting TDF... [2026-03-06T20:32:17.956028] [INFO ] [sig ] Generating forecast for: TDF [2026-03-06T20:32:17.956058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-06T20:32:17.967203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-06T20:32:17.967520] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-06T20:32:17.968456] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-06T20:32:17.968511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:17.968592] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:17.968624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:17.968680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:18.032182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:18.033197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:18.033294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:18.033336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:18.153261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:18.153397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:18.153436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:18.153466] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:18.156920] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-06T20:32:18.157202] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-06T20:32:18.157329] [INFO ] [sig ] TDF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:18.303612] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TDF.txt [2026-03-06T20:32:18.303754] [INFO ] [sig ] [2913/3360] Completed TDF in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.6m [2026-03-06T20:32:18.303795] [INFO ] [sig ] [2914/3360] Forecasting TDG... [2026-03-06T20:32:18.303827] [INFO ] [sig ] Generating forecast for: TDG [2026-03-06T20:32:18.303856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-06T20:32:18.316919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-06T20:32:18.317537] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-06T20:32:18.318423] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-06T20:32:18.318479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:18.318512] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:18.318540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:18.318629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:18.379433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:18.380247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:18.380327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:18.380360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:18.507613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:18.507775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:18.507817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:18.507859] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:18.511293] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-03-06T20:32:18.511592] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-06T20:32:18.511723] [INFO ] [sig ] TDG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:18.660681] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TDG.txt [2026-03-06T20:32:18.660839] [INFO ] [sig ] [2914/3360] Completed TDG in 0.4s | 2.82 sym/s | Total: 17.2m | ETA: 2.6m [2026-03-06T20:32:18.660888] [INFO ] [sig ] [2915/3360] Forecasting TDS... [2026-03-06T20:32:18.660918] [INFO ] [sig ] Generating forecast for: TDS [2026-03-06T20:32:18.660948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-06T20:32:18.671805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-06T20:32:18.672179] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-06T20:32:18.673064] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-06T20:32:18.673120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:18.673154] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:18.673183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:18.673240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:18.731242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:18.731918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:18.731997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:18.732029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:18.849678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:18.849851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:18.849891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:18.849923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:18.853454] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-03-06T20:32:18.853773] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-06T20:32:18.853916] [INFO ] [sig ] TDS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:18.996280] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TDS.txt [2026-03-06T20:32:18.996442] [INFO ] [sig ] [2915/3360] Completed TDS in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.6m [2026-03-06T20:32:18.996491] [INFO ] [sig ] [2916/3360] Forecasting TDSC... [2026-03-06T20:32:18.996522] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-06T20:32:18.996553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-06T20:32:19.008716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-06T20:32:19.009118] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-06T20:32:19.009979] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-06T20:32:19.010034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:19.010067] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:19.010096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:19.010154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:19.068309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:19.069237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:19.069330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:19.069376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:19.181918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:19.182278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:19.182319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:19.182383] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:19.186234] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-03-06T20:32:19.186530] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-06T20:32:19.186689] [INFO ] [sig ] TDSC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:19.331975] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TDSC.txt [2026-03-06T20:32:19.332136] [INFO ] [sig ] [2916/3360] Completed TDSC in 0.3s | 2.82 sym/s | Total: 17.2m | ETA: 2.6m [2026-03-06T20:32:19.332179] [INFO ] [sig ] [2917/3360] Forecasting TDUP... [2026-03-06T20:32:19.332210] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-06T20:32:19.332241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-06T20:32:19.344504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-06T20:32:19.344933] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-06T20:32:19.345778] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-06T20:32:19.345838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:19.345872] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:19.345899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:19.345958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:19.408277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:19.409399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:19.409484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:19.409518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:19.532895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:19.533067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:19.533108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:19.533137] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:19.536773] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-06T20:32:19.537103] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-06T20:32:19.537263] [INFO ] [sig ] TDUP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:19.686809] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TDUP.txt [2026-03-06T20:32:19.686946] [INFO ] [sig ] [2917/3360] Completed TDUP in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:19.686987] [INFO ] [sig ] [2918/3360] Forecasting TDY... [2026-03-06T20:32:19.687017] [INFO ] [sig ] Generating forecast for: TDY [2026-03-06T20:32:19.687047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-06T20:32:19.698950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-06T20:32:19.699438] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-06T20:32:19.700311] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-06T20:32:19.700367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:19.700399] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:19.700425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:19.700484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:19.779311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:19.780649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:19.780738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:19.780771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:19.911210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:19.911376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:19.911419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:19.911450] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:19.915046] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-03-06T20:32:19.915334] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-06T20:32:19.915469] [INFO ] [sig ] TDY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:20.061294] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TDY.txt [2026-03-06T20:32:20.061450] [INFO ] [sig ] [2918/3360] Completed TDY in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:20.061491] [INFO ] [sig ] [2919/3360] Forecasting TEAM... [2026-03-06T20:32:20.061522] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-06T20:32:20.061553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-06T20:32:20.073169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-06T20:32:20.073531] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-06T20:32:20.074382] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-06T20:32:20.074438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:20.074471] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:20.074499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:20.074557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:20.131975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:20.133338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:20.133430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:20.133464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:20.262868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:20.263265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:20.263328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:20.263358] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:20.266919] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-03-06T20:32:20.267222] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-06T20:32:20.267364] [INFO ] [sig ] TEAM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:20.416256] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TEAM.txt [2026-03-06T20:32:20.416413] [INFO ] [sig ] [2919/3360] Completed TEAM in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:20.416454] [INFO ] [sig ] [2920/3360] Forecasting TECH... [2026-03-06T20:32:20.416485] [INFO ] [sig ] Generating forecast for: TECH [2026-03-06T20:32:20.416515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-06T20:32:20.428308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-06T20:32:20.428697] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-06T20:32:20.429525] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-06T20:32:20.429605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:20.429642] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:20.429669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:20.429728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:20.488001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:20.488893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:20.488976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:20.489008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:20.615979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:20.616143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:20.616184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:20.616213] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:20.619757] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-06T20:32:20.620074] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-06T20:32:20.620206] [INFO ] [sig ] TECH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:20.766067] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TECH.txt [2026-03-06T20:32:20.766233] [INFO ] [sig ] [2920/3360] Completed TECH in 0.3s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:20.766274] [INFO ] [sig ] [2921/3360] Forecasting TECK... [2026-03-06T20:32:20.766306] [INFO ] [sig ] Generating forecast for: TECK [2026-03-06T20:32:20.766337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-06T20:32:20.777455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-06T20:32:20.777885] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-06T20:32:20.778715] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-06T20:32:20.778769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:20.778800] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:20.778830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:20.778899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:20.836483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:20.837433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:20.837542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:20.837610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:20.977608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:20.977851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:20.977908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:20.977947] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:20.983151] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-03-06T20:32:20.983629] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-06T20:32:20.983830] [INFO ] [sig ] TECK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:21.181601] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TECK.txt [2026-03-06T20:32:21.181806] [INFO ] [sig ] [2921/3360] Completed TECK in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:21.181858] [INFO ] [sig ] [2922/3360] Forecasting TEI... [2026-03-06T20:32:21.181895] [INFO ] [sig ] Generating forecast for: TEI [2026-03-06T20:32:21.181945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-06T20:32:21.199255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-06T20:32:21.199987] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-06T20:32:21.201090] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-06T20:32:21.201153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:21.201189] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:21.201218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:21.201283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:21.272883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:21.275355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:21.275655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:21.275719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:21.440646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:21.440862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:21.440943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:21.441006] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:21.446962] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-03-06T20:32:21.447529] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-06T20:32:21.447794] [INFO ] [sig ] TEI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:21.690317] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TEI.txt [2026-03-06T20:32:21.690613] [INFO ] [sig ] [2922/3360] Completed TEI in 0.5s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:21.690685] [INFO ] [sig ] [2923/3360] Forecasting TELO... [2026-03-06T20:32:21.690739] [INFO ] [sig ] Generating forecast for: TELO [2026-03-06T20:32:21.690788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-06T20:32:21.716415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-06T20:32:21.718629] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-06T20:32:21.720374] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-06T20:32:21.720450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:21.720528] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:21.720592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:21.720680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:21.808169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:21.809507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:21.809728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:21.809788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:21.974492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:21.974749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:21.974815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:21.974867] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:21.980483] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-03-06T20:32:21.981038] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-06T20:32:21.981246] [INFO ] [sig ] TELO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:22.183557] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TELO.txt [2026-03-06T20:32:22.183824] [INFO ] [sig ] [2923/3360] Completed TELO in 0.5s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:22.183890] [INFO ] [sig ] [2924/3360] Forecasting TEM... [2026-03-06T20:32:22.183941] [INFO ] [sig ] Generating forecast for: TEM [2026-03-06T20:32:22.183993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-06T20:32:22.198783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-06T20:32:22.199240] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-06T20:32:22.200179] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-06T20:32:22.200235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:22.200267] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:22.200294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:22.200352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:22.271511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:22.272523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:22.272652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:22.272689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:22.405445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:22.405627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:22.405674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:22.405705] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:22.409323] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-03-06T20:32:22.409667] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-06T20:32:22.409823] [INFO ] [sig ] TEM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:22.553284] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TEM.txt [2026-03-06T20:32:22.553424] [INFO ] [sig ] [2924/3360] Completed TEM in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:22.553464] [INFO ] [sig ] [2925/3360] Forecasting TENB... [2026-03-06T20:32:22.553495] [INFO ] [sig ] Generating forecast for: TENB [2026-03-06T20:32:22.553528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-06T20:32:22.567213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-06T20:32:22.567675] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-06T20:32:22.568680] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-06T20:32:22.568741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:22.568778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:22.568809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:22.568881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:22.629890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:22.630812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:22.630896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:22.630929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:22.756522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:22.756703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:22.756746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:22.756775] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:22.760296] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-06T20:32:22.760599] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-06T20:32:22.760733] [INFO ] [sig ] TENB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:22.907231] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TENB.txt [2026-03-06T20:32:22.907400] [INFO ] [sig ] [2925/3360] Completed TENB in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:22.907441] [INFO ] [sig ] [2926/3360] Forecasting TENX... [2026-03-06T20:32:22.907472] [INFO ] [sig ] Generating forecast for: TENX [2026-03-06T20:32:22.907503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-06T20:32:22.918473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-06T20:32:22.918843] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-06T20:32:22.919663] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-06T20:32:22.919715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:22.919748] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:22.919775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:22.919831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:22.976565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:22.977485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:22.977566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:22.977622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:23.090101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:23.090465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:23.090507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:23.090535] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:23.094447] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-06T20:32:23.094769] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-06T20:32:23.094906] [INFO ] [sig ] TENX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:23.243525] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TENX.txt [2026-03-06T20:32:23.243766] [INFO ] [sig ] [2926/3360] Completed TENX in 0.3s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:23.243809] [INFO ] [sig ] [2927/3360] Forecasting TERN... [2026-03-06T20:32:23.243846] [INFO ] [sig ] Generating forecast for: TERN [2026-03-06T20:32:23.243882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-06T20:32:23.255443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-06T20:32:23.255925] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-06T20:32:23.256808] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-06T20:32:23.256863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:23.256895] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:23.256921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:23.256978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:23.315282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:23.316224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:23.316307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:23.316340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:23.444369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:23.444534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:23.444593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:23.444627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:23.448273] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-03-06T20:32:23.448557] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-06T20:32:23.448710] [INFO ] [sig ] TERN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:23.591536] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TERN.txt [2026-03-06T20:32:23.591677] [INFO ] [sig ] [2927/3360] Completed TERN in 0.3s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:23.591718] [INFO ] [sig ] [2928/3360] Forecasting TEVA... [2026-03-06T20:32:23.591749] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-06T20:32:23.591779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-06T20:32:23.603385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-06T20:32:23.603726] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-06T20:32:23.604498] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-06T20:32:23.604552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:23.604606] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:23.604636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:23.604693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:23.664268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:23.664891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:23.664967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:23.665000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:23.783207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:23.783328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:23.783368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:23.783396] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:23.787010] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-06T20:32:23.787288] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-06T20:32:23.787415] [INFO ] [sig ] TEVA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:23.932649] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TEVA.txt [2026-03-06T20:32:23.932780] [INFO ] [sig ] [2928/3360] Completed TEVA in 0.3s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:23.932819] [INFO ] [sig ] [2929/3360] Forecasting TEX... [2026-03-06T20:32:23.932851] [INFO ] [sig ] Generating forecast for: TEX [2026-03-06T20:32:23.932881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-06T20:32:23.944517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-06T20:32:23.944858] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-06T20:32:23.945653] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-06T20:32:23.945706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:23.945738] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:23.945766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:23.945823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:24.004850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:24.005709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:24.005791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:24.005823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:24.130454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:24.130620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:24.130662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:24.130702] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:24.134084] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-06T20:32:24.134363] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-06T20:32:24.134492] [INFO ] [sig ] TEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:24.285257] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TEX.txt [2026-03-06T20:32:24.285400] [INFO ] [sig ] [2929/3360] Completed TEX in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.6m [2026-03-06T20:32:24.285443] [INFO ] [sig ] [2930/3360] Forecasting TFC... [2026-03-06T20:32:24.285472] [INFO ] [sig ] Generating forecast for: TFC [2026-03-06T20:32:24.285502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-06T20:32:24.298457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-06T20:32:24.298822] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-06T20:32:24.299612] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-06T20:32:24.299664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:24.299728] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:24.299756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:24.299817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:24.362447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:24.363160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:24.363240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:24.363273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:24.504705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:24.504886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:24.504930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:24.504977] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:24.508616] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-03-06T20:32:24.508897] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-06T20:32:24.509024] [INFO ] [sig ] TFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:24.656567] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TFC.txt [2026-03-06T20:32:24.656736] [INFO ] [sig ] [2930/3360] Completed TFC in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.5m [2026-03-06T20:32:24.656778] [INFO ] [sig ] [2931/3360] Forecasting TFII... [2026-03-06T20:32:24.656809] [INFO ] [sig ] Generating forecast for: TFII [2026-03-06T20:32:24.656838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-06T20:32:24.669067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-06T20:32:24.669608] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-06T20:32:24.670439] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-06T20:32:24.670492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:24.670523] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:24.670550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:24.670625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:24.732178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:24.733375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:24.733511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:24.733559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:24.871802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:24.871974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:24.872016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:24.872045] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:24.875617] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-03-06T20:32:24.876002] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-06T20:32:24.876162] [INFO ] [sig ] TFII: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:25.039363] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TFII.txt [2026-03-06T20:32:25.039561] [INFO ] [sig ] [2931/3360] Completed TFII in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.5m [2026-03-06T20:32:25.039643] [INFO ] [sig ] [2932/3360] Forecasting TFIN... [2026-03-06T20:32:25.039689] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-06T20:32:25.039735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-06T20:32:25.052215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-06T20:32:25.052656] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-06T20:32:25.053546] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-06T20:32:25.053640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:25.053683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:25.053713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:25.053772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:25.121820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:25.122774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:25.122872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:25.122948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:25.253875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:25.254052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:25.254095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:25.254123] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:25.257608] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-03-06T20:32:25.257929] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-06T20:32:25.258066] [INFO ] [sig ] TFIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:25.410865] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TFIN.txt [2026-03-06T20:32:25.411028] [INFO ] [sig ] [2932/3360] Completed TFIN in 0.4s | 2.82 sym/s | Total: 17.3m | ETA: 2.5m [2026-03-06T20:32:25.411073] [INFO ] [sig ] [2933/3360] Forecasting TFPM... [2026-03-06T20:32:25.411108] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-06T20:32:25.411142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-06T20:32:25.423552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-06T20:32:25.423985] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-06T20:32:25.424893] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-06T20:32:25.424960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:25.425000] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:25.425033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:25.425096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:25.484890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:25.485774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:25.485873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:25.485910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:25.623953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:25.624130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:25.624186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:25.624263] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:25.628766] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=78.48%) [2026-03-06T20:32:25.629083] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-06T20:32:25.629224] [INFO ] [sig ] TFPM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:25.793591] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TFPM.txt [2026-03-06T20:32:25.793753] [INFO ] [sig ] [2933/3360] Completed TFPM in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:25.793796] [INFO ] [sig ] [2934/3360] Forecasting TFSL... [2026-03-06T20:32:25.793827] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-06T20:32:25.793859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-06T20:32:25.806862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-06T20:32:25.807480] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-06T20:32:25.808423] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-06T20:32:25.808479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:25.808513] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:25.808539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:25.808645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:25.874519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:25.875447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:25.875534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:25.875568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:26.006869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:26.007036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:26.007080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:26.007110] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:26.011118] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-06T20:32:26.011414] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-06T20:32:26.011551] [INFO ] [sig ] TFSL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:26.172593] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TFSL.txt [2026-03-06T20:32:26.172773] [INFO ] [sig ] [2934/3360] Completed TFSL in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:26.172821] [INFO ] [sig ] [2935/3360] Forecasting TG... [2026-03-06T20:32:26.172852] [INFO ] [sig ] Generating forecast for: TG [2026-03-06T20:32:26.172884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-06T20:32:26.184508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-06T20:32:26.184903] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-06T20:32:26.185793] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-06T20:32:26.185847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:26.185881] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:26.185910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:26.185980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:26.250178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:26.251039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:26.251151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:26.251201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:26.386749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:26.386920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:26.386969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:26.387009] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:26.390840] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=37.72%) [2026-03-06T20:32:26.391179] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-06T20:32:26.391358] [INFO ] [sig ] TG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:26.549171] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TG.txt [2026-03-06T20:32:26.549329] [INFO ] [sig ] [2935/3360] Completed TG in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:26.549377] [INFO ] [sig ] [2936/3360] Forecasting TGLS... [2026-03-06T20:32:26.549408] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-06T20:32:26.549440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-06T20:32:26.561409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-06T20:32:26.561793] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-06T20:32:26.562611] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-06T20:32:26.562682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:26.562717] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:26.562745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:26.562820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:26.629268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:26.630019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:26.630121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:26.630163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:26.763898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:26.764063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:26.764107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:26.764147] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:26.768420] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-03-06T20:32:26.768735] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-06T20:32:26.768873] [INFO ] [sig ] TGLS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:26.929901] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TGLS.txt [2026-03-06T20:32:26.930150] [INFO ] [sig ] [2936/3360] Completed TGLS in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:26.930203] [INFO ] [sig ] [2937/3360] Forecasting TGNA... [2026-03-06T20:32:26.930239] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-06T20:32:26.930277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-06T20:32:26.942553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-06T20:32:26.942944] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-06T20:32:26.943813] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-06T20:32:26.943866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:26.943899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:26.943931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:26.944000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:27.003059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:27.004000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:27.004285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:27.004319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:27.125439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:27.125616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:27.125657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:27.125686] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:27.129155] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-03-06T20:32:27.129435] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-06T20:32:27.129566] [INFO ] [sig ] TGNA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:27.272115] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TGNA.txt [2026-03-06T20:32:27.272430] [INFO ] [sig ] [2937/3360] Completed TGNA in 0.3s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:27.272472] [INFO ] [sig ] [2938/3360] Forecasting TGS... [2026-03-06T20:32:27.272501] [INFO ] [sig ] Generating forecast for: TGS [2026-03-06T20:32:27.272530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-06T20:32:27.284542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-06T20:32:27.284899] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-06T20:32:27.285699] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-06T20:32:27.285752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:27.285784] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:27.285811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:27.285867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:27.345114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:27.345847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:27.345927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:27.345961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:27.464631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:27.464789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:27.464831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:27.464861] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:27.468291] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=80.07%) [2026-03-06T20:32:27.468594] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-06T20:32:27.468728] [INFO ] [sig ] TGS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:27.610625] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TGS.txt [2026-03-06T20:32:27.610796] [INFO ] [sig ] [2938/3360] Completed TGS in 0.3s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:27.610840] [INFO ] [sig ] [2939/3360] Forecasting TGTX... [2026-03-06T20:32:27.610869] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-06T20:32:27.610899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-06T20:32:27.622035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-06T20:32:27.622419] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-06T20:32:27.623233] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-06T20:32:27.623287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:27.623320] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:27.623346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:27.623403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:27.680061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:27.681034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:27.681116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:27.681148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:27.806606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:27.806806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:27.806861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:27.806893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:27.811255] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=39.25%) [2026-03-06T20:32:27.811558] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-06T20:32:27.811729] [INFO ] [sig ] TGTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:27.955226] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TGTX.txt [2026-03-06T20:32:27.955390] [INFO ] [sig ] [2939/3360] Completed TGTX in 0.3s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:27.955431] [INFO ] [sig ] [2940/3360] Forecasting TH... [2026-03-06T20:32:27.955463] [INFO ] [sig ] Generating forecast for: TH [2026-03-06T20:32:27.955493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-06T20:32:27.966946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-06T20:32:27.967314] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-06T20:32:27.968180] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-06T20:32:27.968234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:27.968265] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:27.968292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:27.968348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:28.028640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:28.029549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:28.029690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:28.029725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:28.151931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:28.152092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:28.152134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:28.152164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:28.155620] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-03-06T20:32:28.155900] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-06T20:32:28.156035] [INFO ] [sig ] TH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:28.297675] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TH.txt [2026-03-06T20:32:28.297810] [INFO ] [sig ] [2940/3360] Completed TH in 0.3s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:28.297866] [INFO ] [sig ] [2941/3360] Forecasting THC... [2026-03-06T20:32:28.297896] [INFO ] [sig ] Generating forecast for: THC [2026-03-06T20:32:28.297926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-06T20:32:28.309971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-06T20:32:28.310546] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-06T20:32:28.311356] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-06T20:32:28.311408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:28.311441] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:28.311468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:28.311525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:28.370686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:28.371381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:28.371460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:28.371493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:28.500397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:28.500595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:28.500648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:28.500680] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:28.504412] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-03-06T20:32:28.504759] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-06T20:32:28.504902] [INFO ] [sig ] THC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:28.650856] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/THC.txt [2026-03-06T20:32:28.651006] [INFO ] [sig ] [2941/3360] Completed THC in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:28.651052] [INFO ] [sig ] [2942/3360] Forecasting THFF... [2026-03-06T20:32:28.651083] [INFO ] [sig ] Generating forecast for: THFF [2026-03-06T20:32:28.651113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-06T20:32:28.663870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-06T20:32:28.664267] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-06T20:32:28.665089] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-06T20:32:28.665141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:28.665172] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:28.665197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:28.665253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:28.725810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:28.726630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:28.726716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:28.726748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:28.856209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:28.856375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:28.856414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:28.856442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:28.860137] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-06T20:32:28.860590] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-06T20:32:28.860725] [INFO ] [sig ] THFF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:29.004272] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/THFF.txt [2026-03-06T20:32:29.004419] [INFO ] [sig ] [2942/3360] Completed THFF in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:29.004459] [INFO ] [sig ] [2943/3360] Forecasting THG... [2026-03-06T20:32:29.004490] [INFO ] [sig ] Generating forecast for: THG [2026-03-06T20:32:29.004519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-06T20:32:29.015855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-06T20:32:29.016224] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-06T20:32:29.017035] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-06T20:32:29.017088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:29.017120] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:29.017146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:29.017202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:29.075192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:29.075936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:29.076016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:29.076049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:29.201200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:29.201394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:29.201436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:29.201465] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:29.205414] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-03-06T20:32:29.205911] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-06T20:32:29.206046] [INFO ] [sig ] THG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:29.354589] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/THG.txt [2026-03-06T20:32:29.354790] [INFO ] [sig ] [2943/3360] Completed THG in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:29.354832] [INFO ] [sig ] [2944/3360] Forecasting THO... [2026-03-06T20:32:29.354862] [INFO ] [sig ] Generating forecast for: THO [2026-03-06T20:32:29.354892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-06T20:32:29.366423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-06T20:32:29.366816] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-06T20:32:29.367659] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-06T20:32:29.367713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:29.367745] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:29.367771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:29.367846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:29.427257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:29.428194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:29.428280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:29.428312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:29.560318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:29.560478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:29.560518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:29.560549] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:29.564408] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-06T20:32:29.564711] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-06T20:32:29.564844] [INFO ] [sig ] THO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:29.711371] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/THO.txt [2026-03-06T20:32:29.711517] [INFO ] [sig ] [2944/3360] Completed THO in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:29.711558] [INFO ] [sig ] [2945/3360] Forecasting THQ... [2026-03-06T20:32:29.711608] [INFO ] [sig ] Generating forecast for: THQ [2026-03-06T20:32:29.711641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-06T20:32:29.725895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-06T20:32:29.726540] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-06T20:32:29.727513] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-06T20:32:29.727604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:29.727653] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:29.727691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:29.727768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:29.790693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:29.791700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:29.791793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:29.791826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:29.931728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:29.931915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:29.931978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:29.932019] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:29.936785] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-03-06T20:32:29.937146] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-06T20:32:29.937302] [INFO ] [sig ] THQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:30.093173] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/THQ.txt [2026-03-06T20:32:30.093350] [INFO ] [sig ] [2945/3360] Completed THQ in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.5m [2026-03-06T20:32:30.093394] [INFO ] [sig ] [2946/3360] Forecasting THRM... [2026-03-06T20:32:30.093424] [INFO ] [sig ] Generating forecast for: THRM [2026-03-06T20:32:30.093454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-06T20:32:30.105896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-06T20:32:30.106522] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-06T20:32:30.107376] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-06T20:32:30.107430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:30.107463] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:30.107489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:30.107546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:30.169674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:30.170649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:30.170736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:30.170771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:30.290476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:30.290661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:30.290703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:30.290734] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:30.294228] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-03-06T20:32:30.294516] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-06T20:32:30.294671] [INFO ] [sig ] THRM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:30.442247] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/THRM.txt [2026-03-06T20:32:30.442422] [INFO ] [sig ] [2946/3360] Completed THRM in 0.3s | 2.82 sym/s | Total: 17.4m | ETA: 2.4m [2026-03-06T20:32:30.442466] [INFO ] [sig ] [2947/3360] Forecasting THRY... [2026-03-06T20:32:30.442499] [INFO ] [sig ] Generating forecast for: THRY [2026-03-06T20:32:30.442530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-06T20:32:30.455010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-06T20:32:30.455428] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-06T20:32:30.456428] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-06T20:32:30.456492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:30.456612] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:30.456655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:30.456737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:30.525557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:30.527071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:30.527177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:30.527214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:30.649937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:30.650103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:30.650144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:30.650174] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:30.653714] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-03-06T20:32:30.654001] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-06T20:32:30.654162] [INFO ] [sig ] THRY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:30.798956] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/THRY.txt [2026-03-06T20:32:30.799107] [INFO ] [sig ] [2947/3360] Completed THRY in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.4m [2026-03-06T20:32:30.799148] [INFO ] [sig ] [2948/3360] Forecasting TIGO... [2026-03-06T20:32:30.799180] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-06T20:32:30.799212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-06T20:32:30.812420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-06T20:32:30.812892] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-06T20:32:30.813883] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-06T20:32:30.813938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:30.813970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:30.813999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:30.814063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:30.881901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:30.882865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:30.882953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:30.882986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:31.017703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:31.017897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:31.017959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:31.018008] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:31.022044] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-06T20:32:31.022386] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-06T20:32:31.022534] [INFO ] [sig ] TIGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:31.180395] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TIGO.txt [2026-03-06T20:32:31.180562] [INFO ] [sig ] [2948/3360] Completed TIGO in 0.4s | 2.82 sym/s | Total: 17.4m | ETA: 2.4m [2026-03-06T20:32:31.180632] [INFO ] [sig ] [2949/3360] Forecasting TIL... [2026-03-06T20:32:31.180672] [INFO ] [sig ] Generating forecast for: TIL [2026-03-06T20:32:31.180703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-06T20:32:31.192912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-06T20:32:31.193338] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-06T20:32:31.194242] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-06T20:32:31.194297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:31.194330] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:31.194359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:31.194418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:31.258741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:31.259529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:31.259642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:31.259696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:31.396671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:31.396839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:31.396882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:31.396909] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:31.400777] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=52.18%) [2026-03-06T20:32:31.401092] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-06T20:32:31.401239] [INFO ] [sig ] TIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:31.565983] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TIL.txt [2026-03-06T20:32:31.566159] [INFO ] [sig ] [2949/3360] Completed TIL in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:31.566202] [INFO ] [sig ] [2950/3360] Forecasting TILE... [2026-03-06T20:32:31.566233] [INFO ] [sig ] Generating forecast for: TILE [2026-03-06T20:32:31.566266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-06T20:32:31.578406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-06T20:32:31.578814] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-06T20:32:31.579828] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-06T20:32:31.579883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:31.579918] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:31.579957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:31.580028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:31.646827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:31.647665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:31.647751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:31.647785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:31.784113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:31.784294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:31.784338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:31.784424] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:31.788391] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-03-06T20:32:31.788759] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-06T20:32:31.788909] [INFO ] [sig ] TILE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:31.947965] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TILE.txt [2026-03-06T20:32:31.948128] [INFO ] [sig ] [2950/3360] Completed TILE in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:31.948186] [INFO ] [sig ] [2951/3360] Forecasting TIMB... [2026-03-06T20:32:31.948219] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-06T20:32:31.948251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-06T20:32:31.960110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-06T20:32:31.960519] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-06T20:32:31.961470] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-06T20:32:31.961536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:31.961605] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:31.961653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:31.961741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:32.025643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:32.026443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:32.026527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:32.026570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:32.155705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:32.155880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:32.155929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:32.155961] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:32.159739] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-03-06T20:32:32.160043] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-06T20:32:32.160211] [INFO ] [sig ] TIMB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:32.316384] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TIMB.txt [2026-03-06T20:32:32.316541] [INFO ] [sig ] [2951/3360] Completed TIMB in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:32.316601] [INFO ] [sig ] [2952/3360] Forecasting TITN... [2026-03-06T20:32:32.316634] [INFO ] [sig ] Generating forecast for: TITN [2026-03-06T20:32:32.316665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-06T20:32:32.328353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-06T20:32:32.328735] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-06T20:32:32.329606] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-06T20:32:32.329661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:32.329694] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:32.329721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:32.329780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:32.386853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:32.387514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:32.387610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:32.387647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:32.505563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:32.505752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:32.505793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:32.505822] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:32.509893] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=83.30%) [2026-03-06T20:32:32.510221] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-06T20:32:32.510381] [INFO ] [sig ] TITN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:32.656304] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TITN.txt [2026-03-06T20:32:32.656478] [INFO ] [sig ] [2952/3360] Completed TITN in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:32.656525] [INFO ] [sig ] [2953/3360] Forecasting TJX... [2026-03-06T20:32:32.656556] [INFO ] [sig ] Generating forecast for: TJX [2026-03-06T20:32:32.656605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-06T20:32:32.670257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-06T20:32:32.670715] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-06T20:32:32.671657] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-06T20:32:32.671712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:32.671745] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:32.671772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:32.671837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:32.730529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:32.731361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:32.731447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:32.731480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:32.859175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:32.859335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:32.859375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:32.859405] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:32.862938] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=77.81%) [2026-03-06T20:32:32.863258] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-06T20:32:32.863389] [INFO ] [sig ] TJX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:33.009398] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TJX.txt [2026-03-06T20:32:33.009543] [INFO ] [sig ] [2953/3360] Completed TJX in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:33.009600] [INFO ] [sig ] [2954/3360] Forecasting TK... [2026-03-06T20:32:33.009634] [INFO ] [sig ] Generating forecast for: TK [2026-03-06T20:32:33.009665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-06T20:32:33.020889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-06T20:32:33.021251] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-06T20:32:33.022083] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-06T20:32:33.022137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:33.022169] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:33.022197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:33.022255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:33.081062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:33.081762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:33.081842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:33.081874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:33.202445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:33.202619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:33.202686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:33.202751] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:33.207707] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-03-06T20:32:33.208215] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-06T20:32:33.208423] [INFO ] [sig ] TK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:33.357812] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TK.txt [2026-03-06T20:32:33.357970] [INFO ] [sig ] [2954/3360] Completed TK in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:33.358010] [INFO ] [sig ] [2955/3360] Forecasting TKC... [2026-03-06T20:32:33.358053] [INFO ] [sig ] Generating forecast for: TKC [2026-03-06T20:32:33.358084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-06T20:32:33.368948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-06T20:32:33.369319] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-06T20:32:33.370144] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-06T20:32:33.370199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:33.370233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:33.370261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:33.370320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:33.432400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:33.433380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:33.433466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:33.433501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:33.554370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:33.554532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:33.554590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:33.554623] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:33.558118] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=46.49%) [2026-03-06T20:32:33.558402] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-06T20:32:33.558543] [INFO ] [sig ] TKC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:33.703555] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TKC.txt [2026-03-06T20:32:33.703715] [INFO ] [sig ] [2955/3360] Completed TKC in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:33.703755] [INFO ] [sig ] [2956/3360] Forecasting TKNO... [2026-03-06T20:32:33.703785] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-06T20:32:33.703815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-06T20:32:33.715852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-06T20:32:33.716231] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-06T20:32:33.717094] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-06T20:32:33.717147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:33.717181] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:33.717209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:33.717265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:33.777140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:33.778054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:33.778134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:33.778185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:33.902673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:33.902839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:33.902880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:33.902908] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:33.906680] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=63.82%) [2026-03-06T20:32:33.906963] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-06T20:32:33.907094] [INFO ] [sig ] TKNO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:34.051092] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TKNO.txt [2026-03-06T20:32:34.051228] [INFO ] [sig ] [2956/3360] Completed TKNO in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:34.051267] [INFO ] [sig ] [2957/3360] Forecasting TKO... [2026-03-06T20:32:34.051298] [INFO ] [sig ] Generating forecast for: TKO [2026-03-06T20:32:34.051328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-06T20:32:34.062791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-06T20:32:34.063186] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-06T20:32:34.063994] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-06T20:32:34.064047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:34.064079] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:34.064107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:34.064164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:34.122281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:34.123179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:34.123318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:34.123367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:34.248362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:34.248562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:34.248634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:34.248665] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:34.252319] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-06T20:32:34.252644] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-06T20:32:34.252776] [INFO ] [sig ] TKO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:34.396878] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TKO.txt [2026-03-06T20:32:34.397024] [INFO ] [sig ] [2957/3360] Completed TKO in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:34.397073] [INFO ] [sig ] [2958/3360] Forecasting TLK... [2026-03-06T20:32:34.397105] [INFO ] [sig ] Generating forecast for: TLK [2026-03-06T20:32:34.397137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-06T20:32:34.409841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-06T20:32:34.410225] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-06T20:32:34.411040] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-06T20:32:34.411093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:34.411124] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:34.411191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:34.411253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:34.469438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:34.470198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:34.470293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:34.470326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:34.594868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:34.595028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:34.595069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:34.595098] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:34.598554] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=77.47%) [2026-03-06T20:32:34.598858] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-06T20:32:34.598988] [INFO ] [sig ] TLK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:34.742274] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TLK.txt [2026-03-06T20:32:34.742421] [INFO ] [sig ] [2958/3360] Completed TLK in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:34.742462] [INFO ] [sig ] [2959/3360] Forecasting TLS... [2026-03-06T20:32:34.742493] [INFO ] [sig ] Generating forecast for: TLS [2026-03-06T20:32:34.742523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-06T20:32:34.753393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-06T20:32:34.753777] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-06T20:32:34.754558] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-06T20:32:34.754638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:34.754671] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:34.754698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:34.754756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:34.811557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:34.812342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:34.812603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:34.812639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:34.935393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:34.935557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:34.935618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:34.935650] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:34.939442] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-03-06T20:32:34.939743] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-06T20:32:34.939878] [INFO ] [sig ] TLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:35.086193] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TLS.txt [2026-03-06T20:32:35.086543] [INFO ] [sig ] [2959/3360] Completed TLS in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:35.086605] [INFO ] [sig ] [2960/3360] Forecasting TLSA... [2026-03-06T20:32:35.086644] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-06T20:32:35.086675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-06T20:32:35.099408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-06T20:32:35.099834] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-06T20:32:35.100942] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-06T20:32:35.100997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:35.101030] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:35.101058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:35.101116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:35.162589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:35.163416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:35.163497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:35.163529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:35.288758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:35.288924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:35.288965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:35.288993] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:35.292618] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-03-06T20:32:35.292899] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-06T20:32:35.293028] [INFO ] [sig ] TLSA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:35.437413] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TLSA.txt [2026-03-06T20:32:35.437606] [INFO ] [sig ] [2960/3360] Completed TLSA in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:35.437663] [INFO ] [sig ] [2961/3360] Forecasting TLSI... [2026-03-06T20:32:35.437704] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-06T20:32:35.437748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-06T20:32:35.450982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-06T20:32:35.451414] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-06T20:32:35.452444] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-06T20:32:35.452499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:35.452532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:35.452559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:35.452657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:35.511636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:35.512406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:35.512485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:35.512518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:35.639277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:35.639439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:35.639481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:35.639510] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:35.643153] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-03-06T20:32:35.643639] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-06T20:32:35.643774] [INFO ] [sig ] TLSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:35.797055] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TLSI.txt [2026-03-06T20:32:35.797220] [INFO ] [sig ] [2961/3360] Completed TLSI in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:35.797270] [INFO ] [sig ] [2962/3360] Forecasting TLYS... [2026-03-06T20:32:35.797306] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-06T20:32:35.797352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-06T20:32:35.810546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-06T20:32:35.810956] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-06T20:32:35.811891] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-06T20:32:35.811945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:35.811979] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:35.812007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:35.812065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:35.874458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:35.875249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:35.875332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:35.875523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:35.997416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:35.997601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:35.997646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:35.997675] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:36.001534] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-03-06T20:32:36.001836] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-06T20:32:36.001968] [INFO ] [sig ] TLYS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:36.147271] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TLYS.txt [2026-03-06T20:32:36.147417] [INFO ] [sig ] [2962/3360] Completed TLYS in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.4m [2026-03-06T20:32:36.147458] [INFO ] [sig ] [2963/3360] Forecasting TM... [2026-03-06T20:32:36.147488] [INFO ] [sig ] Generating forecast for: TM [2026-03-06T20:32:36.147517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-06T20:32:36.160070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-06T20:32:36.160458] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-06T20:32:36.161304] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-06T20:32:36.161363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:36.161397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:36.161426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:36.161484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:36.222306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:36.223030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:36.223116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:36.223147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:36.352560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:36.352742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:36.352783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:36.352812] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:36.356306] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=26.53%) [2026-03-06T20:32:36.356816] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-06T20:32:36.356947] [INFO ] [sig ] TM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:36.504759] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TM.txt [2026-03-06T20:32:36.504921] [INFO ] [sig ] [2963/3360] Completed TM in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.3m [2026-03-06T20:32:36.504965] [INFO ] [sig ] [2964/3360] Forecasting TMC... [2026-03-06T20:32:36.504996] [INFO ] [sig ] Generating forecast for: TMC [2026-03-06T20:32:36.505026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-06T20:32:36.517208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-06T20:32:36.517643] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-06T20:32:36.518800] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-06T20:32:36.518856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:36.518920] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:36.518949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:36.519025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:36.583752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:36.584696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:36.584779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:36.584813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:36.706511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:36.706691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:36.706733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:36.706762] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:36.710261] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=22.49%) [2026-03-06T20:32:36.710558] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-06T20:32:36.710710] [INFO ] [sig ] TMC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:36.852932] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TMC.txt [2026-03-06T20:32:36.853136] [INFO ] [sig ] [2964/3360] Completed TMC in 0.3s | 2.82 sym/s | Total: 17.5m | ETA: 2.3m [2026-03-06T20:32:36.853192] [INFO ] [sig ] [2965/3360] Forecasting TMCI... [2026-03-06T20:32:36.853236] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-06T20:32:36.853267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-06T20:32:36.865711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-06T20:32:36.866138] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-06T20:32:36.867112] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-06T20:32:36.867180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:36.867229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:36.867270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:36.867353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:36.931620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:36.932664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:36.932765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:36.932799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:37.063213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:37.063400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:37.063443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:37.063474] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:37.067249] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-03-06T20:32:37.067655] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-06T20:32:37.067818] [INFO ] [sig ] TMCI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:37.223173] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TMCI.txt [2026-03-06T20:32:37.223326] [INFO ] [sig ] [2965/3360] Completed TMCI in 0.4s | 2.82 sym/s | Total: 17.5m | ETA: 2.3m [2026-03-06T20:32:37.223370] [INFO ] [sig ] [2966/3360] Forecasting TMDX... [2026-03-06T20:32:37.223400] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-06T20:32:37.223433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-06T20:32:37.235674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-06T20:32:37.236104] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-06T20:32:37.237283] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-06T20:32:37.237350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:37.237397] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:37.237662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:37.237750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:37.303533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:37.304373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:37.304462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:37.304496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:37.449746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:37.449933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:37.449980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:37.450011] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:37.454961] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-03-06T20:32:37.455424] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-06T20:32:37.455842] [INFO ] [sig ] TMDX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:37.613593] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TMDX.txt [2026-03-06T20:32:37.613774] [INFO ] [sig ] [2966/3360] Completed TMDX in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:37.613832] [INFO ] [sig ] [2967/3360] Forecasting TME... [2026-03-06T20:32:37.613880] [INFO ] [sig ] Generating forecast for: TME [2026-03-06T20:32:37.613929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-06T20:32:37.626706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-06T20:32:37.627127] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-06T20:32:37.628032] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-06T20:32:37.628087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:37.628119] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:37.628147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:37.628204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:37.694914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:37.695911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:37.695998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:37.696031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:37.833793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:37.834006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:37.834067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:37.834129] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:37.837971] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-03-06T20:32:37.838278] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-06T20:32:37.838441] [INFO ] [sig ] TME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:37.997890] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TME.txt [2026-03-06T20:32:37.998054] [INFO ] [sig ] [2967/3360] Completed TME in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:37.998096] [INFO ] [sig ] [2968/3360] Forecasting TMHC... [2026-03-06T20:32:37.998129] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-06T20:32:37.998161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-06T20:32:38.010143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-06T20:32:38.010568] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-06T20:32:38.011502] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-06T20:32:38.011559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:38.011624] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:38.011654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:38.011712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:38.075216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:38.076027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:38.076120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:38.076162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:38.214833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:38.215051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:38.215099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:38.215130] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:38.219315] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-03-06T20:32:38.219643] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-06T20:32:38.219793] [INFO ] [sig ] TMHC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:38.381539] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TMHC.txt [2026-03-06T20:32:38.381713] [INFO ] [sig ] [2968/3360] Completed TMHC in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:38.381756] [INFO ] [sig ] [2969/3360] Forecasting TMUS... [2026-03-06T20:32:38.381786] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-06T20:32:38.381818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-06T20:32:38.395451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-06T20:32:38.396076] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-06T20:32:38.397248] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-06T20:32:38.397313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:38.397350] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:38.397378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:38.397437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:38.464873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:38.465877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:38.465986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:38.466042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:38.601686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:38.601849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:38.601890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:38.601921] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:38.605815] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=32.14%) [2026-03-06T20:32:38.606121] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-06T20:32:38.606260] [INFO ] [sig ] TMUS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:38.767803] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TMUS.txt [2026-03-06T20:32:38.768007] [INFO ] [sig ] [2969/3360] Completed TMUS in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:38.768069] [INFO ] [sig ] [2970/3360] Forecasting TNC... [2026-03-06T20:32:38.768105] [INFO ] [sig ] Generating forecast for: TNC [2026-03-06T20:32:38.768136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-06T20:32:38.780901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-06T20:32:38.781359] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-06T20:32:38.782457] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-06T20:32:38.782512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:38.782544] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:38.782571] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:38.782628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:38.846653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:38.847460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:38.847545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:38.847600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:38.984729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:38.984917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:38.984968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:38.985002] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:38.989128] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-03-06T20:32:38.989425] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-06T20:32:38.989561] [INFO ] [sig ] TNC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:39.142928] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TNC.txt [2026-03-06T20:32:39.143113] [INFO ] [sig ] [2970/3360] Completed TNC in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:39.143156] [INFO ] [sig ] [2971/3360] Forecasting TNDM... [2026-03-06T20:32:39.143187] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-06T20:32:39.143220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-06T20:32:39.155410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-06T20:32:39.155835] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-06T20:32:39.156715] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-06T20:32:39.156795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:39.156830] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:39.156858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:39.156915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:39.217860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:39.218950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:39.219035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:39.219068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:39.350211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:39.350385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:39.350428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:39.350458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:39.354034] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-06T20:32:39.354349] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-06T20:32:39.354497] [INFO ] [sig ] TNDM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:39.501044] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TNDM.txt [2026-03-06T20:32:39.501206] [INFO ] [sig ] [2971/3360] Completed TNDM in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:39.501246] [INFO ] [sig ] [2972/3360] Forecasting TNGX... [2026-03-06T20:32:39.501278] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-06T20:32:39.501308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-06T20:32:39.512402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-06T20:32:39.512804] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-06T20:32:39.513610] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-06T20:32:39.513663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:39.513694] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:39.513721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:39.513777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:39.571537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:39.572475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:39.572560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:39.572616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:39.693411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:39.693598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:39.693642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:39.693674] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:39.697193] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=43.44%) [2026-03-06T20:32:39.697513] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-06T20:32:39.697667] [INFO ] [sig ] TNGX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:39.845273] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TNGX.txt [2026-03-06T20:32:39.845459] [INFO ] [sig ] [2972/3360] Completed TNGX in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:39.845515] [INFO ] [sig ] [2973/3360] Forecasting TNK... [2026-03-06T20:32:39.845546] [INFO ] [sig ] Generating forecast for: TNK [2026-03-06T20:32:39.845594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-06T20:32:39.857598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-06T20:32:39.857973] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-06T20:32:39.858798] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-06T20:32:39.858851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:39.858883] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:39.858909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:39.858966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:39.917174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:39.918174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:39.918258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:39.918291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:40.041555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:40.041742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:40.041784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:40.041814] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:40.045290] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-03-06T20:32:40.045605] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-06T20:32:40.045738] [INFO ] [sig ] TNK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:40.193879] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TNK.txt [2026-03-06T20:32:40.194043] [INFO ] [sig ] [2973/3360] Completed TNK in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:40.194085] [INFO ] [sig ] [2974/3360] Forecasting TNL... [2026-03-06T20:32:40.194116] [INFO ] [sig ] Generating forecast for: TNL [2026-03-06T20:32:40.194146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-06T20:32:40.206200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-06T20:32:40.206774] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-06T20:32:40.207774] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-06T20:32:40.207856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:40.207892] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:40.207922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:40.207984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:40.270534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:40.271475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:40.271611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:40.271650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:40.400431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:40.400611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:40.400654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:40.400685] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:40.404182] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=74.50%) [2026-03-06T20:32:40.404467] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-06T20:32:40.404621] [INFO ] [sig ] TNL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:40.551764] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TNL.txt [2026-03-06T20:32:40.551927] [INFO ] [sig ] [2974/3360] Completed TNL in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:40.551985] [INFO ] [sig ] [2975/3360] Forecasting TNXP... [2026-03-06T20:32:40.552018] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-06T20:32:40.552048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-06T20:32:40.563011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-06T20:32:40.563365] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-06T20:32:40.564169] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-06T20:32:40.564221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:40.564254] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:40.564281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:40.564338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:40.626123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:40.627158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:40.627250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:40.627286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:40.751459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:40.751715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:40.751783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:40.751815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:40.755312] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-03-06T20:32:40.755613] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-06T20:32:40.755748] [INFO ] [sig ] TNXP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:40.904505] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TNXP.txt [2026-03-06T20:32:40.904902] [INFO ] [sig ] [2975/3360] Completed TNXP in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:40.904949] [INFO ] [sig ] [2976/3360] Forecasting TOI... [2026-03-06T20:32:40.904981] [INFO ] [sig ] Generating forecast for: TOI [2026-03-06T20:32:40.905012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-06T20:32:40.916836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-06T20:32:40.917241] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-06T20:32:40.918106] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-06T20:32:40.918160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:40.918195] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:40.918224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:40.918290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:40.976276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:40.977227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:40.977315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:40.977350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:41.097235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:41.097404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:41.097445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:41.097478] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:41.101132] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-03-06T20:32:41.101437] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-06T20:32:41.101612] [INFO ] [sig ] TOI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:41.246111] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TOI.txt [2026-03-06T20:32:41.246272] [INFO ] [sig ] [2976/3360] Completed TOI in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:41.246312] [INFO ] [sig ] [2977/3360] Forecasting TOL... [2026-03-06T20:32:41.246342] [INFO ] [sig ] Generating forecast for: TOL [2026-03-06T20:32:41.246372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-06T20:32:41.258902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-06T20:32:41.259319] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-06T20:32:41.260425] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-06T20:32:41.260479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:41.260720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:41.260779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:41.260843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:41.322937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:41.323871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:41.323955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:41.323990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:41.451246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:41.451474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:41.451515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:41.451545] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:41.455152] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-03-06T20:32:41.455439] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-06T20:32:41.455568] [INFO ] [sig ] TOL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:41.600298] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TOL.txt [2026-03-06T20:32:41.600536] [INFO ] [sig ] [2977/3360] Completed TOL in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:41.600615] [INFO ] [sig ] [2978/3360] Forecasting TORO... [2026-03-06T20:32:41.600661] [INFO ] [sig ] Generating forecast for: TORO [2026-03-06T20:32:41.600702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-06T20:32:41.611721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-06T20:32:41.612081] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-06T20:32:41.612885] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-06T20:32:41.612937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:41.612969] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:41.612997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:41.613055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:41.671927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:41.672881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:41.672965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:41.673000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:41.794408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:41.794592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:41.794674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:41.794705] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:41.798381] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-06T20:32:41.798883] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-06T20:32:41.799020] [INFO ] [sig ] TORO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:41.945481] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TORO.txt [2026-03-06T20:32:41.945671] [INFO ] [sig ] [2978/3360] Completed TORO in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:41.945714] [INFO ] [sig ] [2979/3360] Forecasting TOWN... [2026-03-06T20:32:41.945745] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-06T20:32:41.945775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-06T20:32:41.957306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-06T20:32:41.957722] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-06T20:32:41.958642] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-06T20:32:41.958698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:41.958731] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:41.958758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:41.958815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:42.018500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:42.019207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:42.019288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:42.019327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:42.138339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:42.138507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:42.138547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:42.138594] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:42.142332] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-03-06T20:32:42.142631] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-06T20:32:42.142759] [INFO ] [sig ] TOWN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:42.290472] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TOWN.txt [2026-03-06T20:32:42.290841] [INFO ] [sig ] [2979/3360] Completed TOWN in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.3m [2026-03-06T20:32:42.290885] [INFO ] [sig ] [2980/3360] Forecasting TOYO... [2026-03-06T20:32:42.290914] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-06T20:32:42.290944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-06T20:32:42.301762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-06T20:32:42.302123] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-06T20:32:42.302960] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-06T20:32:42.303013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:42.303045] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:42.303072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:42.303128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:42.361964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:42.362844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:42.362944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:42.362978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:42.475451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:42.475660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:42.475706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:42.475738] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:42.479757] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-03-06T20:32:42.480075] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-06T20:32:42.480226] [INFO ] [sig ] TOYO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:42.628066] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TOYO.txt [2026-03-06T20:32:42.628241] [INFO ] [sig ] [2980/3360] Completed TOYO in 0.3s | 2.82 sym/s | Total: 17.6m | ETA: 2.2m [2026-03-06T20:32:42.628283] [INFO ] [sig ] [2981/3360] Forecasting TPB... [2026-03-06T20:32:42.628317] [INFO ] [sig ] Generating forecast for: TPB [2026-03-06T20:32:42.628353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-06T20:32:42.639873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-06T20:32:42.640249] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-06T20:32:42.641082] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-06T20:32:42.641135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:42.641197] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:42.641226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:42.641282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:42.703396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:42.704779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:42.704865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:42.704900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:42.837180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:42.837357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:42.837408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:42.837444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:42.841978] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=50.49%) [2026-03-06T20:32:42.842314] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-06T20:32:42.842477] [INFO ] [sig ] TPB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:42.992412] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPB.txt [2026-03-06T20:32:42.992603] [INFO ] [sig ] [2981/3360] Completed TPB in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.2m [2026-03-06T20:32:42.992655] [INFO ] [sig ] [2982/3360] Forecasting TPC... [2026-03-06T20:32:42.992685] [INFO ] [sig ] Generating forecast for: TPC [2026-03-06T20:32:42.992720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-06T20:32:43.004467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-06T20:32:43.005071] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-06T20:32:43.006112] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-06T20:32:43.006164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:43.006221] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:43.006250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:43.006307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:43.068731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:43.069651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:43.069737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:43.069770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:43.198939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:43.199104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:43.199148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:43.199177] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:43.202859] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-06T20:32:43.203166] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-06T20:32:43.203321] [INFO ] [sig ] TPC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:43.348087] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPC.txt [2026-03-06T20:32:43.348274] [INFO ] [sig ] [2982/3360] Completed TPC in 0.4s | 2.82 sym/s | Total: 17.6m | ETA: 2.2m [2026-03-06T20:32:43.348320] [INFO ] [sig ] [2983/3360] Forecasting TPG... [2026-03-06T20:32:43.348350] [INFO ] [sig ] Generating forecast for: TPG [2026-03-06T20:32:43.348380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-06T20:32:43.361098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-06T20:32:43.361531] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-06T20:32:43.362408] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-06T20:32:43.362465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:43.362498] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:43.362524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:43.362600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:43.427690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:43.428714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:43.429010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:43.429043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:43.558713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:43.558875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:43.558918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:43.558948] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:43.562924] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-03-06T20:32:43.563250] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-06T20:32:43.563430] [INFO ] [sig ] TPG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:43.722321] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPG.txt [2026-03-06T20:32:43.722502] [INFO ] [sig ] [2983/3360] Completed TPG in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:43.722553] [INFO ] [sig ] [2984/3360] Forecasting TPGXL... [2026-03-06T20:32:43.722607] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-06T20:32:43.722641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-06T20:32:43.734666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-06T20:32:43.735084] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-06T20:32:43.735982] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-06T20:32:43.736039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:43.736083] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:43.736115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:43.736176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:43.795254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:43.796066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:43.796151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:43.796185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:43.910215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:43.910384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:43.910435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:43.910510] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:43.914109] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-03-06T20:32:43.914409] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-06T20:32:43.914550] [INFO ] [sig ] TPGXL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:44.060054] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TPGXL.txt [2026-03-06T20:32:44.060200] [INFO ] [sig ] [2984/3360] Completed TPGXL in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:44.060243] [INFO ] [sig ] [2985/3360] Forecasting TPH... [2026-03-06T20:32:44.060273] [INFO ] [sig ] Generating forecast for: TPH [2026-03-06T20:32:44.060304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-06T20:32:44.071672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-06T20:32:44.072037] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-06T20:32:44.072885] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-06T20:32:44.072942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:44.072976] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:44.073004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:44.073067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:44.133629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:44.134399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:44.134500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:44.134536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:44.259078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:44.259245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:44.259285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:44.259315] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:44.262838] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: UP (p=62.27%) [2026-03-06T20:32:44.263152] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-06T20:32:44.263291] [INFO ] [sig ] TPH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:44.410732] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPH.txt [2026-03-06T20:32:44.410867] [INFO ] [sig ] [2985/3360] Completed TPH in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:44.410908] [INFO ] [sig ] [2986/3360] Forecasting TPL... [2026-03-06T20:32:44.410944] [INFO ] [sig ] Generating forecast for: TPL [2026-03-06T20:32:44.410977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-06T20:32:44.422560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-06T20:32:44.422963] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-06T20:32:44.423827] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-06T20:32:44.423882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:44.423915] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:44.423943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:44.424002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:44.496493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:44.497689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:44.497798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:44.497866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:44.619928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:44.620093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:44.620136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:44.620167] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:44.624003] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-03-06T20:32:44.624314] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-06T20:32:44.624482] [INFO ] [sig ] TPL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:44.785634] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPL.txt [2026-03-06T20:32:44.785801] [INFO ] [sig ] [2986/3360] Completed TPL in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:44.785844] [INFO ] [sig ] [2987/3360] Forecasting TPVG... [2026-03-06T20:32:44.785874] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-06T20:32:44.785904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-06T20:32:44.797694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-06T20:32:44.798124] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-06T20:32:44.799007] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-06T20:32:44.799060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:44.799092] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:44.799119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:44.799176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:44.856535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:44.857451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:44.857537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:44.857591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:44.980989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:44.981156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:44.981197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:44.981226] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:44.984755] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-03-06T20:32:44.985049] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-06T20:32:44.985184] [INFO ] [sig ] TPVG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:45.128429] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TPVG.txt [2026-03-06T20:32:45.128639] [INFO ] [sig ] [2987/3360] Completed TPVG in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:45.128688] [INFO ] [sig ] [2988/3360] Forecasting TPYP... [2026-03-06T20:32:45.128718] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-06T20:32:45.128748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-06T20:32:45.139822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-06T20:32:45.140229] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-06T20:32:45.141097] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-06T20:32:45.141150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:45.141182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:45.141208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:45.141265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:45.198082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:45.198986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:45.199069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:45.199102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:45.328304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:45.328467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:45.328510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:45.328541] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:45.332302] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=68.81%) [2026-03-06T20:32:45.332634] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-06T20:32:45.332776] [INFO ] [sig ] TPYP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:45.477243] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPYP.txt [2026-03-06T20:32:45.477388] [INFO ] [sig ] [2988/3360] Completed TPYP in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:45.477433] [INFO ] [sig ] [2989/3360] Forecasting TPZ... [2026-03-06T20:32:45.477464] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-06T20:32:45.477495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-06T20:32:45.488547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-06T20:32:45.488922] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-06T20:32:45.489817] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-06T20:32:45.489871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:45.489904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:45.489930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:45.489987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:45.548804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:45.549724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:45.549810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:45.549845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:45.665259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:45.665427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:45.665476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:45.665548] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:45.669159] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=76.36%) [2026-03-06T20:32:45.669442] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-06T20:32:45.669591] [INFO ] [sig ] TPZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:45.814055] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TPZ.txt [2026-03-06T20:32:45.814222] [INFO ] [sig ] [2989/3360] Completed TPZ in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:45.814265] [INFO ] [sig ] [2990/3360] Forecasting TQQQ... [2026-03-06T20:32:45.814294] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-06T20:32:45.814324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-06T20:32:45.826555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-06T20:32:45.827009] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-06T20:32:45.827882] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-06T20:32:45.827937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:45.827970] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:45.827997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:45.828060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:45.886760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:45.887678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:45.887766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:45.887799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:46.018446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:46.018627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:46.018672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:46.018703] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:46.022207] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-03-06T20:32:46.022489] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-06T20:32:46.022650] [INFO ] [sig ] TQQQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:46.171534] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TQQQ.txt [2026-03-06T20:32:46.171699] [INFO ] [sig ] [2990/3360] Completed TQQQ in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:46.171739] [INFO ] [sig ] [2991/3360] Forecasting TRC... [2026-03-06T20:32:46.171769] [INFO ] [sig ] Generating forecast for: TRC [2026-03-06T20:32:46.171800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-06T20:32:46.183881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-06T20:32:46.184227] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-06T20:32:46.185057] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-06T20:32:46.185110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:46.185142] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:46.185169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:46.185226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:46.249733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:46.250684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:46.250798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:46.250834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:46.375959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:46.376121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:46.376163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:46.376195] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:46.379871] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-03-06T20:32:46.380162] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-06T20:32:46.380300] [INFO ] [sig ] TRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:46.523821] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRC.txt [2026-03-06T20:32:46.523981] [INFO ] [sig ] [2991/3360] Completed TRC in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:46.524022] [INFO ] [sig ] [2992/3360] Forecasting TRDA... [2026-03-06T20:32:46.524052] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-06T20:32:46.524081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-06T20:32:46.535944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-06T20:32:46.536339] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-06T20:32:46.537144] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-06T20:32:46.537197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:46.537229] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:46.537257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:46.537314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:46.595441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:46.596164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:46.596244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:46.596277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:46.717452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:46.717816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:46.717894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:46.717927] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:46.721758] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-06T20:32:46.722048] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-06T20:32:46.722182] [INFO ] [sig ] TRDA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:46.864943] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRDA.txt [2026-03-06T20:32:46.865089] [INFO ] [sig ] [2992/3360] Completed TRDA in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:46.865130] [INFO ] [sig ] [2993/3360] Forecasting TREE... [2026-03-06T20:32:46.865160] [INFO ] [sig ] Generating forecast for: TREE [2026-03-06T20:32:46.865191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-06T20:32:46.876776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-06T20:32:46.877163] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-06T20:32:46.878002] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-06T20:32:46.878055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:46.878086] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:46.878112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:46.878184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:46.936117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:46.937038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:46.937125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:46.937158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:47.064414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:47.064593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:47.064637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:47.064666] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:47.068867] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-03-06T20:32:47.069159] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-06T20:32:47.069293] [INFO ] [sig ] TREE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:47.215427] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TREE.txt [2026-03-06T20:32:47.215603] [INFO ] [sig ] [2993/3360] Completed TREE in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:47.215648] [INFO ] [sig ] [2994/3360] Forecasting TREX... [2026-03-06T20:32:47.215678] [INFO ] [sig ] Generating forecast for: TREX [2026-03-06T20:32:47.215709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-06T20:32:47.227255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-06T20:32:47.227868] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-06T20:32:47.228709] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-06T20:32:47.228762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:47.228795] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:47.228822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:47.228878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:47.289090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:47.290210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:47.290298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:47.290331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:47.424444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:47.424640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:47.424684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:47.424716] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:47.428275] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-03-06T20:32:47.428610] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-06T20:32:47.428747] [INFO ] [sig ] TREX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:47.576048] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TREX.txt [2026-03-06T20:32:47.576210] [INFO ] [sig ] [2994/3360] Completed TREX in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:47.576252] [INFO ] [sig ] [2995/3360] Forecasting TRGP... [2026-03-06T20:32:47.576281] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-06T20:32:47.576311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-06T20:32:47.588015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-06T20:32:47.588354] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-06T20:32:47.589152] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-06T20:32:47.589219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:47.589252] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:47.589279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:47.589337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:47.649819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:47.650448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:47.650530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:47.650564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:47.774409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:47.774583] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:47.774626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:47.774656] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:47.778096] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-03-06T20:32:47.778382] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-06T20:32:47.778514] [INFO ] [sig ] TRGP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:47.920759] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRGP.txt [2026-03-06T20:32:47.920890] [INFO ] [sig ] [2995/3360] Completed TRGP in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:47.920928] [INFO ] [sig ] [2996/3360] Forecasting TRI... [2026-03-06T20:32:47.920958] [INFO ] [sig ] Generating forecast for: TRI [2026-03-06T20:32:47.920989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-06T20:32:47.932917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-06T20:32:47.933252] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-06T20:32:47.934247] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-06T20:32:47.934300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:47.934332] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:47.934359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:47.934416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:47.992541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:47.993187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:47.993265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:47.993298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:48.120603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:48.120760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:48.120799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:48.120828] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:48.124235] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-03-06T20:32:48.124538] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-06T20:32:48.124694] [INFO ] [sig ] TRI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:48.280892] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRI.txt [2026-03-06T20:32:48.281158] [INFO ] [sig ] [2996/3360] Completed TRI in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.2m [2026-03-06T20:32:48.281232] [INFO ] [sig ] [2997/3360] Forecasting TRIN... [2026-03-06T20:32:48.281267] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-06T20:32:48.281304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-06T20:32:48.294653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-06T20:32:48.295094] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-06T20:32:48.296100] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-06T20:32:48.296156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:48.296191] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:48.296220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:48.296280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:48.365473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:48.366429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:48.366609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:48.366666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:48.496791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:48.496958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:48.497017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:48.497057] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:48.500889] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-06T20:32:48.501185] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-06T20:32:48.501319] [INFO ] [sig ] TRIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:48.659952] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRIN.txt [2026-03-06T20:32:48.660118] [INFO ] [sig ] [2997/3360] Completed TRIN in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.1m [2026-03-06T20:32:48.660162] [INFO ] [sig ] [2998/3360] Forecasting TRIP... [2026-03-06T20:32:48.660192] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-06T20:32:48.660222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-06T20:32:48.671735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-06T20:32:48.672061] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-06T20:32:48.672867] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-06T20:32:48.672920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:48.672981] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:48.673010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:48.673067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:48.731864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:48.732746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:48.732829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:48.732863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:48.857458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:48.857642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:48.857683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:48.857712] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:48.861240] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-03-06T20:32:48.861521] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-06T20:32:48.861669] [INFO ] [sig ] TRIP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:49.005926] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRIP.txt [2026-03-06T20:32:49.006074] [INFO ] [sig ] [2998/3360] Completed TRIP in 0.3s | 2.82 sym/s | Total: 17.7m | ETA: 2.1m [2026-03-06T20:32:49.006114] [INFO ] [sig ] [2999/3360] Forecasting TRMB... [2026-03-06T20:32:49.006144] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-06T20:32:49.006174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-06T20:32:49.017596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-06T20:32:49.017956] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-06T20:32:49.018755] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-06T20:32:49.018807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:49.018840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:49.018867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:49.018923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:49.079065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:49.080010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:49.080092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:49.080127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:49.207990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:49.208163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:49.208207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:49.208237] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:49.211835] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-03-06T20:32:49.212126] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-06T20:32:49.212258] [INFO ] [sig ] TRMB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:49.356789] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRMB.txt [2026-03-06T20:32:49.356951] [INFO ] [sig ] [2999/3360] Completed TRMB in 0.4s | 2.82 sym/s | Total: 17.7m | ETA: 2.1m [2026-03-06T20:32:49.356994] [INFO ] [sig ] [3000/3360] Forecasting TRMD... [2026-03-06T20:32:49.357024] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-06T20:32:49.357054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-06T20:32:49.369060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-06T20:32:49.369434] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-06T20:32:49.370259] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-06T20:32:49.370313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:49.370347] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:49.370377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:49.370434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:49.430872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:49.431720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:49.431801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:49.431836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:49.558426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:49.558621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:49.558669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:49.558700] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:49.562306] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-03-06T20:32:49.562629] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-06T20:32:49.562958] [INFO ] [sig ] TRMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:49.711076] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRMD.txt [2026-03-06T20:32:49.711259] [INFO ] [sig ] [3000/3360] Completed TRMD in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:49.711316] [INFO ] [sig ] [3001/3360] Forecasting TRMK... [2026-03-06T20:32:49.711356] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-06T20:32:49.711388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-06T20:32:49.723433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-06T20:32:49.723854] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-06T20:32:49.724726] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-06T20:32:49.724782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:49.724817] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:49.724846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:49.724905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:49.786153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:49.787137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:49.787236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:49.787271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:49.915837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:49.916027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:49.916072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:49.916153] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:49.920052] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-03-06T20:32:49.920360] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-06T20:32:49.920512] [INFO ] [sig ] TRMK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:50.068397] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRMK.txt [2026-03-06T20:32:50.068620] [INFO ] [sig ] [3001/3360] Completed TRMK in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:50.068677] [INFO ] [sig ] [3002/3360] Forecasting TRN... [2026-03-06T20:32:50.068711] [INFO ] [sig ] Generating forecast for: TRN [2026-03-06T20:32:50.068763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-06T20:32:50.082054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-06T20:32:50.082474] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-06T20:32:50.083369] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-06T20:32:50.083435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:50.083473] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:50.083501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:50.083593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:50.145440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:50.146408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:50.146513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:50.146557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:50.274813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:50.275026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:50.275073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:50.275103] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:50.279091] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=59.15%) [2026-03-06T20:32:50.279414] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-06T20:32:50.279567] [INFO ] [sig ] TRN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:50.433039] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRN.txt [2026-03-06T20:32:50.433200] [INFO ] [sig ] [3002/3360] Completed TRN in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:50.433243] [INFO ] [sig ] [3003/3360] Forecasting TRNO... [2026-03-06T20:32:50.433276] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-06T20:32:50.433307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-06T20:32:50.445625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-06T20:32:50.446049] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-06T20:32:50.446959] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-06T20:32:50.447022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:50.447057] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:50.447085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:50.447143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:50.510635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:50.511646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:50.511741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:50.511794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:50.643811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:50.643980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:50.644038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:50.644075] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:50.648141] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-03-06T20:32:50.648496] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-06T20:32:50.648698] [INFO ] [sig ] TRNO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:50.804929] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRNO.txt [2026-03-06T20:32:50.805106] [INFO ] [sig ] [3003/3360] Completed TRNO in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:50.805151] [INFO ] [sig ] [3004/3360] Forecasting TRNS... [2026-03-06T20:32:50.805183] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-06T20:32:50.805216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-06T20:32:50.817091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-06T20:32:50.817511] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-06T20:32:50.818388] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-06T20:32:50.818442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:50.818475] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:50.818509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:50.818612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:50.884680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:50.885666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:50.885760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:50.885796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:51.013592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:51.013766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:51.013810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:51.014037] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:51.017912] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-03-06T20:32:51.018235] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-06T20:32:51.018387] [INFO ] [sig ] TRNS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:51.174154] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRNS.txt [2026-03-06T20:32:51.174328] [INFO ] [sig ] [3004/3360] Completed TRNS in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:51.174370] [INFO ] [sig ] [3005/3360] Forecasting TROX... [2026-03-06T20:32:51.174401] [INFO ] [sig ] Generating forecast for: TROX [2026-03-06T20:32:51.174431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-06T20:32:51.186427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-06T20:32:51.186831] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-06T20:32:51.187726] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-06T20:32:51.187781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:51.187815] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:51.187871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:51.187932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:51.250345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:51.251274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:51.251361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:51.251394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:51.379747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:51.379948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:51.380002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:51.380033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:51.384161] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-03-06T20:32:51.384501] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-06T20:32:51.384682] [INFO ] [sig ] TROX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:51.537993] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TROX.txt [2026-03-06T20:32:51.538175] [INFO ] [sig ] [3005/3360] Completed TROX in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:51.538228] [INFO ] [sig ] [3006/3360] Forecasting TRP... [2026-03-06T20:32:51.538262] [INFO ] [sig ] Generating forecast for: TRP [2026-03-06T20:32:51.538293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-06T20:32:51.551764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-06T20:32:51.552177] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-06T20:32:51.553059] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-06T20:32:51.553131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:51.553166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:51.553193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:51.553250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:51.612362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:51.613331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:51.613418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:51.613451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:51.733549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:51.733737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:51.733781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:51.733809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:51.737290] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=91.26%) [2026-03-06T20:32:51.737596] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-06T20:32:51.737733] [INFO ] [sig ] TRP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:51.878807] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRP.txt [2026-03-06T20:32:51.878940] [INFO ] [sig ] [3006/3360] Completed TRP in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:51.878979] [INFO ] [sig ] [3007/3360] Forecasting TRS... [2026-03-06T20:32:51.879008] [INFO ] [sig ] Generating forecast for: TRS [2026-03-06T20:32:51.879038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-06T20:32:51.890448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-06T20:32:51.890797] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-06T20:32:51.891610] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-06T20:32:51.891662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:51.891697] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:51.891723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:51.891779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:51.948845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:51.949477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:51.949558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:51.949610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:52.068946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:52.069104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:52.069144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:52.069172] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:52.073395] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-03-06T20:32:52.073738] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-06T20:32:52.073870] [INFO ] [sig ] TRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:52.217164] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRS.txt [2026-03-06T20:32:52.217299] [INFO ] [sig ] [3007/3360] Completed TRS in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:52.217339] [INFO ] [sig ] [3008/3360] Forecasting TRTX... [2026-03-06T20:32:52.217369] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-06T20:32:52.217399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-06T20:32:52.228230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-06T20:32:52.228561] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-06T20:32:52.229373] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-06T20:32:52.229425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:52.229457] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:52.229483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:52.229548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:52.287917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:52.288564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:52.288707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:52.288741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:52.412798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:52.412947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:52.412987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:52.413016] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:52.417018] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=81.86%) [2026-03-06T20:32:52.417298] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-06T20:32:52.417427] [INFO ] [sig ] TRTX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:52.560801] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TRTX.txt [2026-03-06T20:32:52.560929] [INFO ] [sig ] [3008/3360] Completed TRTX in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:52.560969] [INFO ] [sig ] [3009/3360] Forecasting TRUP... [2026-03-06T20:32:52.561001] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-06T20:32:52.561033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-06T20:32:52.572986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-06T20:32:52.573320] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-06T20:32:52.574121] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-06T20:32:52.574173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:52.574206] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:52.574234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:52.574290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:52.633166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:52.634046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:52.634125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:52.634157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:52.761665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:52.761820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:52.761863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:52.761892] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:52.765457] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-03-06T20:32:52.765761] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-06T20:32:52.765892] [INFO ] [sig ] TRUP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:52.913432] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRUP.txt [2026-03-06T20:32:52.913604] [INFO ] [sig ] [3009/3360] Completed TRUP in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:52.913664] [INFO ] [sig ] [3010/3360] Forecasting TRVG... [2026-03-06T20:32:52.913700] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-06T20:32:52.913739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-06T20:32:52.926909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-06T20:32:52.927264] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-06T20:32:52.928165] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-06T20:32:52.928219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:52.928264] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:52.928295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:52.928373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:52.986161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:52.986976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:52.987087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:52.987122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:53.110051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:53.110207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:53.110248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:53.110275] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:53.114109] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-03-06T20:32:53.114397] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-06T20:32:53.114526] [INFO ] [sig ] TRVG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:53.257081] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TRVG.txt [2026-03-06T20:32:53.257205] [INFO ] [sig ] [3010/3360] Completed TRVG in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:53.257246] [INFO ] [sig ] [3011/3360] Forecasting TS... [2026-03-06T20:32:53.257276] [INFO ] [sig ] Generating forecast for: TS [2026-03-06T20:32:53.257306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-06T20:32:53.269544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-06T20:32:53.269911] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-06T20:32:53.270746] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-06T20:32:53.270800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:53.270834] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:53.270861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:53.270920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:53.330267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:53.331175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:53.331256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:53.331289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:53.454747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:53.454909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:53.454952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:53.454981] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:53.458508] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-03-06T20:32:53.458823] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-06T20:32:53.458999] [INFO ] [sig ] TS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:53.601034] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TS.txt [2026-03-06T20:32:53.601201] [INFO ] [sig ] [3011/3360] Completed TS in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:53.601256] [INFO ] [sig ] [3012/3360] Forecasting TSBK... [2026-03-06T20:32:53.601297] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-06T20:32:53.601339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-06T20:32:53.615159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-06T20:32:53.615487] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-06T20:32:53.616311] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-06T20:32:53.616364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:53.616396] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:53.616423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:53.616480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:53.675233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:53.675907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:53.675984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:53.676017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:53.786325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:53.786487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:53.786528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:53.786556] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:53.790528] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-03-06T20:32:53.790824] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-06T20:32:53.790952] [INFO ] [sig ] TSBK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:54.013511] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSBK.txt [2026-03-06T20:32:54.013691] [INFO ] [sig ] [3012/3360] Completed TSBK in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:54.013739] [INFO ] [sig ] [3013/3360] Forecasting TSCO... [2026-03-06T20:32:54.013770] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-06T20:32:54.013799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-06T20:32:54.024962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-06T20:32:54.025317] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-06T20:32:54.026116] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-06T20:32:54.026169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:54.026201] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:54.026229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:54.026286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:54.085154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:54.085811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:54.085888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:54.085921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:54.204980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:54.205133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:54.205210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:54.205242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:54.208680] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-03-06T20:32:54.208960] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-06T20:32:54.209088] [INFO ] [sig ] TSCO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:54.353330] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSCO.txt [2026-03-06T20:32:54.353479] [INFO ] [sig ] [3013/3360] Completed TSCO in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.1m [2026-03-06T20:32:54.353519] [INFO ] [sig ] [3014/3360] Forecasting TSDD... [2026-03-06T20:32:54.353550] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-06T20:32:54.353599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-06T20:32:54.365032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-06T20:32:54.365365] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-06T20:32:54.366241] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-06T20:32:54.366297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:54.366332] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:54.366359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:54.366417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:54.428306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:54.429227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:54.429320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:54.429355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:54.557223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:54.557388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:54.557429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:54.557458] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:54.561195] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-03-06T20:32:54.561494] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-06T20:32:54.561667] [INFO ] [sig ] TSDD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:54.707420] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSDD.txt [2026-03-06T20:32:54.707550] [INFO ] [sig ] [3014/3360] Completed TSDD in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.0m [2026-03-06T20:32:54.707608] [INFO ] [sig ] [3015/3360] Forecasting TSEM... [2026-03-06T20:32:54.707640] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-06T20:32:54.707670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-06T20:32:54.718671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-06T20:32:54.718990] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-06T20:32:54.719790] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-06T20:32:54.719842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:54.719902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:54.719930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:54.719989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:54.780312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:54.781002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:54.781096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:54.781132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:54.901423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:54.901607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:54.901658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:54.901694] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:54.905119] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-03-06T20:32:54.905410] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-06T20:32:54.905541] [INFO ] [sig ] TSEM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:55.049244] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSEM.txt [2026-03-06T20:32:55.049385] [INFO ] [sig ] [3015/3360] Completed TSEM in 0.3s | 2.82 sym/s | Total: 17.8m | ETA: 2.0m [2026-03-06T20:32:55.049426] [INFO ] [sig ] [3016/3360] Forecasting TSHA... [2026-03-06T20:32:55.049457] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-06T20:32:55.049486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-06T20:32:55.061670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-06T20:32:55.062066] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-06T20:32:55.062931] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-06T20:32:55.062987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:55.063021] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:55.063049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:55.063108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:55.123444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:55.124251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:55.124337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:55.124371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:55.247971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:55.248141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:55.248186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:55.248216] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:55.251967] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-03-06T20:32:55.252283] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-06T20:32:55.252425] [INFO ] [sig ] TSHA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:55.401788] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSHA.txt [2026-03-06T20:32:55.402139] [INFO ] [sig ] [3016/3360] Completed TSHA in 0.4s | 2.82 sym/s | Total: 17.8m | ETA: 2.0m [2026-03-06T20:32:55.402179] [INFO ] [sig ] [3017/3360] Forecasting TSI... [2026-03-06T20:32:55.402210] [INFO ] [sig ] Generating forecast for: TSI [2026-03-06T20:32:55.402240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-06T20:32:55.413912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-06T20:32:55.414291] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-06T20:32:55.415089] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-06T20:32:55.415142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:55.415191] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:55.415219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:55.415276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:55.477730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:55.478696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:55.478798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:55.478833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:55.596569] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:55.596759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:55.596802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:55.596832] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:55.600453] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-03-06T20:32:55.600828] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-06T20:32:55.600971] [INFO ] [sig ] TSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:55.746995] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSI.txt [2026-03-06T20:32:55.747176] [INFO ] [sig ] [3017/3360] Completed TSI in 0.3s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:55.747222] [INFO ] [sig ] [3018/3360] Forecasting TSL... [2026-03-06T20:32:55.747251] [INFO ] [sig ] Generating forecast for: TSL [2026-03-06T20:32:55.747281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-06T20:32:55.759018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-06T20:32:55.759425] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-06T20:32:55.760302] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-06T20:32:55.760357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:55.760389] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:55.760417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:55.760475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:55.820207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:55.821144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:55.821231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:55.821265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:55.945591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:55.945761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:55.945804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:55.945870] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:55.949534] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-06T20:32:55.949864] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-06T20:32:55.950007] [INFO ] [sig ] TSL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:56.096308] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSL.txt [2026-03-06T20:32:56.096475] [INFO ] [sig ] [3018/3360] Completed TSL in 0.3s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:56.096517] [INFO ] [sig ] [3019/3360] Forecasting TSLA... [2026-03-06T20:32:56.096548] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-06T20:32:56.096600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-06T20:32:56.109271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-06T20:32:56.109684] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-06T20:32:56.110698] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-06T20:32:56.110752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:56.110784] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:56.110811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:56.110869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:56.170767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:56.171719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:56.171805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:56.171839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:56.293465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:56.293650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:56.293692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:56.293721] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:56.297612] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-03-06T20:32:56.297981] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-06T20:32:56.298129] [INFO ] [sig ] TSLA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:56.452142] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSLA.txt [2026-03-06T20:32:56.452314] [INFO ] [sig ] [3019/3360] Completed TSLA in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:56.452354] [INFO ] [sig ] [3020/3360] Forecasting TSLL... [2026-03-06T20:32:56.452386] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-06T20:32:56.452415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-06T20:32:56.464607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-06T20:32:56.465050] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-06T20:32:56.466431] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-06T20:32:56.466492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:56.466524] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:56.466551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:56.466634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:56.526024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:56.527001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:56.527101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:56.527134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:56.649722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:56.649900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:56.649943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:56.649973] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:56.653636] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-03-06T20:32:56.653986] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-06T20:32:56.654139] [INFO ] [sig ] TSLL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:56.801364] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSLL.txt [2026-03-06T20:32:56.801526] [INFO ] [sig ] [3020/3360] Completed TSLL in 0.3s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:56.801566] [INFO ] [sig ] [3021/3360] Forecasting TSLQ... [2026-03-06T20:32:56.801637] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-06T20:32:56.801672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-06T20:32:56.813894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-06T20:32:56.814331] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-06T20:32:56.815260] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-06T20:32:56.815316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:56.815348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:56.815376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:56.815433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:56.877446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:56.878702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:56.878797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:56.878830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:57.006417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:57.006599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:57.006645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:57.006672] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:57.010110] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=31.97%) [2026-03-06T20:32:57.010410] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-06T20:32:57.010551] [INFO ] [sig ] TSLQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:57.157513] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSLQ.txt [2026-03-06T20:32:57.157716] [INFO ] [sig ] [3021/3360] Completed TSLQ in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:57.157768] [INFO ] [sig ] [3022/3360] Forecasting TSLS... [2026-03-06T20:32:57.157804] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-06T20:32:57.157865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-06T20:32:57.169531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-06T20:32:57.169939] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-06T20:32:57.170769] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-06T20:32:57.170824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:57.170856] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:57.170884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:57.170941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:57.228464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:57.229388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:57.229472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:57.229506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:57.352858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:57.353029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:57.353072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:57.353102] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:57.357226] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-03-06T20:32:57.357525] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-06T20:32:57.357687] [INFO ] [sig ] TSLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:57.515675] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSLS.txt [2026-03-06T20:32:57.515844] [INFO ] [sig ] [3022/3360] Completed TSLS in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:57.515887] [INFO ] [sig ] [3023/3360] Forecasting TSLX... [2026-03-06T20:32:57.515917] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-06T20:32:57.515947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-06T20:32:57.527975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-06T20:32:57.528423] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-06T20:32:57.529651] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-06T20:32:57.529734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:57.529786] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:57.529829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:57.529909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:57.592944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:57.593934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:57.594022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:57.594054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:57.720497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:57.720680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:57.720724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:57.720756] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:57.724288] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-03-06T20:32:57.724611] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-06T20:32:57.724755] [INFO ] [sig ] TSLX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:57.871061] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSLX.txt [2026-03-06T20:32:57.871224] [INFO ] [sig ] [3023/3360] Completed TSLX in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:57.871266] [INFO ] [sig ] [3024/3360] Forecasting TSM... [2026-03-06T20:32:57.871295] [INFO ] [sig ] Generating forecast for: TSM [2026-03-06T20:32:57.871325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-06T20:32:57.882683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-06T20:32:57.883086] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-06T20:32:57.883927] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-06T20:32:57.883981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:57.884012] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:57.884039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:57.884096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:57.942219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:57.943120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:57.943209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:57.943242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:58.071762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:58.071928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:58.071969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:58.072040] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:58.075504] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-06T20:32:58.075808] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-06T20:32:58.075941] [INFO ] [sig ] TSM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:58.221349] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSM.txt [2026-03-06T20:32:58.221526] [INFO ] [sig ] [3024/3360] Completed TSM in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:58.221588] [INFO ] [sig ] [3025/3360] Forecasting TSN... [2026-03-06T20:32:58.221621] [INFO ] [sig ] Generating forecast for: TSN [2026-03-06T20:32:58.221651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-06T20:32:58.233170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-06T20:32:58.233594] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-06T20:32:58.234405] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-06T20:32:58.234457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:58.234489] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:58.234516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:58.234589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:58.292442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:58.293371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:58.293499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:58.293533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:58.434850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:58.435021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:58.435063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:58.435091] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:58.438609] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-03-06T20:32:58.438920] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-06T20:32:58.439053] [INFO ] [sig ] TSN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:32:58.583241] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TSN.txt [2026-03-06T20:32:58.583404] [INFO ] [sig ] [3025/3360] Completed TSN in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:58.583444] [INFO ] [sig ] [3026/3360] Forecasting TSQ... [2026-03-06T20:32:58.583477] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-06T20:32:58.583508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-06T20:32:58.595278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-06T20:32:58.595704] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-06T20:32:58.596515] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-06T20:32:58.596568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:58.596623] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:58.596652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:58.596712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:58.656683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:58.657605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:58.657693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:58.657766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:58.779934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:58.780102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:58.780143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:58.780173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:58.783755] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=22.33%) [2026-03-06T20:32:58.784062] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-06T20:32:58.784207] [INFO ] [sig ] TSQ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:58.927294] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TSQ.txt [2026-03-06T20:32:58.927462] [INFO ] [sig ] [3026/3360] Completed TSQ in 0.3s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:58.927502] [INFO ] [sig ] [3027/3360] Forecasting TTC... [2026-03-06T20:32:58.927534] [INFO ] [sig ] Generating forecast for: TTC [2026-03-06T20:32:58.927564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-06T20:32:58.938824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-06T20:32:58.939229] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-06T20:32:58.940079] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-06T20:32:58.940133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:58.940166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:58.940193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:58.940249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:58.997300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:59.001633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:59.001777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:59.001817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:59.133804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:59.134174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:59.134214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:59.134243] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:59.137810] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-06T20:32:59.138322] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-06T20:32:59.138461] [INFO ] [sig ] TTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:59.291686] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TTC.txt [2026-03-06T20:32:59.291850] [INFO ] [sig ] [3027/3360] Completed TTC in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:59.291890] [INFO ] [sig ] [3028/3360] Forecasting TTD... [2026-03-06T20:32:59.291921] [INFO ] [sig ] Generating forecast for: TTD [2026-03-06T20:32:59.291953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-06T20:32:59.303863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-06T20:32:59.304475] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-06T20:32:59.305340] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-06T20:32:59.305393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:59.305426] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:59.305452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:59.305543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:59.366158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:59.367125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:59.367214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:59.367256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:59.493662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:59.493828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:59.493871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:59.493901] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:59.497529] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=36.11%) [2026-03-06T20:32:59.497970] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-06T20:32:59.498148] [INFO ] [sig ] TTD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:59.648495] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TTD.txt [2026-03-06T20:32:59.648713] [INFO ] [sig ] [3028/3360] Completed TTD in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:59.648755] [INFO ] [sig ] [3029/3360] Forecasting TTE... [2026-03-06T20:32:59.648785] [INFO ] [sig ] Generating forecast for: TTE [2026-03-06T20:32:59.648815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-06T20:32:59.660259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-06T20:32:59.660741] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-06T20:32:59.661610] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-06T20:32:59.661665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:32:59.661699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:32:59.661726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:32:59.661784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:32:59.720182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:32:59.721159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:32:59.721248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:32:59.721282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:32:59.844599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:32:59.844773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:32:59.844824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:32:59.844860] [INFO ] [FORECASTER] Training complete [2026-03-06T20:32:59.848452] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-03-06T20:32:59.848811] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-06T20:32:59.848956] [INFO ] [sig ] TTE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:32:59.994903] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TTE.txt [2026-03-06T20:32:59.995065] [INFO ] [sig ] [3029/3360] Completed TTE in 0.3s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:32:59.995107] [INFO ] [sig ] [3030/3360] Forecasting TTEC... [2026-03-06T20:32:59.995138] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-06T20:32:59.995168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-06T20:33:00.006792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-06T20:33:00.007198] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-06T20:33:00.008049] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-06T20:33:00.008130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:00.008162] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:00.008189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:00.008245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:00.065098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:00.066013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:00.066098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:00.066131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:00.188490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:00.188625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:00.188667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:00.188698] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:00.192216] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-03-06T20:33:00.192514] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-06T20:33:00.192669] [INFO ] [sig ] TTEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:00.349365] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TTEC.txt [2026-03-06T20:33:00.349526] [INFO ] [sig ] [3030/3360] Completed TTEC in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 2.0m [2026-03-06T20:33:00.349589] [INFO ] [sig ] [3031/3360] Forecasting TTEK... [2026-03-06T20:33:00.349622] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-06T20:33:00.349652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-06T20:33:00.363627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-06T20:33:00.364180] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-06T20:33:00.365155] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-06T20:33:00.365209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:00.365241] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:00.365267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:00.365324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:00.430281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:00.431172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:00.431258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:00.431291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:00.568192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:00.568319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:00.568369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:00.568401] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:00.572248] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-03-06T20:33:00.572558] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-06T20:33:00.572723] [INFO ] [sig ] TTEK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:00.718630] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TTEK.txt [2026-03-06T20:33:00.718781] [INFO ] [sig ] [3031/3360] Completed TTEK in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 1.9m [2026-03-06T20:33:00.718823] [INFO ] [sig ] [3032/3360] Forecasting TTI... [2026-03-06T20:33:00.718857] [INFO ] [sig ] Generating forecast for: TTI [2026-03-06T20:33:00.718889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-06T20:33:00.730061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-06T20:33:00.730390] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-06T20:33:00.731186] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-06T20:33:00.731239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:00.731298] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:00.731327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:00.731385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:00.791291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:00.792310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:00.792395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:00.792428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:00.922799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:00.923162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:00.923203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:00.923233] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:00.927650] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=62.61%) [2026-03-06T20:33:00.928208] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-06T20:33:00.928353] [INFO ] [sig ] TTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:01.084235] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TTI.txt [2026-03-06T20:33:01.084377] [INFO ] [sig ] [3032/3360] Completed TTI in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 1.9m [2026-03-06T20:33:01.084419] [INFO ] [sig ] [3033/3360] Forecasting TTMI... [2026-03-06T20:33:01.084449] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-06T20:33:01.084478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-06T20:33:01.097436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-06T20:33:01.097795] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-06T20:33:01.098781] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-06T20:33:01.098834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:01.098865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:01.098892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:01.098950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:01.163416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:01.164472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:01.164565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:01.164633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:01.295619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:01.295790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:01.295839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:01.295874] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:01.299453] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-06T20:33:01.299803] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-06T20:33:01.299969] [INFO ] [sig ] TTMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:01.451888] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TTMI.txt [2026-03-06T20:33:01.452062] [INFO ] [sig ] [3033/3360] Completed TTMI in 0.4s | 2.82 sym/s | Total: 17.9m | ETA: 1.9m [2026-03-06T20:33:01.452106] [INFO ] [sig ] [3034/3360] Forecasting TTWO... [2026-03-06T20:33:01.452136] [INFO ] [sig ] Generating forecast for: TTWO [2026-03-06T20:33:01.452167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-03-06T20:33:01.463550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-03-06T20:33:01.463984] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-03-06T20:33:01.464802] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-03-06T20:33:01.464856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:01.464888] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:01.464915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:01.464973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:01.524451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:01.525401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:01.525494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:01.525527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:01.644806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:01.644974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:01.645014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:01.645042] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:01.649185] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-03-06T20:33:01.649554] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-03-06T20:33:01.649738] [INFO ] [sig ] TTWO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:01.795928] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TTWO.txt [2026-03-06T20:33:01.796100] [INFO ] [sig ] [3034/3360] Completed TTWO in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:01.796141] [INFO ] [sig ] [3035/3360] Forecasting TUGN... [2026-03-06T20:33:01.796174] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-06T20:33:01.796205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-06T20:33:01.807046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-06T20:33:01.807431] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-06T20:33:01.808263] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-06T20:33:01.808316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:01.808348] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:01.808375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:01.808431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:01.868641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:01.869602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:01.869692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:01.869726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:01.981400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:01.981569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:01.981632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:01.981697] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:01.985246] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-06T20:33:01.985613] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-06T20:33:01.985758] [INFO ] [sig ] TUGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:02.167097] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TUGN.txt [2026-03-06T20:33:02.167273] [INFO ] [sig ] [3035/3360] Completed TUGN in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:02.167318] [INFO ] [sig ] [3036/3360] Forecasting TUSK... [2026-03-06T20:33:02.167348] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-06T20:33:02.167380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-06T20:33:02.180110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-06T20:33:02.180539] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-06T20:33:02.181434] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-06T20:33:02.181491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:02.181526] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:02.181554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:02.181645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:02.244079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:02.245044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:02.245132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:02.245165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:02.369886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:02.370055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:02.370096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:02.370128] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:02.373730] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-03-06T20:33:02.374015] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-06T20:33:02.374147] [INFO ] [sig ] TUSK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:02.527189] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TUSK.txt [2026-03-06T20:33:02.527356] [INFO ] [sig ] [3036/3360] Completed TUSK in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:02.527401] [INFO ] [sig ] [3037/3360] Forecasting TVC... [2026-03-06T20:33:02.527433] [INFO ] [sig ] Generating forecast for: TVC [2026-03-06T20:33:02.527465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-06T20:33:02.538675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-06T20:33:02.539014] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-06T20:33:02.539835] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-06T20:33:02.539900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:02.539940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:02.539967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:02.540026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:02.598167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:02.598897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:02.598979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:02.599011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:02.705082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:02.705263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:02.705307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:02.705338] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:02.709138] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-03-06T20:33:02.709623] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-06T20:33:02.709759] [INFO ] [sig ] TVC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:02.855167] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TVC.txt [2026-03-06T20:33:02.855318] [INFO ] [sig ] [3037/3360] Completed TVC in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:02.855361] [INFO ] [sig ] [3038/3360] Forecasting TVE... [2026-03-06T20:33:02.855391] [INFO ] [sig ] Generating forecast for: TVE [2026-03-06T20:33:02.855421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-06T20:33:02.867315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-06T20:33:02.867676] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-06T20:33:02.868752] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-06T20:33:02.868812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:02.868851] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:02.868884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:02.868954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:02.930612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:02.931484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:02.931569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:02.931622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:03.036951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:03.037114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:03.037156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:03.037185] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:03.041415] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=81.86%) [2026-03-06T20:33:03.041918] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-06T20:33:03.042052] [INFO ] [sig ] TVE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:03.186663] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TVE.txt [2026-03-06T20:33:03.186818] [INFO ] [sig ] [3038/3360] Completed TVE in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:03.186869] [INFO ] [sig ] [3039/3360] Forecasting TVTX... [2026-03-06T20:33:03.186906] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-06T20:33:03.186942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-06T20:33:03.198760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-06T20:33:03.199135] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-06T20:33:03.200002] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-06T20:33:03.200070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:03.200115] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:03.200145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:03.200202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:03.259189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:03.260147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:03.260229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:03.260261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:03.384092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:03.384249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:03.384291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:03.384321] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:03.387923] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-03-06T20:33:03.388214] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-06T20:33:03.388349] [INFO ] [sig ] TVTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:03.532379] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TVTX.txt [2026-03-06T20:33:03.532533] [INFO ] [sig ] [3039/3360] Completed TVTX in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:03.532596] [INFO ] [sig ] [3040/3360] Forecasting TWFG... [2026-03-06T20:33:03.532630] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-06T20:33:03.532661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-06T20:33:03.544126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-06T20:33:03.544524] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-06T20:33:03.545416] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-06T20:33:03.545470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:03.545502] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:03.545529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:03.545604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:03.603771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:03.604680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:03.604766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:03.604807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:03.730475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:03.730680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:03.730722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:03.730753] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:03.734257] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-03-06T20:33:03.734544] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-06T20:33:03.734697] [INFO ] [sig ] TWFG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:03.883336] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TWFG.txt [2026-03-06T20:33:03.883483] [INFO ] [sig ] [3040/3360] Completed TWFG in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:03.883524] [INFO ] [sig ] [3041/3360] Forecasting TWG... [2026-03-06T20:33:03.883555] [INFO ] [sig ] Generating forecast for: TWG [2026-03-06T20:33:03.883616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-06T20:33:03.895247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-06T20:33:03.895632] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-06T20:33:03.896423] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-06T20:33:03.896476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:03.896535] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:03.896565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:03.896654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:03.956760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:03.957618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:03.957704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:03.957738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:04.082466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:04.082654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:04.082698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:04.082731] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:04.086560] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-06T20:33:04.086886] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-06T20:33:04.087026] [INFO ] [sig ] TWG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:04.236091] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TWG.txt [2026-03-06T20:33:04.236255] [INFO ] [sig ] [3041/3360] Completed TWG in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:04.236296] [INFO ] [sig ] [3042/3360] Forecasting TWI... [2026-03-06T20:33:04.236327] [INFO ] [sig ] Generating forecast for: TWI [2026-03-06T20:33:04.236358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-06T20:33:04.247639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-06T20:33:04.248080] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-06T20:33:04.248994] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-06T20:33:04.249052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:04.249085] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:04.249114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:04.249173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:04.315306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:04.316381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:04.316512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:04.316548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:04.439427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:04.439635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:04.439703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:04.439743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:04.443992] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=83.72%) [2026-03-06T20:33:04.444309] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-06T20:33:04.444455] [INFO ] [sig ] TWI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:04.599752] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TWI.txt [2026-03-06T20:33:04.599919] [INFO ] [sig ] [3042/3360] Completed TWI in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:04.599960] [INFO ] [sig ] [3043/3360] Forecasting TWIN... [2026-03-06T20:33:04.599992] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-06T20:33:04.600025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-06T20:33:04.613870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-06T20:33:04.614385] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-06T20:33:04.615440] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-06T20:33:04.615507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:04.615549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:04.615611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:04.615698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:04.690410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:04.691490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:04.691593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:04.691629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:04.817925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:04.818276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:04.818320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:04.818351] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:04.822440] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=70.63%) [2026-03-06T20:33:04.822798] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-06T20:33:04.822945] [INFO ] [sig ] TWIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:04.971823] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TWIN.txt [2026-03-06T20:33:04.971994] [INFO ] [sig ] [3043/3360] Completed TWIN in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:04.972043] [INFO ] [sig ] [3044/3360] Forecasting TWLO... [2026-03-06T20:33:04.972074] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-06T20:33:04.972104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-06T20:33:04.983796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-06T20:33:04.984172] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-06T20:33:04.985088] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-06T20:33:04.985142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:04.985176] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:04.985204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:04.985262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:05.045903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:05.046724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:05.046809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:05.046849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:05.182335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:05.182524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:05.182566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:05.182619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:05.186295] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=59.53%) [2026-03-06T20:33:05.186608] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-06T20:33:05.186748] [INFO ] [sig ] TWLO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:05.333398] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TWLO.txt [2026-03-06T20:33:05.333556] [INFO ] [sig ] [3044/3360] Completed TWLO in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:05.333624] [INFO ] [sig ] [3045/3360] Forecasting TWO... [2026-03-06T20:33:05.333658] [INFO ] [sig ] Generating forecast for: TWO [2026-03-06T20:33:05.333688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-06T20:33:05.348384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-06T20:33:05.348923] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-06T20:33:05.350081] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-06T20:33:05.350150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:05.350196] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:05.350236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:05.350324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:05.420455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:05.421321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:05.421405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:05.421439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:05.546758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:05.546928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:05.546979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:05.547017] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:05.550805] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-03-06T20:33:05.551133] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-06T20:33:05.551284] [INFO ] [sig ] TWO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:05.698883] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TWO.txt [2026-03-06T20:33:05.699091] [INFO ] [sig ] [3045/3360] Completed TWO in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:05.699134] [INFO ] [sig ] [3046/3360] Forecasting TX... [2026-03-06T20:33:05.699165] [INFO ] [sig ] Generating forecast for: TX [2026-03-06T20:33:05.699197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-06T20:33:05.709946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-06T20:33:05.710293] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-06T20:33:05.711231] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-06T20:33:05.711297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:05.711345] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:05.711381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:05.711445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:05.772620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:05.773459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:05.773542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:05.773594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:05.898308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:05.898468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:05.898512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:05.898540] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:05.902054] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=38.55%) [2026-03-06T20:33:05.902336] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-06T20:33:05.902471] [INFO ] [sig ] TX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:06.049256] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TX.txt [2026-03-06T20:33:06.049397] [INFO ] [sig ] [3046/3360] Completed TX in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:06.049438] [INFO ] [sig ] [3047/3360] Forecasting TXG... [2026-03-06T20:33:06.049469] [INFO ] [sig ] Generating forecast for: TXG [2026-03-06T20:33:06.049500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-06T20:33:06.061302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-06T20:33:06.061720] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-06T20:33:06.062592] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-06T20:33:06.062650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:06.062683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:06.062711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:06.062770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:06.124266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:06.125199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:06.125286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:06.125320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:06.250773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:06.250949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:06.251024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:06.251074] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:06.254794] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-03-06T20:33:06.255122] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-06T20:33:06.255264] [INFO ] [sig ] TXG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:06.399239] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TXG.txt [2026-03-06T20:33:06.399374] [INFO ] [sig ] [3047/3360] Completed TXG in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.9m [2026-03-06T20:33:06.399414] [INFO ] [sig ] [3048/3360] Forecasting TXMD... [2026-03-06T20:33:06.399445] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-06T20:33:06.399475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-06T20:33:06.410565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-06T20:33:06.410930] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-06T20:33:06.411740] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-06T20:33:06.411793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:06.411826] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:06.411852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:06.411920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:06.472063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:06.472892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:06.472974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:06.473006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:06.590684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:06.590847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:06.590895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:06.590949] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:06.594409] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-03-06T20:33:06.594712] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-06T20:33:06.594842] [INFO ] [sig ] TXMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:06.742644] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TXMD.txt [2026-03-06T20:33:06.742808] [INFO ] [sig ] [3048/3360] Completed TXMD in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.8m [2026-03-06T20:33:06.742851] [INFO ] [sig ] [3049/3360] Forecasting TXN... [2026-03-06T20:33:06.742888] [INFO ] [sig ] Generating forecast for: TXN [2026-03-06T20:33:06.742928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-06T20:33:06.754492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-06T20:33:06.754861] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-06T20:33:06.755745] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-06T20:33:06.755801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:06.755861] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:06.755891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:06.755950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:06.817167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:06.818000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:06.818088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:06.818123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:06.946798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:06.946962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:06.947002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:06.947033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:06.950892] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-06T20:33:06.951218] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-06T20:33:06.951355] [INFO ] [sig ] TXN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:07.099815] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TXN.txt [2026-03-06T20:33:07.099991] [INFO ] [sig ] [3049/3360] Completed TXN in 0.4s | 2.82 sym/s | Total: 18.0m | ETA: 1.8m [2026-03-06T20:33:07.100040] [INFO ] [sig ] [3050/3360] Forecasting TXO... [2026-03-06T20:33:07.100076] [INFO ] [sig ] Generating forecast for: TXO [2026-03-06T20:33:07.100113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-06T20:33:07.111772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-06T20:33:07.112333] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-06T20:33:07.113150] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-06T20:33:07.113202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:07.113234] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:07.113260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:07.113317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:07.171885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:07.172624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:07.172706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:07.172774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:07.293371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:07.293532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:07.293591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:07.293626] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:07.297269] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-06T20:33:07.297555] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-06T20:33:07.297708] [INFO ] [sig ] TXO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:07.440683] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TXO.txt [2026-03-06T20:33:07.440858] [INFO ] [sig ] [3050/3360] Completed TXO in 0.3s | 2.82 sym/s | Total: 18.0m | ETA: 1.8m [2026-03-06T20:33:07.440908] [INFO ] [sig ] [3051/3360] Forecasting TXRH... [2026-03-06T20:33:07.440948] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-06T20:33:07.441009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-06T20:33:07.452633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-06T20:33:07.453073] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-06T20:33:07.454037] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-06T20:33:07.454108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:07.454143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:07.454170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:07.454227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:07.513516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:07.514459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:07.514561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:07.514637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:07.645222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:07.645382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:07.645423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:07.645451] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:07.648957] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-03-06T20:33:07.649236] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-06T20:33:07.649366] [INFO ] [sig ] TXRH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:07.791250] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TXRH.txt [2026-03-06T20:33:07.791403] [INFO ] [sig ] [3051/3360] Completed TXRH in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:07.791444] [INFO ] [sig ] [3052/3360] Forecasting TY... [2026-03-06T20:33:07.791474] [INFO ] [sig ] Generating forecast for: TY [2026-03-06T20:33:07.791506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-06T20:33:07.802649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-06T20:33:07.803043] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-06T20:33:07.803858] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-06T20:33:07.803917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:07.803957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:07.804006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:07.804072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:07.863438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:07.864257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:07.864339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:07.864373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:07.990600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:07.990758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:07.990799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:07.990860] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:07.994691] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=26.43%) [2026-03-06T20:33:07.994987] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-06T20:33:07.995135] [INFO ] [sig ] TY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:08.139494] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TY.txt [2026-03-06T20:33:08.139634] [INFO ] [sig ] [3052/3360] Completed TY in 0.3s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:08.139675] [INFO ] [sig ] [3053/3360] Forecasting TYG... [2026-03-06T20:33:08.139706] [INFO ] [sig ] Generating forecast for: TYG [2026-03-06T20:33:08.139736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-06T20:33:08.151144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-06T20:33:08.151468] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-06T20:33:08.152266] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-06T20:33:08.152319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:08.152351] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:08.152377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:08.152434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:08.210461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:08.211140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:08.211222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:08.211253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:08.339112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:08.339312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:08.339567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:08.339620] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:08.344035] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-03-06T20:33:08.344614] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-06T20:33:08.344779] [INFO ] [sig ] TYG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:08.492501] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TYG.txt [2026-03-06T20:33:08.492698] [INFO ] [sig ] [3053/3360] Completed TYG in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:08.492743] [INFO ] [sig ] [3054/3360] Forecasting TYGO... [2026-03-06T20:33:08.492775] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-06T20:33:08.492805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-06T20:33:08.504074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-06T20:33:08.504489] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-06T20:33:08.505386] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-06T20:33:08.505439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:08.505470] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:08.505496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:08.505553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:08.571553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:08.572559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:08.572675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:08.572709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:08.707922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:08.708104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:08.708166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:08.708219] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:08.712674] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-06T20:33:08.713230] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-06T20:33:08.713413] [INFO ] [sig ] TYGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:08.940634] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TYGO.txt [2026-03-06T20:33:08.940898] [INFO ] [sig ] [3054/3360] Completed TYGO in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:08.940961] [INFO ] [sig ] [3055/3360] Forecasting TYL... [2026-03-06T20:33:08.941012] [INFO ] [sig ] Generating forecast for: TYL [2026-03-06T20:33:08.941060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-06T20:33:08.964246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-06T20:33:08.964820] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-06T20:33:08.966029] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-06T20:33:08.966103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:08.966150] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:08.966193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:08.966280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:09.062048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:09.063227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:09.063335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:09.063373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:09.239272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:09.239479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:09.239548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:09.239636] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:09.245350] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=32.31%) [2026-03-06T20:33:09.245919] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-06T20:33:09.246122] [INFO ] [sig ] TYL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:09.485182] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TYL.txt [2026-03-06T20:33:09.485421] [INFO ] [sig ] [3055/3360] Completed TYL in 0.5s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:09.485491] [INFO ] [sig ] [3056/3360] Forecasting TYRA... [2026-03-06T20:33:09.485547] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-06T20:33:09.485624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-06T20:33:09.505594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-06T20:33:09.506094] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-06T20:33:09.507205] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-06T20:33:09.507285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:09.507336] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:09.507370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:09.507448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:09.585029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:09.586216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:09.586346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:09.586389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:09.750147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:09.750334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:09.750382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:09.750417] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:09.755065] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-03-06T20:33:09.755522] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-06T20:33:09.755742] [INFO ] [sig ] TYRA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:09.927339] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/TYRA.txt [2026-03-06T20:33:09.927511] [INFO ] [sig ] [3056/3360] Completed TYRA in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:09.927553] [INFO ] [sig ] [3057/3360] Forecasting TZOO... [2026-03-06T20:33:09.927603] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-06T20:33:09.927638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-06T20:33:09.939871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-06T20:33:09.940315] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-06T20:33:09.941264] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-06T20:33:09.941322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:09.941356] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:09.941385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:09.941443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:10.004431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:10.005493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:10.005610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:10.005649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:10.136125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:10.136312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:10.136354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:10.136384] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:10.140120] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=43.82%) [2026-03-06T20:33:10.140461] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-06T20:33:10.140629] [INFO ] [sig ] TZOO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:10.299710] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/TZOO.txt [2026-03-06T20:33:10.299934] [INFO ] [sig ] [3057/3360] Completed TZOO in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:10.299981] [INFO ] [sig ] [3058/3360] Forecasting UAA... [2026-03-06T20:33:10.300011] [INFO ] [sig ] Generating forecast for: UAA [2026-03-06T20:33:10.300043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-06T20:33:10.314560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-06T20:33:10.315321] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-06T20:33:10.316533] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-06T20:33:10.316631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:10.316683] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:10.316724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:10.316813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:10.386987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:10.388154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:10.388259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:10.388293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:10.531120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:10.531295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:10.531339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:10.531369] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:10.535671] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-03-06T20:33:10.536084] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-06T20:33:10.536251] [INFO ] [sig ] UAA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:10.694110] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UAA.txt [2026-03-06T20:33:10.694282] [INFO ] [sig ] [3058/3360] Completed UAA in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:10.694324] [INFO ] [sig ] [3059/3360] Forecasting UAE... [2026-03-06T20:33:10.694354] [INFO ] [sig ] Generating forecast for: UAE [2026-03-06T20:33:10.694385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-06T20:33:10.707405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-06T20:33:10.707861] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-06T20:33:10.708768] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-06T20:33:10.708827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:10.708859] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:10.708887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:10.708944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:10.773368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:10.774303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:10.774447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:10.774482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:10.905937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:10.906104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:10.906149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:10.906180] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:10.910108] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-03-06T20:33:10.910500] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-06T20:33:10.910677] [INFO ] [sig ] UAE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:11.064779] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UAE.txt [2026-03-06T20:33:11.064963] [INFO ] [sig ] [3059/3360] Completed UAE in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:11.065023] [INFO ] [sig ] [3060/3360] Forecasting UAL... [2026-03-06T20:33:11.065063] [INFO ] [sig ] Generating forecast for: UAL [2026-03-06T20:33:11.065096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-06T20:33:11.077200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-06T20:33:11.077610] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-06T20:33:11.078551] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-06T20:33:11.078633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:11.078667] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:11.078695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:11.078772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:11.143409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:11.144461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:11.144553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:11.144608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:11.266608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:11.266773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:11.266816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:11.266844] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:11.270371] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=12.71%) [2026-03-06T20:33:11.270680] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-06T20:33:11.270812] [INFO ] [sig ] UAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:11.419714] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UAL.txt [2026-03-06T20:33:11.419877] [INFO ] [sig ] [3060/3360] Completed UAL in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:11.419920] [INFO ] [sig ] [3061/3360] Forecasting UBFO... [2026-03-06T20:33:11.419951] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-06T20:33:11.419986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-06T20:33:11.431861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-06T20:33:11.432213] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-06T20:33:11.433082] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-06T20:33:11.433150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:11.433190] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:11.433218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:11.433276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:11.493310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:11.494202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:11.494321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:11.494378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:11.613007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:11.613188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:11.613231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:11.613262] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:11.616903] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-03-06T20:33:11.617191] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-06T20:33:11.617321] [INFO ] [sig ] UBFO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:11.776816] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UBFO.txt [2026-03-06T20:33:11.777039] [INFO ] [sig ] [3061/3360] Completed UBFO in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:11.777101] [INFO ] [sig ] [3062/3360] Forecasting UBND... [2026-03-06T20:33:11.777142] [INFO ] [sig ] Generating forecast for: UBND [2026-03-06T20:33:11.777178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-03-06T20:33:11.790229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-03-06T20:33:11.790653] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-03-06T20:33:11.791552] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-03-06T20:33:11.791633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:11.791695] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:11.791737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:11.791805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:11.857124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:11.858153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:11.858266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:11.858302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:11.980997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:11.981164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:11.981213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:11.981242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:11.984744] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-03-06T20:33:11.985028] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-03-06T20:33:11.985169] [INFO ] [sig ] UBND: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:12.129677] [INFO ] [LOCAL ] Saved forecast: UBND 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UBND.txt [2026-03-06T20:33:12.129837] [INFO ] [sig ] [3062/3360] Completed UBND in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:12.129879] [INFO ] [sig ] [3063/3360] Forecasting UBRL... [2026-03-06T20:33:12.129910] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-06T20:33:12.129941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-06T20:33:12.141386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-06T20:33:12.141758] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-06T20:33:12.142559] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-06T20:33:12.142634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:12.142668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:12.142697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:12.142755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:12.201328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:12.202348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:12.202428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:12.202460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:12.326226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:12.326393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:12.326437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:12.326468] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:12.330033] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-03-06T20:33:12.330330] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-06T20:33:12.330466] [INFO ] [sig ] UBRL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:12.478307] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UBRL.txt [2026-03-06T20:33:12.478485] [INFO ] [sig ] [3063/3360] Completed UBRL in 0.3s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:12.478528] [INFO ] [sig ] [3064/3360] Forecasting UBS... [2026-03-06T20:33:12.478562] [INFO ] [sig ] Generating forecast for: UBS [2026-03-06T20:33:12.478638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-06T20:33:12.492961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-06T20:33:12.493428] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-06T20:33:12.494500] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-06T20:33:12.494565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:12.494637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:12.494676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:12.494763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:12.564160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:12.565178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:12.565268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:12.565303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:12.700832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:12.700995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:12.701037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:12.701072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:12.704546] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-03-06T20:33:12.704851] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-06T20:33:12.704982] [INFO ] [sig ] UBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:12.848391] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UBS.txt [2026-03-06T20:33:12.848561] [INFO ] [sig ] [3064/3360] Completed UBS in 0.4s | 2.82 sym/s | Total: 18.1m | ETA: 1.8m [2026-03-06T20:33:12.848627] [INFO ] [sig ] [3065/3360] Forecasting UBSI... [2026-03-06T20:33:12.848660] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-06T20:33:12.848690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-06T20:33:12.861000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-06T20:33:12.861440] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-06T20:33:12.862291] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-06T20:33:12.862381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:12.862418] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:12.862445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:12.862503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:12.920537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:12.921473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:12.921560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:12.921616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:13.044831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:13.045000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:13.045049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:13.045087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:13.048745] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-03-06T20:33:13.049045] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-06T20:33:13.049211] [INFO ] [sig ] UBSI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:13.193498] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UBSI.txt [2026-03-06T20:33:13.193660] [INFO ] [sig ] [3065/3360] Completed UBSI in 0.3s | 2.82 sym/s | Total: 18.1m | ETA: 1.7m [2026-03-06T20:33:13.193704] [INFO ] [sig ] [3066/3360] Forecasting UDMY... [2026-03-06T20:33:13.193736] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-06T20:33:13.193766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-06T20:33:13.206030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-06T20:33:13.206377] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-06T20:33:13.207233] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-06T20:33:13.207287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:13.207351] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:13.207379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:13.207442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:13.264821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:13.265490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:13.265588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:13.265626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:13.394078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:13.394294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:13.394362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:13.394410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:13.398975] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-03-06T20:33:13.399382] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-06T20:33:13.399549] [INFO ] [sig ] UDMY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:13.553242] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UDMY.txt [2026-03-06T20:33:13.553382] [INFO ] [sig ] [3066/3360] Completed UDMY in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:13.553423] [INFO ] [sig ] [3067/3360] Forecasting UE... [2026-03-06T20:33:13.553451] [INFO ] [sig ] Generating forecast for: UE [2026-03-06T20:33:13.553481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-06T20:33:13.565298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-06T20:33:13.565690] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-06T20:33:13.566479] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-06T20:33:13.566532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:13.566563] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:13.566613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:13.566672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:13.626281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:13.627146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:13.627233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:13.627268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:13.754204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:13.754586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:13.754631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:13.754659] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:13.758657] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=63.22%) [2026-03-06T20:33:13.758940] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-06T20:33:13.759074] [INFO ] [sig ] UE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:13.910291] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UE.txt [2026-03-06T20:33:13.910495] [INFO ] [sig ] [3067/3360] Completed UE in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:13.910553] [INFO ] [sig ] [3068/3360] Forecasting UEIC... [2026-03-06T20:33:13.910618] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-06T20:33:13.910663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-06T20:33:13.921828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-06T20:33:13.922223] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-06T20:33:13.923049] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-06T20:33:13.923115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:13.923154] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:13.923187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:13.923249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:13.981748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:13.982681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:13.982770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:13.982805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:14.123771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:14.123953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:14.124022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:14.124072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:14.128097] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=65.97%) [2026-03-06T20:33:14.128424] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-06T20:33:14.128566] [INFO ] [sig ] UEIC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:14.293295] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UEIC.txt [2026-03-06T20:33:14.293469] [INFO ] [sig ] [3068/3360] Completed UEIC in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:14.293527] [INFO ] [sig ] [3069/3360] Forecasting UFCS... [2026-03-06T20:33:14.293562] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-06T20:33:14.293630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-06T20:33:14.306176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-06T20:33:14.306616] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-06T20:33:14.307450] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-06T20:33:14.307504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:14.307536] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:14.307563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:14.307648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:14.373060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:14.374139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:14.374266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:14.374319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:14.510615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:14.510800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:14.510849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:14.510935] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:14.514834] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-03-06T20:33:14.515154] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-06T20:33:14.515308] [INFO ] [sig ] UFCS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:14.665336] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UFCS.txt [2026-03-06T20:33:14.665502] [INFO ] [sig ] [3069/3360] Completed UFCS in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:14.665543] [INFO ] [sig ] [3070/3360] Forecasting UFI... [2026-03-06T20:33:14.665594] [INFO ] [sig ] Generating forecast for: UFI [2026-03-06T20:33:14.665629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-06T20:33:14.677025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-06T20:33:14.677418] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-06T20:33:14.678274] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-06T20:33:14.678352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:14.678387] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:14.678413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:14.678470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:14.739671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:14.740667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:14.740757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:14.740792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:14.873273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:14.873492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:14.873542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:14.873592] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:14.878057] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-03-06T20:33:14.878665] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-06T20:33:14.878863] [INFO ] [sig ] UFI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:15.039770] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UFI.txt [2026-03-06T20:33:15.039961] [INFO ] [sig ] [3070/3360] Completed UFI in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:15.040008] [INFO ] [sig ] [3071/3360] Forecasting UFO... [2026-03-06T20:33:15.040041] [INFO ] [sig ] Generating forecast for: UFO [2026-03-06T20:33:15.040072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-06T20:33:15.052925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-06T20:33:15.053369] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-06T20:33:15.054272] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-06T20:33:15.054332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:15.054364] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:15.054391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:15.054449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:15.116593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:15.117475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:15.117564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:15.117625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:15.241831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:15.241990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:15.242031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:15.242061] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:15.245492] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-06T20:33:15.245798] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-06T20:33:15.245930] [INFO ] [sig ] UFO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:15.392589] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UFO.txt [2026-03-06T20:33:15.392759] [INFO ] [sig ] [3071/3360] Completed UFO in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:15.392800] [INFO ] [sig ] [3072/3360] Forecasting UFPI... [2026-03-06T20:33:15.392831] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-06T20:33:15.392862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-06T20:33:15.404606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-06T20:33:15.405014] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-06T20:33:15.405882] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-06T20:33:15.405936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:15.405967] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:15.405993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:15.406049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:15.465306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:15.466268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:15.466371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:15.466405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:15.592489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:15.592693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:15.592787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:15.592818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:15.596671] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-03-06T20:33:15.597035] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-06T20:33:15.597214] [INFO ] [sig ] UFPI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:15.753802] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UFPI.txt [2026-03-06T20:33:15.753988] [INFO ] [sig ] [3072/3360] Completed UFPI in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:15.754030] [INFO ] [sig ] [3073/3360] Forecasting UGI... [2026-03-06T20:33:15.754060] [INFO ] [sig ] Generating forecast for: UGI [2026-03-06T20:33:15.754090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-06T20:33:15.765882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-06T20:33:15.766223] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-06T20:33:15.767043] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-06T20:33:15.767096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:15.767129] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:15.767155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:15.767212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:15.825002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:15.825838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:15.825941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:15.825977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:15.951388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:15.951555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:15.951622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:15.951652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:15.955115] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-06T20:33:15.955404] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-06T20:33:15.955536] [INFO ] [sig ] UGI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:16.101244] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UGI.txt [2026-03-06T20:33:16.101405] [INFO ] [sig ] [3073/3360] Completed UGI in 0.3s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:16.101447] [INFO ] [sig ] [3074/3360] Forecasting UGP... [2026-03-06T20:33:16.101477] [INFO ] [sig ] Generating forecast for: UGP [2026-03-06T20:33:16.101507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-06T20:33:16.113730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-06T20:33:16.114116] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-06T20:33:16.114976] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-06T20:33:16.115029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:16.115061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:16.115087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:16.115143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:16.172811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:16.173690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:16.173795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:16.173829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:16.300788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:16.300954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:16.300995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:16.301022] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:16.304946] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-03-06T20:33:16.305236] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-06T20:33:16.305541] [INFO ] [sig ] UGP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:16.461042] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UGP.txt [2026-03-06T20:33:16.461246] [INFO ] [sig ] [3074/3360] Completed UGP in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:16.461300] [INFO ] [sig ] [3075/3360] Forecasting UHAL... [2026-03-06T20:33:16.461333] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-06T20:33:16.461372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-06T20:33:16.473850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-06T20:33:16.474209] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-06T20:33:16.475060] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-06T20:33:16.475118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:16.475157] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:16.475189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:16.475257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:16.536443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:16.537380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:16.537462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:16.537495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:16.668190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:16.668393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:16.668452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:16.668493] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:16.672460] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=60.86%) [2026-03-06T20:33:16.672860] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-06T20:33:16.673014] [INFO ] [sig ] UHAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:16.827244] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UHAL.txt [2026-03-06T20:33:16.827611] [INFO ] [sig ] [3075/3360] Completed UHAL in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:16.827655] [INFO ] [sig ] [3076/3360] Forecasting UHG... [2026-03-06T20:33:16.827687] [INFO ] [sig ] Generating forecast for: UHG [2026-03-06T20:33:16.827717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-06T20:33:16.840287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-06T20:33:16.840694] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-06T20:33:16.841740] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-06T20:33:16.841794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:16.841842] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:16.841871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:16.841927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:16.904890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:16.905799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:16.905938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:16.905973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:17.034741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:17.034906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:17.034948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:17.034977] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:17.038666] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-03-06T20:33:17.038959] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-06T20:33:17.039096] [INFO ] [sig ] UHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:17.192202] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UHG.txt [2026-03-06T20:33:17.192559] [INFO ] [sig ] [3076/3360] Completed UHG in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:17.192620] [INFO ] [sig ] [3077/3360] Forecasting UHS... [2026-03-06T20:33:17.192653] [INFO ] [sig ] Generating forecast for: UHS [2026-03-06T20:33:17.192684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-06T20:33:17.205332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-06T20:33:17.205918] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-06T20:33:17.207004] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-06T20:33:17.207060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:17.207094] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:17.207122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:17.207180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:17.268476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:17.269399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:17.269489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:17.269522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:17.395234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:17.395396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:17.395437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:17.395467] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:17.399091] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=50.91%) [2026-03-06T20:33:17.399417] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-06T20:33:17.399563] [INFO ] [sig ] UHS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:17.547762] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UHS.txt [2026-03-06T20:33:17.547949] [INFO ] [sig ] [3077/3360] Completed UHS in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:17.547992] [INFO ] [sig ] [3078/3360] Forecasting UI... [2026-03-06T20:33:17.548023] [INFO ] [sig ] Generating forecast for: UI [2026-03-06T20:33:17.548053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-06T20:33:17.559415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-06T20:33:17.559892] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-06T20:33:17.560813] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-06T20:33:17.560867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:17.560899] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:17.560927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:17.560985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:17.632657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:17.633817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:17.633937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:17.633993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:17.777339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:17.777507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:17.777550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:17.777601] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:17.781825] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-03-06T20:33:17.782119] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-06T20:33:17.782280] [INFO ] [sig ] UI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:17.930594] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UI.txt [2026-03-06T20:33:17.930760] [INFO ] [sig ] [3078/3360] Completed UI in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:17.930801] [INFO ] [sig ] [3079/3360] Forecasting UIS... [2026-03-06T20:33:17.930833] [INFO ] [sig ] Generating forecast for: UIS [2026-03-06T20:33:17.930863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-06T20:33:17.942912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-06T20:33:17.943311] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-06T20:33:17.944199] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-06T20:33:17.944255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:17.944289] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:17.944316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:17.944374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:18.008377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:18.009894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:18.010001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:18.010038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:18.136839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:18.137008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:18.137048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:18.137079] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:18.140772] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-03-06T20:33:18.141070] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-06T20:33:18.141205] [INFO ] [sig ] UIS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:18.290120] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UIS.txt [2026-03-06T20:33:18.290358] [INFO ] [sig ] [3079/3360] Completed UIS in 0.4s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:18.290400] [INFO ] [sig ] [3080/3360] Forecasting UITB... [2026-03-06T20:33:18.290431] [INFO ] [sig ] Generating forecast for: UITB [2026-03-06T20:33:18.290479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-06T20:33:18.302182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-06T20:33:18.302651] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-06T20:33:18.303598] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-06T20:33:18.303658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:18.303692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:18.303721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:18.303781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:18.365028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:18.365939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:18.366026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:18.366059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:18.490838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:18.491006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:18.491050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:18.491080] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:18.494649] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=22.22%) [2026-03-06T20:33:18.494945] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-06T20:33:18.495076] [INFO ] [sig ] UITB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:18.648873] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UITB.txt [2026-03-06T20:33:18.649015] [INFO ] [sig ] [3080/3360] Completed UITB in 0.4s | 2.81 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:18.649055] [INFO ] [sig ] [3081/3360] Forecasting UL... [2026-03-06T20:33:18.649086] [INFO ] [sig ] Generating forecast for: UL [2026-03-06T20:33:18.649117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-06T20:33:18.660246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-06T20:33:18.660667] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-06T20:33:18.661501] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-06T20:33:18.661556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:18.661617] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:18.661649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:18.661707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:18.722602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:18.723392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:18.723475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:18.723510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:18.848321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:18.848519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:18.848561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:18.848608] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:18.852299] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=39.92%) [2026-03-06T20:33:18.852607] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-06T20:33:18.852746] [INFO ] [sig ] UL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:18.998028] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UL.txt [2026-03-06T20:33:18.998225] [INFO ] [sig ] [3081/3360] Completed UL in 0.3s | 2.82 sym/s | Total: 18.2m | ETA: 1.7m [2026-03-06T20:33:18.998279] [INFO ] [sig ] [3082/3360] Forecasting ULBI... [2026-03-06T20:33:18.998320] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-06T20:33:18.998352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-06T20:33:19.011063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-06T20:33:19.011538] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-06T20:33:19.012688] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-06T20:33:19.012761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:19.012810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:19.012852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:19.012940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:19.100953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:19.101976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:19.102091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:19.102153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:19.231797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:19.231969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:19.232011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:19.232039] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:19.235560] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=28.43%) [2026-03-06T20:33:19.235864] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-06T20:33:19.235999] [INFO ] [sig ] ULBI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:19.393198] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ULBI.txt [2026-03-06T20:33:19.393356] [INFO ] [sig ] [3082/3360] Completed ULBI in 0.4s | 2.81 sym/s | Total: 18.2m | ETA: 1.6m [2026-03-06T20:33:19.393398] [INFO ] [sig ] [3083/3360] Forecasting ULCC... [2026-03-06T20:33:19.393430] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-06T20:33:19.393460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-06T20:33:19.404523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-06T20:33:19.404936] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-06T20:33:19.405814] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-06T20:33:19.405869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:19.405932] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:19.405966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:19.406067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:19.466547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:19.467478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:19.467568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:19.467627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:19.594927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:19.595114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:19.595166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:19.595197] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:19.598890] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-06T20:33:19.599199] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-06T20:33:19.599332] [INFO ] [sig ] ULCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:19.769808] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ULCC.txt [2026-03-06T20:33:19.769985] [INFO ] [sig ] [3083/3360] Completed ULCC in 0.4s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:19.770029] [INFO ] [sig ] [3084/3360] Forecasting ULH... [2026-03-06T20:33:19.770060] [INFO ] [sig ] Generating forecast for: ULH [2026-03-06T20:33:19.770090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-06T20:33:19.782412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-06T20:33:19.782818] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-06T20:33:19.783670] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-06T20:33:19.783729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:19.783769] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:19.783803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:19.783877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:19.842624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:19.843510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:19.843610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:19.843646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:19.968748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:19.968915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:19.968956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:19.968986] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:19.972692] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=75.88%) [2026-03-06T20:33:19.972976] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-06T20:33:19.973109] [INFO ] [sig ] ULH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:20.123710] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ULH.txt [2026-03-06T20:33:20.123866] [INFO ] [sig ] [3084/3360] Completed ULH in 0.4s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:20.123907] [INFO ] [sig ] [3085/3360] Forecasting ULTA... [2026-03-06T20:33:20.123937] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-06T20:33:20.123967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-06T20:33:20.134637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-06T20:33:20.134960] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-06T20:33:20.135761] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-06T20:33:20.135815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:20.135846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:20.135872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:20.135929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:20.194925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:20.195636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:20.195715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:20.195747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:20.316802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:20.316967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:20.317008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:20.317037] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:20.320918] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-06T20:33:20.321310] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-06T20:33:20.321462] [INFO ] [sig ] ULTA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:20.466356] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ULTA.txt [2026-03-06T20:33:20.466501] [INFO ] [sig ] [3085/3360] Completed ULTA in 0.3s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:20.466539] [INFO ] [sig ] [3086/3360] Forecasting ULY... [2026-03-06T20:33:20.466567] [INFO ] [sig ] Generating forecast for: ULY [2026-03-06T20:33:20.466620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-06T20:33:20.476995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-06T20:33:20.477329] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-06T20:33:20.478147] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-06T20:33:20.478200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:20.478238] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:20.478271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:20.478341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:20.536265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:20.537038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:20.537119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:20.537152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:20.654081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:20.654243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:20.654285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:20.654348] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:20.657805] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-03-06T20:33:20.658113] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-06T20:33:20.658250] [INFO ] [sig ] ULY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:20.802073] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ULY.txt [2026-03-06T20:33:20.802220] [INFO ] [sig ] [3086/3360] Completed ULY in 0.3s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:20.802267] [INFO ] [sig ] [3087/3360] Forecasting UMBF... [2026-03-06T20:33:20.802304] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-06T20:33:20.802340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-06T20:33:20.814313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-06T20:33:20.814674] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-06T20:33:20.815488] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-06T20:33:20.815541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:20.815597] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:20.815628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:20.815685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:20.879372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:20.880423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:20.880514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:20.880547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:21.005744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:21.005905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:21.005948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:21.005976] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:21.010066] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-03-06T20:33:21.010357] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-06T20:33:21.010504] [INFO ] [sig ] UMBF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:21.157038] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UMBF.txt [2026-03-06T20:33:21.157185] [INFO ] [sig ] [3087/3360] Completed UMBF in 0.4s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:21.157233] [INFO ] [sig ] [3088/3360] Forecasting UMC... [2026-03-06T20:33:21.157271] [INFO ] [sig ] Generating forecast for: UMC [2026-03-06T20:33:21.157307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-06T20:33:21.169622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-06T20:33:21.169990] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-06T20:33:21.170834] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-06T20:33:21.170887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:21.170919] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:21.170946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:21.171003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:21.229923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:21.230718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:21.230799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:21.230831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:21.355740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:21.355899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:21.355939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:21.355967] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:21.359764] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-06T20:33:21.360040] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-06T20:33:21.360167] [INFO ] [sig ] UMC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:21.504613] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UMC.txt [2026-03-06T20:33:21.504754] [INFO ] [sig ] [3088/3360] Completed UMC in 0.3s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:21.504799] [INFO ] [sig ] [3089/3360] Forecasting UMH... [2026-03-06T20:33:21.504830] [INFO ] [sig ] Generating forecast for: UMH [2026-03-06T20:33:21.504862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-06T20:33:21.516646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-06T20:33:21.517002] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-06T20:33:21.517816] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-06T20:33:21.517921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:21.517954] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:21.517983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:21.518039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:21.576466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:21.577338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:21.577426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:21.577461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:21.700085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:21.700247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:21.700305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:21.700341] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:21.704046] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=82.09%) [2026-03-06T20:33:21.704354] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-06T20:33:21.704484] [INFO ] [sig ] UMH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:21.849078] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UMH.txt [2026-03-06T20:33:21.849214] [INFO ] [sig ] [3089/3360] Completed UMH in 0.3s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:21.849268] [INFO ] [sig ] [3090/3360] Forecasting UMMA... [2026-03-06T20:33:21.849307] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-06T20:33:21.849344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-06T20:33:21.860646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-06T20:33:21.860957] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-06T20:33:21.861756] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-06T20:33:21.861809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:21.861852] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:21.861880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:21.861937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:21.920290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:21.921027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:21.921110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:21.921145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:22.039983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:22.040142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:22.040194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:22.040225] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:22.043804] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=45.49%) [2026-03-06T20:33:22.044090] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-06T20:33:22.044226] [INFO ] [sig ] UMMA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:22.190678] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UMMA.txt [2026-03-06T20:33:22.190829] [INFO ] [sig ] [3090/3360] Completed UMMA in 0.3s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:22.190870] [INFO ] [sig ] [3091/3360] Forecasting UNCY... [2026-03-06T20:33:22.190901] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-06T20:33:22.190931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-06T20:33:22.201928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-06T20:33:22.202244] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-06T20:33:22.203053] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-06T20:33:22.203107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:22.203138] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:22.203165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:22.203222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:22.264220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:22.264968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:22.265050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:22.265083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:22.397458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:22.397652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:22.397700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:22.397737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:22.402285] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-03-06T20:33:22.402649] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-06T20:33:22.402806] [INFO ] [sig ] UNCY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:22.554932] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UNCY.txt [2026-03-06T20:33:22.555106] [INFO ] [sig ] [3091/3360] Completed UNCY in 0.4s | 2.81 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:22.555148] [INFO ] [sig ] [3092/3360] Forecasting UNF... [2026-03-06T20:33:22.555178] [INFO ] [sig ] Generating forecast for: UNF [2026-03-06T20:33:22.555210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-06T20:33:22.566930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-06T20:33:22.567311] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-06T20:33:22.568166] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-06T20:33:22.568219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:22.568250] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:22.568276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:22.568336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:22.626822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:22.627755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:22.627857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:22.627891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:22.754447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:22.754634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:22.754677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:22.754706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:22.758393] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-06T20:33:22.758893] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-06T20:33:22.759027] [INFO ] [sig ] UNF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:22.903778] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UNF.txt [2026-03-06T20:33:22.903936] [INFO ] [sig ] [3092/3360] Completed UNF in 0.3s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:22.903984] [INFO ] [sig ] [3093/3360] Forecasting UNFI... [2026-03-06T20:33:22.904017] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-06T20:33:22.904048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-06T20:33:22.915604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-06T20:33:22.915985] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-06T20:33:22.916794] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-06T20:33:22.916846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:22.916877] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:22.916903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:22.916959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:22.974513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:22.975418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:22.975529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:22.975564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:23.099535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:23.099715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:23.099756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:23.099784] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:23.103226] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-03-06T20:33:23.103513] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-06T20:33:23.103662] [INFO ] [sig ] UNFI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:23.247716] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UNFI.txt [2026-03-06T20:33:23.250987] [INFO ] [sig ] [3093/3360] Completed UNFI in 0.3s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:23.251093] [INFO ] [sig ] [3094/3360] Forecasting UNM... [2026-03-06T20:33:23.251128] [INFO ] [sig ] Generating forecast for: UNM [2026-03-06T20:33:23.251160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-06T20:33:23.262949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-06T20:33:23.263316] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-06T20:33:23.264161] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-06T20:33:23.264227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:23.264263] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:23.264289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:23.264346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:23.322125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:23.323064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:23.323149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:23.323184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:23.445324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:23.445489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:23.445532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:23.445562] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:23.449214] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=70.71%) [2026-03-06T20:33:23.449540] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-06T20:33:23.449717] [INFO ] [sig ] UNM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:23.595635] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UNM.txt [2026-03-06T20:33:23.595795] [INFO ] [sig ] [3094/3360] Completed UNM in 0.3s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:23.595836] [INFO ] [sig ] [3095/3360] Forecasting UNMA... [2026-03-06T20:33:23.595867] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-06T20:33:23.595897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-06T20:33:23.608035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-06T20:33:23.608452] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-06T20:33:23.609267] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-06T20:33:23.609333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:23.609371] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:23.609404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:23.609468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:23.672029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:23.672969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:23.673059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:23.673095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:23.799607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:23.799775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:23.799820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:23.799850] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:23.804658] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-03-06T20:33:23.805067] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-06T20:33:23.805221] [INFO ] [sig ] UNMA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:23.964110] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UNMA.txt [2026-03-06T20:33:23.964283] [INFO ] [sig ] [3095/3360] Completed UNMA in 0.4s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:23.964335] [INFO ] [sig ] [3096/3360] Forecasting UNP... [2026-03-06T20:33:23.964375] [INFO ] [sig ] Generating forecast for: UNP [2026-03-06T20:33:23.964414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-06T20:33:23.975913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-06T20:33:23.976299] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-06T20:33:23.977157] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-06T20:33:23.977212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:23.977247] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:23.977283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:23.977354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:24.040555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:24.041507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:24.041616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:24.041654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:24.170098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:24.170291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:24.170368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:24.170408] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:24.174074] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-06T20:33:24.174374] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-06T20:33:24.174504] [INFO ] [sig ] UNP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:24.318372] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UNP.txt [2026-03-06T20:33:24.318565] [INFO ] [sig ] [3096/3360] Completed UNP in 0.4s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:24.318631] [INFO ] [sig ] [3097/3360] Forecasting UNTY... [2026-03-06T20:33:24.318663] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-06T20:33:24.318693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-06T20:33:24.330305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-06T20:33:24.330707] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-06T20:33:24.331488] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-06T20:33:24.331542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:24.331595] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:24.331625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:24.331683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:24.391834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:24.392741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:24.392825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:24.392858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:24.514855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:24.515026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:24.515069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:24.515100] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:24.518669] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=35.51%) [2026-03-06T20:33:24.518989] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-06T20:33:24.519130] [INFO ] [sig ] UNTY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:24.665658] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UNTY.txt [2026-03-06T20:33:24.665823] [INFO ] [sig ] [3097/3360] Completed UNTY in 0.3s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:24.665864] [INFO ] [sig ] [3098/3360] Forecasting UPBD... [2026-03-06T20:33:24.665896] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-06T20:33:24.665927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-06T20:33:24.678462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-06T20:33:24.679069] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-06T20:33:24.679935] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-06T20:33:24.679988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:24.680020] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:24.680048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:24.680106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:24.741779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:24.742925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:24.743015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:24.743048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:24.872542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:24.872933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:24.872974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:24.873003] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:24.876992] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-03-06T20:33:24.877285] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-06T20:33:24.877422] [INFO ] [sig ] UPBD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:25.031600] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UPBD.txt [2026-03-06T20:33:25.031799] [INFO ] [sig ] [3098/3360] Completed UPBD in 0.4s | 2.82 sym/s | Total: 18.3m | ETA: 1.6m [2026-03-06T20:33:25.031842] [INFO ] [sig ] [3099/3360] Forecasting UPC... [2026-03-06T20:33:25.031874] [INFO ] [sig ] Generating forecast for: UPC [2026-03-06T20:33:25.031904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-06T20:33:25.045356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-06T20:33:25.045875] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-06T20:33:25.046837] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-06T20:33:25.046891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:25.046925] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:25.046951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:25.047008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:25.111467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:25.112445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:25.112536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:25.112569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:25.248652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:25.248830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:25.248872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:25.248901] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:25.253119] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=25.66%) [2026-03-06T20:33:25.253548] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-06T20:33:25.253939] [INFO ] [sig ] UPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:25.434370] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UPC.txt [2026-03-06T20:33:25.434543] [INFO ] [sig ] [3099/3360] Completed UPC in 0.4s | 2.81 sym/s | Total: 18.3m | ETA: 1.5m [2026-03-06T20:33:25.434617] [INFO ] [sig ] [3100/3360] Forecasting UPS... [2026-03-06T20:33:25.434670] [INFO ] [sig ] Generating forecast for: UPS [2026-03-06T20:33:25.434718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-06T20:33:25.448186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-06T20:33:25.448701] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-06T20:33:25.449667] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-06T20:33:25.449730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:25.449809] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:25.449839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:25.449917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:25.511522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:25.512519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:25.512642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:25.512678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:25.647320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:25.647507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:25.647550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:25.647602] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:25.651629] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=24.79%) [2026-03-06T20:33:25.652096] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-06T20:33:25.652274] [INFO ] [sig ] UPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:25.801728] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UPS.txt [2026-03-06T20:33:25.801874] [INFO ] [sig ] [3100/3360] Completed UPS in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:25.801915] [INFO ] [sig ] [3101/3360] Forecasting UPWK... [2026-03-06T20:33:25.801946] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-06T20:33:25.801977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-06T20:33:25.813258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-06T20:33:25.813636] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-06T20:33:25.814456] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-06T20:33:25.814509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:25.814542] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:25.814599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:25.814669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:25.875566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:25.876620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:25.876703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:25.876738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:26.005932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:26.006093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:26.006134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:26.006163] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:26.009742] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-06T20:33:26.010049] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-06T20:33:26.010187] [INFO ] [sig ] UPWK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:26.153643] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UPWK.txt [2026-03-06T20:33:26.153788] [INFO ] [sig ] [3101/3360] Completed UPWK in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:26.153828] [INFO ] [sig ] [3102/3360] Forecasting URBN... [2026-03-06T20:33:26.153858] [INFO ] [sig ] Generating forecast for: URBN [2026-03-06T20:33:26.153888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-06T20:33:26.164557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-06T20:33:26.164940] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-06T20:33:26.165781] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-06T20:33:26.165833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:26.165867] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:26.165893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:26.165951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:26.222939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:26.223557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:26.223654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:26.223687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:26.345075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:26.345237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:26.345277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:26.345306] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:26.348889] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-03-06T20:33:26.349188] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-06T20:33:26.349328] [INFO ] [sig ] URBN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:26.493495] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/URBN.txt [2026-03-06T20:33:26.493683] [INFO ] [sig ] [3102/3360] Completed URBN in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:26.493730] [INFO ] [sig ] [3103/3360] Forecasting URGN... [2026-03-06T20:33:26.493761] [INFO ] [sig ] Generating forecast for: URGN [2026-03-06T20:33:26.493791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-06T20:33:26.509010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-06T20:33:26.509415] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-06T20:33:26.510317] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-06T20:33:26.510372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:26.510404] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:26.510430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:26.510487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:26.568644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:26.569503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:26.569606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:26.569642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:26.688887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:26.689053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:26.689093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:26.689177] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:26.692752] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-06T20:33:26.693051] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-06T20:33:26.693185] [INFO ] [sig ] URGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:26.840069] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/URGN.txt [2026-03-06T20:33:26.840223] [INFO ] [sig ] [3103/3360] Completed URGN in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:26.840263] [INFO ] [sig ] [3104/3360] Forecasting URI... [2026-03-06T20:33:26.840300] [INFO ] [sig ] Generating forecast for: URI [2026-03-06T20:33:26.840332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-06T20:33:26.852125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-06T20:33:26.852552] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-06T20:33:26.853386] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-06T20:33:26.853441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:26.853474] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:26.853500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:26.853559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:26.913133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:26.914273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:26.914356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:26.914390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:27.044857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:27.045023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:27.045065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:27.045096] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:27.048699] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-03-06T20:33:27.049006] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-06T20:33:27.049145] [INFO ] [sig ] URI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:27.197293] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/URI.txt [2026-03-06T20:33:27.197470] [INFO ] [sig ] [3104/3360] Completed URI in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:27.197511] [INFO ] [sig ] [3105/3360] Forecasting URNJ... [2026-03-06T20:33:27.197542] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-06T20:33:27.197590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-06T20:33:27.209463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-06T20:33:27.209841] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-06T20:33:27.210662] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-06T20:33:27.210716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:27.210747] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:27.210773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:27.210830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:27.271589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:27.272473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:27.272559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:27.272615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:27.399927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:27.400129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:27.400172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:27.400201] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:27.404346] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=99.83%) [2026-03-06T20:33:27.404835] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-06T20:33:27.404972] [INFO ] [sig ] URNJ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:27.556942] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/URNJ.txt [2026-03-06T20:33:27.557106] [INFO ] [sig ] [3105/3360] Completed URNJ in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:27.557148] [INFO ] [sig ] [3106/3360] Forecasting UROY... [2026-03-06T20:33:27.557182] [INFO ] [sig ] Generating forecast for: UROY [2026-03-06T20:33:27.557215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-06T20:33:27.569455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-06T20:33:27.569878] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-06T20:33:27.570714] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-06T20:33:27.570766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:27.570798] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:27.570825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:27.570881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:27.629641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:27.630497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:27.630599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:27.630634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:27.762160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:27.762319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:27.762362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:27.762390] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:27.765895] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-03-06T20:33:27.766203] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-06T20:33:27.766342] [INFO ] [sig ] UROY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:27.910099] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UROY.txt [2026-03-06T20:33:27.910257] [INFO ] [sig ] [3106/3360] Completed UROY in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:27.910297] [INFO ] [sig ] [3107/3360] Forecasting USA... [2026-03-06T20:33:27.910328] [INFO ] [sig ] Generating forecast for: USA [2026-03-06T20:33:27.910359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-06T20:33:27.921433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-06T20:33:27.921799] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-06T20:33:27.922605] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-06T20:33:27.922658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:27.922690] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:27.922717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:27.922775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:27.980750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:27.981674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:27.981759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:27.981791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:28.101216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:28.101381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:28.101422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:28.101482] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:28.105089] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-03-06T20:33:28.105437] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-06T20:33:28.105614] [INFO ] [sig ] USA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:28.259329] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USA.txt [2026-03-06T20:33:28.259741] [INFO ] [sig ] [3107/3360] Completed USA in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:28.259786] [INFO ] [sig ] [3108/3360] Forecasting USAC... [2026-03-06T20:33:28.259817] [INFO ] [sig ] Generating forecast for: USAC [2026-03-06T20:33:28.259848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-06T20:33:28.272681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-06T20:33:28.273025] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-06T20:33:28.273845] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-06T20:33:28.273898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:28.273929] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:28.273955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:28.274011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:28.332746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:28.333625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:28.333709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:28.333742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:28.455525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:28.455704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:28.455745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:28.455774] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:28.459442] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=0.19%) [2026-03-06T20:33:28.459938] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-06T20:33:28.460070] [INFO ] [sig ] USAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:28.607544] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USAC.txt [2026-03-06T20:33:28.607705] [INFO ] [sig ] [3108/3360] Completed USAC in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:28.607745] [INFO ] [sig ] [3109/3360] Forecasting USB... [2026-03-06T20:33:28.607985] [INFO ] [sig ] Generating forecast for: USB [2026-03-06T20:33:28.608019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-06T20:33:28.621462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-06T20:33:28.622026] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-06T20:33:28.623024] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-06T20:33:28.623076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:28.623108] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:28.623133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:28.623188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:28.682870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:28.683530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:28.683631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:28.683691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:28.810908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:28.811063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:28.811103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:28.811131] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:28.814547] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=45.98%) [2026-03-06T20:33:28.814850] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-06T20:33:28.814979] [INFO ] [sig ] USB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:28.962071] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USB.txt [2026-03-06T20:33:28.962230] [INFO ] [sig ] [3109/3360] Completed USB in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:28.962272] [INFO ] [sig ] [3110/3360] Forecasting USCB... [2026-03-06T20:33:28.962302] [INFO ] [sig ] Generating forecast for: USCB [2026-03-06T20:33:28.962332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-06T20:33:28.975101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-06T20:33:28.975422] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-06T20:33:28.976241] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-06T20:33:28.976293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:28.976325] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:28.976352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:28.976410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:29.039024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:29.040016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:29.040139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:29.040176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:29.165858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:29.166034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:29.166082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:29.166113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:29.169848] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=21.83%) [2026-03-06T20:33:29.170180] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-06T20:33:29.170325] [INFO ] [sig ] USCB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:29.328085] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USCB.txt [2026-03-06T20:33:29.328240] [INFO ] [sig ] [3110/3360] Completed USCB in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:29.328283] [INFO ] [sig ] [3111/3360] Forecasting USDX... [2026-03-06T20:33:29.328315] [INFO ] [sig ] Generating forecast for: USDX [2026-03-06T20:33:29.328346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-06T20:33:29.341325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-06T20:33:29.341756] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-06T20:33:29.342633] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-06T20:33:29.342688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:29.342721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:29.342764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:29.342838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:29.410198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:29.411396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:29.411486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:29.411523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:29.539006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:29.539172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:29.539215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:29.539247] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:29.543060] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-03-06T20:33:29.543359] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-06T20:33:29.543499] [INFO ] [sig ] USDX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:29.703757] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USDX.txt [2026-03-06T20:33:29.703926] [INFO ] [sig ] [3111/3360] Completed USDX in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:29.703969] [INFO ] [sig ] [3112/3360] Forecasting USEA... [2026-03-06T20:33:29.704001] [INFO ] [sig ] Generating forecast for: USEA [2026-03-06T20:33:29.704030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-06T20:33:29.715692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-06T20:33:29.716026] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-06T20:33:29.716906] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-06T20:33:29.716959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:29.716991] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:29.717017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:29.717073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:29.776337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:29.777127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:29.777209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:29.777242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:29.897974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:29.898137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:29.898178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:29.898207] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:29.902128] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=87.93%) [2026-03-06T20:33:29.902414] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-06T20:33:29.902549] [INFO ] [sig ] USEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:30.050452] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USEA.txt [2026-03-06T20:33:30.050833] [INFO ] [sig ] [3112/3360] Completed USEA in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:30.050877] [INFO ] [sig ] [3113/3360] Forecasting USFD... [2026-03-06T20:33:30.050906] [INFO ] [sig ] Generating forecast for: USFD [2026-03-06T20:33:30.050936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-06T20:33:30.063176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-06T20:33:30.063632] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-06T20:33:30.064548] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-06T20:33:30.064629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:30.064668] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:30.064695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:30.064753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:30.123369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:30.124330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:30.124423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:30.124456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:30.253844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:30.254016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:30.254057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:30.254087] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:30.258027] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-03-06T20:33:30.258348] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-06T20:33:30.258491] [INFO ] [sig ] USFD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:30.401032] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USFD.txt [2026-03-06T20:33:30.401228] [INFO ] [sig ] [3113/3360] Completed USFD in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:30.401270] [INFO ] [sig ] [3114/3360] Forecasting USGO... [2026-03-06T20:33:30.401314] [INFO ] [sig ] Generating forecast for: USGO [2026-03-06T20:33:30.401374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-06T20:33:30.413280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-06T20:33:30.413718] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-06T20:33:30.414969] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-06T20:33:30.415022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:30.415056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:30.415084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:30.415140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:30.473590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:30.474529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:30.474642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:30.474676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:30.595603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:30.595963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:30.596003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:30.596033] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:30.599611] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-03-06T20:33:30.600155] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-06T20:33:30.600301] [INFO ] [sig ] USGO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:30.754891] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USGO.txt [2026-03-06T20:33:30.755059] [INFO ] [sig ] [3114/3360] Completed USGO in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:30.755100] [INFO ] [sig ] [3115/3360] Forecasting USIG... [2026-03-06T20:33:30.755131] [INFO ] [sig ] Generating forecast for: USIG [2026-03-06T20:33:30.755167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-06T20:33:30.767986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-06T20:33:30.768396] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-06T20:33:30.769456] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-06T20:33:30.769511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:30.769543] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:30.769570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:30.769660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:30.827332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:30.828269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:30.828359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:30.828392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:30.958393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:30.958559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:30.958624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:30.958656] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:30.962282] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-03-06T20:33:30.962588] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-06T20:33:30.962724] [INFO ] [sig ] USIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:31.108318] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USIG.txt [2026-03-06T20:33:31.108504] [INFO ] [sig ] [3115/3360] Completed USIG in 0.4s | 2.81 sym/s | Total: 18.4m | ETA: 1.5m [2026-03-06T20:33:31.108555] [INFO ] [sig ] [3116/3360] Forecasting USIO... [2026-03-06T20:33:31.108616] [INFO ] [sig ] Generating forecast for: USIO [2026-03-06T20:33:31.108650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-06T20:33:31.121068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-06T20:33:31.121430] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-06T20:33:31.122257] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-06T20:33:31.122311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:31.122344] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:31.122371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:31.122429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:31.179534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:31.180419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:31.180506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:31.180541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:31.297479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:31.297678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:31.297719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:31.297951] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:31.301635] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-03-06T20:33:31.301920] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-06T20:33:31.302052] [INFO ] [sig ] USIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:31.450151] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USIO.txt [2026-03-06T20:33:31.450323] [INFO ] [sig ] [3116/3360] Completed USIO in 0.3s | 2.81 sym/s | Total: 18.4m | ETA: 1.4m [2026-03-06T20:33:31.450365] [INFO ] [sig ] [3117/3360] Forecasting USLM... [2026-03-06T20:33:31.450394] [INFO ] [sig ] Generating forecast for: USLM [2026-03-06T20:33:31.450427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-06T20:33:31.462164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-06T20:33:31.462607] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-06T20:33:31.463475] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-06T20:33:31.463529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:31.463617] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:31.463651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:31.463710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:31.522056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:31.522973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:31.523056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:31.523088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:31.646970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:31.647133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:31.647173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:31.647201] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:31.651056] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-03-06T20:33:31.651341] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-06T20:33:31.651473] [INFO ] [sig ] USLM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:31.797614] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USLM.txt [2026-03-06T20:33:31.797777] [INFO ] [sig ] [3117/3360] Completed USLM in 0.3s | 2.81 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:31.797818] [INFO ] [sig ] [3118/3360] Forecasting USMC... [2026-03-06T20:33:31.797868] [INFO ] [sig ] Generating forecast for: USMC [2026-03-06T20:33:31.797899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-06T20:33:31.809420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-06T20:33:31.809808] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-06T20:33:31.810633] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-06T20:33:31.810686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:31.810718] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:31.810745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:31.810802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:31.869761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:31.870589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:31.870672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:31.870705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:31.993013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:31.993180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:31.993222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:31.993251] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:31.996714] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-03-06T20:33:31.996998] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-06T20:33:31.997127] [INFO ] [sig ] USMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:32.139215] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USMC.txt [2026-03-06T20:33:32.139359] [INFO ] [sig ] [3118/3360] Completed USMC in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:32.139399] [INFO ] [sig ] [3119/3360] Forecasting USOI... [2026-03-06T20:33:32.139427] [INFO ] [sig ] Generating forecast for: USOI [2026-03-06T20:33:32.139461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-06T20:33:32.150700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-06T20:33:32.151057] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-06T20:33:32.151898] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-06T20:33:32.151950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:32.151983] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:32.152010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:32.152067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:32.209926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:32.210626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:32.210706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:32.210738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:32.333271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:32.333437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:32.333479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:32.333514] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:32.337261] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-06T20:33:32.337555] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-06T20:33:32.337708] [INFO ] [sig ] USOI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:32.479828] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USOI.txt [2026-03-06T20:33:32.479971] [INFO ] [sig ] [3119/3360] Completed USOI in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:32.480011] [INFO ] [sig ] [3120/3360] Forecasting USOY... [2026-03-06T20:33:32.480041] [INFO ] [sig ] Generating forecast for: USOY [2026-03-06T20:33:32.480073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-06T20:33:32.491063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-06T20:33:32.491412] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-06T20:33:32.492214] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-06T20:33:32.492267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:32.492299] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:32.492326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:32.492384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:32.549548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:32.550340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:32.550423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:32.550454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:32.668732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:32.668897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:32.668936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:32.668997] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:32.672435] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-03-06T20:33:32.672740] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-06T20:33:32.672870] [INFO ] [sig ] USOY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:32.819773] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USOY.txt [2026-03-06T20:33:32.820149] [INFO ] [sig ] [3120/3360] Completed USOY in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:32.820191] [INFO ] [sig ] [3121/3360] Forecasting USTB... [2026-03-06T20:33:32.820220] [INFO ] [sig ] Generating forecast for: USTB [2026-03-06T20:33:32.820252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-06T20:33:32.832625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-06T20:33:32.833029] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-06T20:33:32.833870] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-06T20:33:32.833924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:32.833957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:32.833984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:32.834040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:32.897133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:32.898163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:32.898289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:32.898326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:33.019328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:33.019494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:33.019542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:33.019598] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:33.023307] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-03-06T20:33:33.023654] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-06T20:33:33.023812] [INFO ] [sig ] USTB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:33.182984] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USTB.txt [2026-03-06T20:33:33.183157] [INFO ] [sig ] [3121/3360] Completed USTB in 0.4s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:33.183199] [INFO ] [sig ] [3122/3360] Forecasting USVM... [2026-03-06T20:33:33.183231] [INFO ] [sig ] Generating forecast for: USVM [2026-03-06T20:33:33.183261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-06T20:33:33.194372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-06T20:33:33.194736] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-06T20:33:33.195538] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-06T20:33:33.195613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:33.195649] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:33.195677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:33.195752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:33.253886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:33.254819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:33.254905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:33.254938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:33.376401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:33.376561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:33.376622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:33.376652] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:33.380498] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-03-06T20:33:33.380829] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-06T20:33:33.380958] [INFO ] [sig ] USVM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:33.529062] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/USVM.txt [2026-03-06T20:33:33.529208] [INFO ] [sig ] [3122/3360] Completed USVM in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:33.529248] [INFO ] [sig ] [3123/3360] Forecasting USXF... [2026-03-06T20:33:33.529278] [INFO ] [sig ] Generating forecast for: USXF [2026-03-06T20:33:33.529308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-06T20:33:33.541283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-06T20:33:33.541672] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-06T20:33:33.542491] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-06T20:33:33.542557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:33.542629] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:33.542665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:33.542727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:33.602492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:33.603346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:33.603427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:33.603458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:33.728614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:33.728917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:33.728956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:33.728985] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:33.733076] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-06T20:33:33.733375] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-06T20:33:33.733508] [INFO ] [sig ] USXF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:33.878938] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/USXF.txt [2026-03-06T20:33:33.879071] [INFO ] [sig ] [3123/3360] Completed USXF in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:33.879111] [INFO ] [sig ] [3124/3360] Forecasting UTEN... [2026-03-06T20:33:33.879141] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-06T20:33:33.879171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-06T20:33:33.890823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-06T20:33:33.891164] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-06T20:33:33.891970] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-06T20:33:33.892057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:33.892090] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:33.892118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:33.892175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:33.953198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:33.954343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:33.954426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:33.954461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:34.078378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:34.078529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:34.078587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:34.078619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:34.082434] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-06T20:33:34.082770] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-06T20:33:34.082899] [INFO ] [sig ] UTEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:34.234552] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UTEN.txt [2026-03-06T20:33:34.234736] [INFO ] [sig ] [3124/3360] Completed UTEN in 0.4s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:34.234778] [INFO ] [sig ] [3125/3360] Forecasting UTF... [2026-03-06T20:33:34.234810] [INFO ] [sig ] Generating forecast for: UTF [2026-03-06T20:33:34.234840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-06T20:33:34.247707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-06T20:33:34.248377] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-06T20:33:34.249257] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-06T20:33:34.249321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:34.249361] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:34.249398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:34.249475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:34.311918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:34.313054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:34.313140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:34.313172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:34.443399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:34.443556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:34.443619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:34.443649] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:34.447202] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-06T20:33:34.447484] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-06T20:33:34.447634] [INFO ] [sig ] UTF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:34.599548] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UTF.txt [2026-03-06T20:33:34.599750] [INFO ] [sig ] [3125/3360] Completed UTF in 0.4s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:34.599792] [INFO ] [sig ] [3126/3360] Forecasting UTI... [2026-03-06T20:33:34.599829] [INFO ] [sig ] Generating forecast for: UTI [2026-03-06T20:33:34.599874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-06T20:33:34.612945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-06T20:33:34.613343] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-06T20:33:34.614181] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-06T20:33:34.614236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:34.614276] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:34.614305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:34.614369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:34.674320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:34.675062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:34.675157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:34.675193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:34.810072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:34.810235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:34.810278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:34.810309] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:34.813964] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-06T20:33:34.814264] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-06T20:33:34.814399] [INFO ] [sig ] UTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:34.955667] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UTI.txt [2026-03-06T20:33:34.955813] [INFO ] [sig ] [3126/3360] Completed UTI in 0.4s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:34.955853] [INFO ] [sig ] [3127/3360] Forecasting UTL... [2026-03-06T20:33:34.955882] [INFO ] [sig ] Generating forecast for: UTL [2026-03-06T20:33:34.955911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-06T20:33:34.967383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-06T20:33:34.967817] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-06T20:33:34.968705] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-06T20:33:34.968761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:34.968794] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:34.968824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:34.968883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:35.026850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:35.027489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:35.027610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:35.027648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:35.151764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:35.152104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:35.152145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:35.152173] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:35.155860] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=28.30%) [2026-03-06T20:33:35.156143] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-06T20:33:35.156271] [INFO ] [sig ] UTL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:35.300091] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UTL.txt [2026-03-06T20:33:35.300264] [INFO ] [sig ] [3127/3360] Completed UTL in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:35.300307] [INFO ] [sig ] [3128/3360] Forecasting UTMD... [2026-03-06T20:33:35.300340] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-06T20:33:35.300372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-06T20:33:35.311401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-06T20:33:35.311774] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-06T20:33:35.312639] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-06T20:33:35.312694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:35.312727] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:35.312754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:35.312813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:35.370627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:35.371375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:35.371458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:35.371492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:35.485671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:35.485837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:35.485881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:35.485911] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:35.489552] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-03-06T20:33:35.489906] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-06T20:33:35.490091] [INFO ] [sig ] UTMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:35.637459] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UTMD.txt [2026-03-06T20:33:35.637637] [INFO ] [sig ] [3128/3360] Completed UTMD in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:35.637680] [INFO ] [sig ] [3129/3360] Forecasting UTZ... [2026-03-06T20:33:35.637711] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-06T20:33:35.637742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-06T20:33:35.648895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-06T20:33:35.649273] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-06T20:33:35.650144] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-06T20:33:35.650199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:35.650233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:35.650261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:35.650319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:35.709170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:35.709919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:35.710004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:35.710038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:35.827962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:35.828120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:35.828160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:35.828189] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:35.831650] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-03-06T20:33:35.831964] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-06T20:33:35.832093] [INFO ] [sig ] UTZ: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:35.974121] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UTZ.txt [2026-03-06T20:33:35.974249] [INFO ] [sig ] [3129/3360] Completed UTZ in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:35.974288] [INFO ] [sig ] [3130/3360] Forecasting UVE... [2026-03-06T20:33:35.974318] [INFO ] [sig ] Generating forecast for: UVE [2026-03-06T20:33:35.974348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-06T20:33:35.987185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-06T20:33:35.987552] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-06T20:33:35.988688] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-06T20:33:35.988746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:35.988966] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:35.988992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:35.989050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:36.046774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:36.047616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:36.047696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:36.047728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:36.176697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:36.176894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:36.176958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:36.176989] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:36.181023] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-03-06T20:33:36.181337] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-06T20:33:36.181481] [INFO ] [sig ] UVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:36.326713] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UVE.txt [2026-03-06T20:33:36.326888] [INFO ] [sig ] [3130/3360] Completed UVE in 0.4s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:36.326937] [INFO ] [sig ] [3131/3360] Forecasting UVSP... [2026-03-06T20:33:36.326971] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-06T20:33:36.327004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-06T20:33:36.339519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-06T20:33:36.339890] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-06T20:33:36.340732] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-06T20:33:36.340786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:36.340820] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:36.340848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:36.340915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:36.399793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:36.400617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:36.400701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:36.400734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:36.523472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:36.523652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:36.523725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:36.523757] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:36.527315] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-06T20:33:36.527639] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-06T20:33:36.527796] [INFO ] [sig ] UVSP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:36.673283] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UVSP.txt [2026-03-06T20:33:36.673411] [INFO ] [sig ] [3131/3360] Completed UVSP in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.4m [2026-03-06T20:33:36.673450] [INFO ] [sig ] [3132/3360] Forecasting UWMC... [2026-03-06T20:33:36.673481] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-06T20:33:36.673511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-06T20:33:36.684071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-06T20:33:36.684420] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-06T20:33:36.685247] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-06T20:33:36.685300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:36.685332] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:36.685359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:36.685416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:36.743208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:36.744026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:36.744109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:36.744142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:36.868863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:36.869014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:36.869054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:36.869083] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:36.872532] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-03-06T20:33:36.872832] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-06T20:33:36.872961] [INFO ] [sig ] UWMC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:37.016164] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UWMC.txt [2026-03-06T20:33:37.016312] [INFO ] [sig ] [3132/3360] Completed UWMC in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.3m [2026-03-06T20:33:37.016353] [INFO ] [sig ] [3133/3360] Forecasting UXIN... [2026-03-06T20:33:37.016382] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-06T20:33:37.016414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-06T20:33:37.037140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-06T20:33:37.037473] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-06T20:33:37.038309] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-06T20:33:37.038361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:37.038393] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:37.038419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:37.038475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:37.097533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:37.098322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:37.098403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:37.098437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:37.212650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:37.213004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:37.213043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:37.213072] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:37.216760] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=54.35%) [2026-03-06T20:33:37.217047] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-06T20:33:37.217177] [INFO ] [sig ] UXIN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:37.360602] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UXIN.txt [2026-03-06T20:33:37.360740] [INFO ] [sig ] [3133/3360] Completed UXIN in 0.3s | 2.82 sym/s | Total: 18.5m | ETA: 1.3m [2026-03-06T20:33:37.360780] [INFO ] [sig ] [3134/3360] Forecasting UYLD... [2026-03-06T20:33:37.360809] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-06T20:33:37.360840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-06T20:33:37.372508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-06T20:33:37.372892] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-06T20:33:37.373702] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-06T20:33:37.373755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:37.373814] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:37.373843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:37.373901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:37.431473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:37.432416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:37.432506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:37.432540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:37.545059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:37.545228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:37.545270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:37.545302] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:37.548922] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-03-06T20:33:37.549225] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-06T20:33:37.549358] [INFO ] [sig ] UYLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:37.693466] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/UYLD.txt [2026-03-06T20:33:37.693636] [INFO ] [sig ] [3134/3360] Completed UYLD in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:37.693681] [INFO ] [sig ] [3135/3360] Forecasting UZE... [2026-03-06T20:33:37.693713] [INFO ] [sig ] Generating forecast for: UZE [2026-03-06T20:33:37.693744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-06T20:33:37.704440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-06T20:33:37.704836] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-06T20:33:37.705637] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-06T20:33:37.705690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:37.705737] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:37.705765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:37.705821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:37.766662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:37.767561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:37.767710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:37.767746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:37.879027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:37.879198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:37.879241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:37.879272] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:37.883035] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-06T20:33:37.883358] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-06T20:33:37.883502] [INFO ] [sig ] UZE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:38.031327] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/UZE.txt [2026-03-06T20:33:38.031492] [INFO ] [sig ] [3135/3360] Completed UZE in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:38.031534] [INFO ] [sig ] [3136/3360] Forecasting VAC... [2026-03-06T20:33:38.031566] [INFO ] [sig ] Generating forecast for: VAC [2026-03-06T20:33:38.031667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-06T20:33:38.045345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-06T20:33:38.045805] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-06T20:33:38.046670] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-06T20:33:38.046726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:38.046760] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:38.046788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:38.046867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:38.109623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:38.110509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:38.110629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:38.110674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:38.234687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:38.234852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:38.234893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:38.234923] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:38.238479] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=42.02%) [2026-03-06T20:33:38.238827] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-06T20:33:38.238962] [INFO ] [sig ] VAC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:38.389786] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VAC.txt [2026-03-06T20:33:38.389943] [INFO ] [sig ] [3136/3360] Completed VAC in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:38.389983] [INFO ] [sig ] [3137/3360] Forecasting VAL... [2026-03-06T20:33:38.390014] [INFO ] [sig ] Generating forecast for: VAL [2026-03-06T20:33:38.390044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-06T20:33:38.401218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-06T20:33:38.401658] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-06T20:33:38.402464] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-06T20:33:38.402518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:38.402552] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:38.402612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:38.402689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:38.467273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:38.468196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:38.468285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:38.468320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:38.593170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:38.593328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:38.593369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:38.593430] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:38.596886] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-03-06T20:33:38.597193] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-06T20:33:38.597328] [INFO ] [sig ] VAL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:38.746310] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VAL.txt [2026-03-06T20:33:38.746477] [INFO ] [sig ] [3137/3360] Completed VAL in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:38.746518] [INFO ] [sig ] [3138/3360] Forecasting VALE... [2026-03-06T20:33:38.746550] [INFO ] [sig ] Generating forecast for: VALE [2026-03-06T20:33:38.746604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-06T20:33:38.758430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-06T20:33:38.758850] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-06T20:33:38.759689] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-06T20:33:38.759745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:38.759778] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:38.759806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:38.759865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:38.820956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:38.822073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:38.822169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:38.822203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:38.947870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:38.948040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:38.948082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:38.948113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:38.951762] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-06T20:33:38.952098] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-06T20:33:38.952245] [INFO ] [sig ] VALE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:39.097459] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VALE.txt [2026-03-06T20:33:39.097655] [INFO ] [sig ] [3138/3360] Completed VALE in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:39.097700] [INFO ] [sig ] [3139/3360] Forecasting VALN... [2026-03-06T20:33:39.097739] [INFO ] [sig ] Generating forecast for: VALN [2026-03-06T20:33:39.097774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-06T20:33:39.108546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-06T20:33:39.108984] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-06T20:33:39.109882] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-06T20:33:39.109941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:39.109974] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:39.110003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:39.110064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:39.168521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:39.169378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:39.169464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:39.169499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:39.302366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:39.302527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:39.302587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:39.302622] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:39.306635] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-03-06T20:33:39.307035] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-06T20:33:39.307226] [INFO ] [sig ] VALN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:39.499686] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VALN.txt [2026-03-06T20:33:39.499852] [INFO ] [sig ] [3139/3360] Completed VALN in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:39.499893] [INFO ] [sig ] [3140/3360] Forecasting VANI... [2026-03-06T20:33:39.499926] [INFO ] [sig ] Generating forecast for: VANI [2026-03-06T20:33:39.499957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-06T20:33:39.511135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-06T20:33:39.511483] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-06T20:33:39.512308] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-06T20:33:39.512362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:39.512394] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:39.512421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:39.512478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:39.572967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:39.573896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:39.573983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:39.574018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:39.699663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:39.699828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:39.699869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:39.699898] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:39.703346] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-06T20:33:39.703657] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-06T20:33:39.703860] [INFO ] [sig ] VANI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:39.847952] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VANI.txt [2026-03-06T20:33:39.848097] [INFO ] [sig ] [3140/3360] Completed VANI in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:39.848137] [INFO ] [sig ] [3141/3360] Forecasting VBF... [2026-03-06T20:33:39.848166] [INFO ] [sig ] Generating forecast for: VBF [2026-03-06T20:33:39.848195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-06T20:33:39.858981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-06T20:33:39.859315] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-06T20:33:39.860126] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-06T20:33:39.860179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:39.860213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:39.860240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:39.860297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:39.918748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:39.919385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:39.919468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:39.919500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:40.040783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:40.040956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:40.040997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:40.041026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:40.044884] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=26.96%) [2026-03-06T20:33:40.045242] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-06T20:33:40.045393] [INFO ] [sig ] VBF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:40.195174] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VBF.txt [2026-03-06T20:33:40.195322] [INFO ] [sig ] [3141/3360] Completed VBF in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:40.195363] [INFO ] [sig ] [3142/3360] Forecasting VBNK... [2026-03-06T20:33:40.195393] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-06T20:33:40.195422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-06T20:33:40.206728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-06T20:33:40.207070] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-06T20:33:40.207937] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-06T20:33:40.207992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:40.208024] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:40.208051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:40.208110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:40.266778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:40.267456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:40.267535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:40.267570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:40.389239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:40.389394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:40.389435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:40.389507] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:40.393089] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-03-06T20:33:40.393375] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-06T20:33:40.393508] [INFO ] [sig ] VBNK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:40.535295] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VBNK.txt [2026-03-06T20:33:40.535420] [INFO ] [sig ] [3142/3360] Completed VBNK in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:40.535459] [INFO ] [sig ] [3143/3360] Forecasting VC... [2026-03-06T20:33:40.535490] [INFO ] [sig ] Generating forecast for: VC [2026-03-06T20:33:40.535520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-06T20:33:40.546747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-06T20:33:40.547075] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-06T20:33:40.547970] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-06T20:33:40.548023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:40.548054] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:40.548081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:40.548136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:40.607025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:40.607715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:40.607798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:40.607855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:40.729200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:40.729353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:40.729394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:40.729423] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:40.733307] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=24.50%) [2026-03-06T20:33:40.733616] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-06T20:33:40.733751] [INFO ] [sig ] VC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:40.957319] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VC.txt [2026-03-06T20:33:40.957478] [INFO ] [sig ] [3143/3360] Completed VC in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:40.957519] [INFO ] [sig ] [3144/3360] Forecasting VCEL... [2026-03-06T20:33:40.957550] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-06T20:33:40.957600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-06T20:33:40.968308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-06T20:33:40.968674] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-06T20:33:40.969523] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-06T20:33:40.969596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:40.969631] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:40.969660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:40.969719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:41.028018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:41.028676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:41.028805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:41.028874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:41.145166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:41.145318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:41.145359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:41.145388] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:41.149000] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-03-06T20:33:41.149283] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-06T20:33:41.149412] [INFO ] [sig ] VCEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:41.296912] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VCEL.txt [2026-03-06T20:33:41.297073] [INFO ] [sig ] [3144/3360] Completed VCEL in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:41.297115] [INFO ] [sig ] [3145/3360] Forecasting VCRB... [2026-03-06T20:33:41.297147] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-06T20:33:41.297178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-06T20:33:41.308536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-06T20:33:41.308947] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-06T20:33:41.309776] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-06T20:33:41.309828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:41.309861] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:41.309888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:41.309945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:41.369621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:41.370510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:41.370615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:41.370653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:41.499567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:41.499765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:41.499813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:41.499845] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:41.503706] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-03-06T20:33:41.503997] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-06T20:33:41.504136] [INFO ] [sig ] VCRB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:41.651806] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VCRB.txt [2026-03-06T20:33:41.651975] [INFO ] [sig ] [3145/3360] Completed VCRB in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:41.652017] [INFO ] [sig ] [3146/3360] Forecasting VCSH... [2026-03-06T20:33:41.652048] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-06T20:33:41.652079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-06T20:33:41.664532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-06T20:33:41.664914] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-06T20:33:41.665751] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-06T20:33:41.665804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:41.665835] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:41.665878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:41.665936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:41.724370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:41.725785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:41.725877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:41.725911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:41.854043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:41.854206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:41.854251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:41.854282] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:41.858061] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-03-06T20:33:41.858359] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-06T20:33:41.858497] [INFO ] [sig ] VCSH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:42.004747] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VCSH.txt [2026-03-06T20:33:42.004910] [INFO ] [sig ] [3146/3360] Completed VCSH in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:42.004951] [INFO ] [sig ] [3147/3360] Forecasting VECO... [2026-03-06T20:33:42.004983] [INFO ] [sig ] Generating forecast for: VECO [2026-03-06T20:33:42.005012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-06T20:33:42.017560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-06T20:33:42.017983] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-06T20:33:42.019054] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-06T20:33:42.019109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:42.019143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:42.019171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:42.019229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:42.085313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:42.086294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:42.086387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:42.086424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:42.220128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:42.220301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:42.220344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:42.220376] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:42.224638] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-03-06T20:33:42.225133] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-06T20:33:42.225272] [INFO ] [sig ] VECO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:42.375543] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VECO.txt [2026-03-06T20:33:42.375769] [INFO ] [sig ] [3147/3360] Completed VECO in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:42.375813] [INFO ] [sig ] [3148/3360] Forecasting VEL... [2026-03-06T20:33:42.375847] [INFO ] [sig ] Generating forecast for: VEL [2026-03-06T20:33:42.375878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-06T20:33:42.387216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-06T20:33:42.387586] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-06T20:33:42.388415] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-06T20:33:42.388469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:42.388501] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:42.388528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:42.388607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:42.447650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:42.448686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:42.448793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:42.448837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:42.576902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:42.577075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:42.577118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:42.577149] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:42.580894] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-06T20:33:42.581198] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-06T20:33:42.581334] [INFO ] [sig ] VEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:42.723852] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VEL.txt [2026-03-06T20:33:42.723994] [INFO ] [sig ] [3148/3360] Completed VEL in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.3m [2026-03-06T20:33:42.724033] [INFO ] [sig ] [3149/3360] Forecasting VEON... [2026-03-06T20:33:42.724064] [INFO ] [sig ] Generating forecast for: VEON [2026-03-06T20:33:42.724094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-06T20:33:42.736269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-06T20:33:42.736614] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-06T20:33:42.737394] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-06T20:33:42.737447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:42.737479] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:42.737507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:42.737564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:42.796091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:42.796830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:42.796913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:42.796948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:42.920890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:42.921050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:42.921093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:42.921124] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:42.924676] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-06T20:33:42.924990] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-06T20:33:42.925123] [INFO ] [sig ] VEON: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:43.072932] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VEON.txt [2026-03-06T20:33:43.073116] [INFO ] [sig ] [3149/3360] Completed VEON in 0.3s | 2.82 sym/s | Total: 18.6m | ETA: 1.2m [2026-03-06T20:33:43.073178] [INFO ] [sig ] [3150/3360] Forecasting VERA... [2026-03-06T20:33:43.073220] [INFO ] [sig ] Generating forecast for: VERA [2026-03-06T20:33:43.073275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-06T20:33:43.085486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-06T20:33:43.085888] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-06T20:33:43.086761] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-06T20:33:43.086826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:43.086863] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:43.087074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:43.087133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:43.150529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:43.151395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:43.151481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:43.151516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:43.285799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:43.286165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:43.286223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:43.286259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:43.290127] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-03-06T20:33:43.290425] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-06T20:33:43.290562] [INFO ] [sig ] VERA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:43.445452] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VERA.txt [2026-03-06T20:33:43.445652] [INFO ] [sig ] [3150/3360] Completed VERA in 0.4s | 2.82 sym/s | Total: 18.6m | ETA: 1.2m [2026-03-06T20:33:43.445696] [INFO ] [sig ] [3151/3360] Forecasting VERI... [2026-03-06T20:33:43.445729] [INFO ] [sig ] Generating forecast for: VERI [2026-03-06T20:33:43.445759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-06T20:33:43.457690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-06T20:33:43.458128] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-06T20:33:43.459040] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-06T20:33:43.459109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:43.459193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:43.459229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:43.459288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:43.525504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:43.526721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:43.526818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:43.526866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:43.656768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:43.656943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:43.656994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:43.657026] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:43.660828] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-03-06T20:33:43.661158] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-06T20:33:43.661308] [INFO ] [sig ] VERI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:43.825219] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VERI.txt [2026-03-06T20:33:43.825397] [INFO ] [sig ] [3151/3360] Completed VERI in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:43.825442] [INFO ] [sig ] [3152/3360] Forecasting VERX... [2026-03-06T20:33:43.825476] [INFO ] [sig ] Generating forecast for: VERX [2026-03-06T20:33:43.825508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-06T20:33:43.842214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-06T20:33:43.842703] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-06T20:33:43.843941] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-06T20:33:43.844014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:43.844067] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:43.844114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:43.844209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:43.912061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:43.912913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:43.912996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:43.913029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:44.052652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:44.052840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:44.052906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:44.052942] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:44.056806] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-03-06T20:33:44.057181] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-06T20:33:44.057333] [INFO ] [sig ] VERX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:44.213320] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VERX.txt [2026-03-06T20:33:44.213486] [INFO ] [sig ] [3152/3360] Completed VERX in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:44.213529] [INFO ] [sig ] [3153/3360] Forecasting VFC... [2026-03-06T20:33:44.213562] [INFO ] [sig ] Generating forecast for: VFC [2026-03-06T20:33:44.213613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-06T20:33:44.225952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-06T20:33:44.226301] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-06T20:33:44.227156] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-06T20:33:44.227211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:44.227245] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:44.227272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:44.227329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:44.286598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:44.287899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:44.288055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:44.288116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:44.424927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:44.425094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:44.425137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:44.425206] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:44.428784] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-06T20:33:44.429104] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-06T20:33:44.429251] [INFO ] [sig ] VFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:44.588152] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VFC.txt [2026-03-06T20:33:44.588322] [INFO ] [sig ] [3153/3360] Completed VFC in 0.4s | 2.81 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:44.588366] [INFO ] [sig ] [3154/3360] Forecasting VFF... [2026-03-06T20:33:44.588399] [INFO ] [sig ] Generating forecast for: VFF [2026-03-06T20:33:44.588431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-06T20:33:44.600505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-06T20:33:44.600935] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-06T20:33:44.601989] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-06T20:33:44.602042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:44.602073] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:44.602247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:44.602302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:44.662979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:44.663892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:44.663977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:44.664013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:44.793299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:44.793462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:44.793506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:44.793565] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:44.797322] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-03-06T20:33:44.797631] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-06T20:33:44.797768] [INFO ] [sig ] VFF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:44.941159] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VFF.txt [2026-03-06T20:33:44.941320] [INFO ] [sig ] [3154/3360] Completed VFF in 0.4s | 2.81 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:44.941370] [INFO ] [sig ] [3155/3360] Forecasting VFLO... [2026-03-06T20:33:44.941407] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-06T20:33:44.941444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-06T20:33:44.953288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-06T20:33:44.953677] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-06T20:33:44.954488] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-06T20:33:44.954542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:44.954606] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:44.954638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:44.954696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:45.014535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:45.015451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:45.015540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:45.015595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:45.143090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:45.143257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:45.143298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:45.143326] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:45.147156] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-06T20:33:45.147439] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-06T20:33:45.147566] [INFO ] [sig ] VFLO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:45.294384] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VFLO.txt [2026-03-06T20:33:45.294531] [INFO ] [sig ] [3155/3360] Completed VFLO in 0.4s | 2.81 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:45.294589] [INFO ] [sig ] [3156/3360] Forecasting VFS... [2026-03-06T20:33:45.294625] [INFO ] [sig ] Generating forecast for: VFS [2026-03-06T20:33:45.294655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-06T20:33:45.308390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-06T20:33:45.308868] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-06T20:33:45.309765] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-06T20:33:45.309820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:45.309855] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:45.309884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:45.309944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:45.371098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:45.372062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:45.372149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:45.372184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:45.493738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:45.493893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:45.493932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:45.493964] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:45.497486] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-03-06T20:33:45.497788] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-06T20:33:45.497949] [INFO ] [sig ] VFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:45.644859] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VFS.txt [2026-03-06T20:33:45.644999] [INFO ] [sig ] [3156/3360] Completed VFS in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:45.645038] [INFO ] [sig ] [3157/3360] Forecasting VGI... [2026-03-06T20:33:45.645067] [INFO ] [sig ] Generating forecast for: VGI [2026-03-06T20:33:45.645098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-06T20:33:45.655629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-06T20:33:45.655994] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-06T20:33:45.656808] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-06T20:33:45.656861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:45.656893] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:45.656920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:45.657011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:45.714147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:45.714894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:45.714974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:45.715006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:45.832492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:45.832642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:45.832684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:45.832713] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:45.836189] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-03-06T20:33:45.836472] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-06T20:33:45.836620] [INFO ] [sig ] VGI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:45.985151] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VGI.txt [2026-03-06T20:33:45.985294] [INFO ] [sig ] [3157/3360] Completed VGI in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:45.985334] [INFO ] [sig ] [3158/3360] Forecasting VGM... [2026-03-06T20:33:45.985364] [INFO ] [sig ] Generating forecast for: VGM [2026-03-06T20:33:45.985394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-06T20:33:45.998245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-06T20:33:45.998642] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-06T20:33:45.999449] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-06T20:33:45.999505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:45.999539] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:45.999568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:45.999652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:46.061239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:46.062141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:46.062227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:46.062261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:46.186889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:46.187053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:46.187093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:46.187122] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:46.190628] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=63.87%) [2026-03-06T20:33:46.190943] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-06T20:33:46.191079] [INFO ] [sig ] VGM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:46.334361] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VGM.txt [2026-03-06T20:33:46.334500] [INFO ] [sig ] [3158/3360] Completed VGM in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:46.334540] [INFO ] [sig ] [3159/3360] Forecasting VICI... [2026-03-06T20:33:46.334589] [INFO ] [sig ] Generating forecast for: VICI [2026-03-06T20:33:46.334623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-06T20:33:46.345682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-06T20:33:46.346059] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-06T20:33:46.346888] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-06T20:33:46.346978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:46.347014] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:46.347043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:46.347101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:46.406037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:46.406832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:46.406914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:46.406946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:46.530753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:46.530921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:46.530962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:46.530991] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:46.534486] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-03-06T20:33:46.534790] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-06T20:33:46.534950] [INFO ] [sig ] VICI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:46.678796] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VICI.txt [2026-03-06T20:33:46.678966] [INFO ] [sig ] [3159/3360] Completed VICI in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:46.679009] [INFO ] [sig ] [3160/3360] Forecasting VIGI... [2026-03-06T20:33:46.679040] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-06T20:33:46.679070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-06T20:33:46.690198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-06T20:33:46.690634] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-06T20:33:46.691480] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-06T20:33:46.691536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:46.691568] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:46.691637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:46.691697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:46.750632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:46.751438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:46.751524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:46.751560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:46.869202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:46.869366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:46.869407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:46.869435] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:46.873011] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-06T20:33:46.873296] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-06T20:33:46.873431] [INFO ] [sig ] VIGI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:47.018231] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VIGI.txt [2026-03-06T20:33:47.018380] [INFO ] [sig ] [3160/3360] Completed VIGI in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:47.018421] [INFO ] [sig ] [3161/3360] Forecasting VINP... [2026-03-06T20:33:47.018452] [INFO ] [sig ] Generating forecast for: VINP [2026-03-06T20:33:47.018483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-06T20:33:47.029502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-06T20:33:47.029879] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-06T20:33:47.030706] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-06T20:33:47.030758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:47.030790] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:47.030818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:47.030874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:47.091486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:47.092369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:47.092488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:47.092524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:47.218091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:47.218261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:47.218317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:47.218348] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:47.222138] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-03-06T20:33:47.222428] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-06T20:33:47.222561] [INFO ] [sig ] VINP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:47.367626] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VINP.txt [2026-03-06T20:33:47.367774] [INFO ] [sig ] [3161/3360] Completed VINP in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:47.367815] [INFO ] [sig ] [3162/3360] Forecasting VIPS... [2026-03-06T20:33:47.367869] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-06T20:33:47.367909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-06T20:33:47.380379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-06T20:33:47.380747] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-06T20:33:47.381548] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-06T20:33:47.381622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:47.381656] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:47.381684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:47.381742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:47.440839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:47.441646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:47.441728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:47.441761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:47.564355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:47.564522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:47.564562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:47.564612] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:47.568093] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-06T20:33:47.568382] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-06T20:33:47.568516] [INFO ] [sig ] VIPS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:47.713244] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VIPS.txt [2026-03-06T20:33:47.713383] [INFO ] [sig ] [3162/3360] Completed VIPS in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:47.713440] [INFO ] [sig ] [3163/3360] Forecasting VIRC... [2026-03-06T20:33:47.713475] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-06T20:33:47.713506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-06T20:33:47.724857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-06T20:33:47.725219] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-06T20:33:47.726084] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-06T20:33:47.726139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:47.726172] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:47.726201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:47.726260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:47.788534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:47.789519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:47.789639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:47.789681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:47.917444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:47.917628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:47.917671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:47.917701] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:47.921685] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-03-06T20:33:47.922009] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-06T20:33:47.922144] [INFO ] [sig ] VIRC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:48.068687] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VIRC.txt [2026-03-06T20:33:48.068835] [INFO ] [sig ] [3163/3360] Completed VIRC in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:48.068875] [INFO ] [sig ] [3164/3360] Forecasting VITL... [2026-03-06T20:33:48.068906] [INFO ] [sig ] Generating forecast for: VITL [2026-03-06T20:33:48.068937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-06T20:33:48.081124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-06T20:33:48.081512] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-06T20:33:48.082330] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-06T20:33:48.082385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:48.082420] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:48.082449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:48.082508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:48.143259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:48.144030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:48.144112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:48.144146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:48.273383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:48.273552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:48.273616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:48.273647] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:48.277397] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-03-06T20:33:48.277728] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-06T20:33:48.277887] [INFO ] [sig ] VITL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:48.425354] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VITL.txt [2026-03-06T20:33:48.425550] [INFO ] [sig ] [3164/3360] Completed VITL in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:48.425615] [INFO ] [sig ] [3165/3360] Forecasting VKQ... [2026-03-06T20:33:48.425649] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-06T20:33:48.425680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-06T20:33:48.437193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-06T20:33:48.437635] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-06T20:33:48.438508] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-06T20:33:48.438563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:48.438626] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:48.438655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:48.438715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:48.505267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:48.506375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:48.506484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:48.506532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:48.633209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:48.633380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:48.633429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:48.633460] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:48.637095] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-03-06T20:33:48.637385] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-06T20:33:48.637519] [INFO ] [sig ] VKQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:48.795204] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VKQ.txt [2026-03-06T20:33:48.795369] [INFO ] [sig ] [3165/3360] Completed VKQ in 0.4s | 2.82 sym/s | Total: 18.7m | ETA: 1.2m [2026-03-06T20:33:48.795411] [INFO ] [sig ] [3166/3360] Forecasting VKTX... [2026-03-06T20:33:48.795442] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-06T20:33:48.795472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-06T20:33:48.807492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-06T20:33:48.807966] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-06T20:33:48.808824] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-06T20:33:48.808883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:48.808923] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:48.808957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:48.809026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:48.868916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:48.869890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:48.869995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:48.870035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:48.991635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:48.991800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:48.991860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:48.991893] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:48.995494] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-06T20:33:48.995804] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-06T20:33:48.995942] [INFO ] [sig ] VKTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:49.140928] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VKTX.txt [2026-03-06T20:33:49.141104] [INFO ] [sig ] [3166/3360] Completed VKTX in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.1m [2026-03-06T20:33:49.141144] [INFO ] [sig ] [3167/3360] Forecasting VLGEA... [2026-03-06T20:33:49.141174] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-06T20:33:49.141204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-06T20:33:49.152525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-06T20:33:49.152882] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-06T20:33:49.153670] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-06T20:33:49.153722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:49.153755] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:49.153782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:49.153838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:49.211614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:49.212442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:49.212525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:49.212559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:49.337891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:49.338051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:49.338092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:49.338121] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:49.341653] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-03-06T20:33:49.341936] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-06T20:33:49.342064] [INFO ] [sig ] VLGEA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:49.484954] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VLGEA.txt [2026-03-06T20:33:49.485131] [INFO ] [sig ] [3167/3360] Completed VLGEA in 0.3s | 2.82 sym/s | Total: 18.7m | ETA: 1.1m [2026-03-06T20:33:49.485183] [INFO ] [sig ] [3168/3360] Forecasting VLN... [2026-03-06T20:33:49.485230] [INFO ] [sig ] Generating forecast for: VLN [2026-03-06T20:33:49.485270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-06T20:33:49.496819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-06T20:33:49.497179] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-06T20:33:49.498076] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-06T20:33:49.498132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:49.498193] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:49.498223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:49.498282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:49.558898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:49.559737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:49.559822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:49.559855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:49.681456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:49.681637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:49.681679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:49.681706] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:49.685374] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-03-06T20:33:49.685685] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-06T20:33:49.685817] [INFO ] [sig ] VLN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:49.829080] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VLN.txt [2026-03-06T20:33:49.829231] [INFO ] [sig ] [3168/3360] Completed VLN in 0.3s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:49.829271] [INFO ] [sig ] [3169/3360] Forecasting VLO... [2026-03-06T20:33:49.829301] [INFO ] [sig ] Generating forecast for: VLO [2026-03-06T20:33:49.829331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-06T20:33:49.841728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-06T20:33:49.842117] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-06T20:33:49.842953] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-06T20:33:49.843008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:49.843041] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:49.843070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:49.843129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:49.902672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:49.903468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:49.903551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:49.903606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:50.033711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:50.033878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:50.033921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:50.033950] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:50.037814] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-06T20:33:50.038323] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-06T20:33:50.038465] [INFO ] [sig ] VLO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:50.185997] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VLO.txt [2026-03-06T20:33:50.186140] [INFO ] [sig ] [3169/3360] Completed VLO in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:50.186179] [INFO ] [sig ] [3170/3360] Forecasting VLRS... [2026-03-06T20:33:50.186209] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-06T20:33:50.186240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-06T20:33:50.197944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-06T20:33:50.198285] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-06T20:33:50.199123] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-06T20:33:50.199178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:50.199227] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:50.199258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:50.199316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:50.257560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:50.258285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:50.258368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:50.258401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:50.385291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:50.385470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:50.385512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:50.385542] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:50.389291] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-03-06T20:33:50.389604] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-06T20:33:50.389741] [INFO ] [sig ] VLRS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:50.540632] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VLRS.txt [2026-03-06T20:33:50.540801] [INFO ] [sig ] [3170/3360] Completed VLRS in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:50.540843] [INFO ] [sig ] [3171/3360] Forecasting VLTO... [2026-03-06T20:33:50.540873] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-06T20:33:50.540917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-06T20:33:50.553951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-06T20:33:50.554344] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-06T20:33:50.555198] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-06T20:33:50.555253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:50.555286] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:50.555313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:50.555371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:50.612333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:50.613138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:50.613219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:50.613251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:50.739612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:50.739778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:50.739820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:50.739886] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:50.744330] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=53.84%) [2026-03-06T20:33:50.744683] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-06T20:33:50.744833] [INFO ] [sig ] VLTO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:50.893256] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VLTO.txt [2026-03-06T20:33:50.893405] [INFO ] [sig ] [3171/3360] Completed VLTO in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:50.893448] [INFO ] [sig ] [3172/3360] Forecasting VLY... [2026-03-06T20:33:50.893479] [INFO ] [sig ] Generating forecast for: VLY [2026-03-06T20:33:50.893513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-06T20:33:50.905657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-06T20:33:50.906054] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-06T20:33:50.907061] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-06T20:33:50.907115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:50.907146] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:50.907174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:50.907244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:50.968175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:50.969157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:50.969264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:50.969299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:51.102546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:51.102734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:51.102777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:51.102807] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:51.106417] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=64.69%) [2026-03-06T20:33:51.106759] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-06T20:33:51.106906] [INFO ] [sig ] VLY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:51.262319] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VLY.txt [2026-03-06T20:33:51.262488] [INFO ] [sig ] [3172/3360] Completed VLY in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:51.262530] [INFO ] [sig ] [3173/3360] Forecasting VMBS... [2026-03-06T20:33:51.262563] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-06T20:33:51.262619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-06T20:33:51.274505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-06T20:33:51.274909] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-06T20:33:51.275898] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-06T20:33:51.275953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:51.275986] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:51.276014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:51.276074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:51.334702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:51.335602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:51.335689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:51.335724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:51.468703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:51.468861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:51.468901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:51.468933] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:51.472415] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-03-06T20:33:51.472734] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-06T20:33:51.472870] [INFO ] [sig ] VMBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:51.615585] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VMBS.txt [2026-03-06T20:33:51.615726] [INFO ] [sig ] [3173/3360] Completed VMBS in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:51.615791] [INFO ] [sig ] [3174/3360] Forecasting VMD... [2026-03-06T20:33:51.615824] [INFO ] [sig ] Generating forecast for: VMD [2026-03-06T20:33:51.615857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-06T20:33:51.628250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-06T20:33:51.628797] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-06T20:33:51.629796] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-06T20:33:51.629848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:51.629880] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:51.629907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:51.629968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:51.688104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:51.688871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:51.688964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:51.689005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:51.811066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:51.811228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:51.811268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:51.811298] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:51.814759] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=29.85%) [2026-03-06T20:33:51.815050] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-06T20:33:51.815181] [INFO ] [sig ] VMD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:51.966070] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VMD.txt [2026-03-06T20:33:51.966216] [INFO ] [sig ] [3174/3360] Completed VMD in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:51.966255] [INFO ] [sig ] [3175/3360] Forecasting VMI... [2026-03-06T20:33:51.966286] [INFO ] [sig ] Generating forecast for: VMI [2026-03-06T20:33:51.966316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-06T20:33:51.977560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-06T20:33:51.981400] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-06T20:33:51.982251] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-06T20:33:51.982306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:51.982340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:51.982369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:51.982426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:52.043395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:52.044230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:52.044312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:52.044345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:52.168441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:52.168625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:52.168673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:52.168703] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:52.172256] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-03-06T20:33:52.172548] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-06T20:33:52.172757] [INFO ] [sig ] VMI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:52.318745] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VMI.txt [2026-03-06T20:33:52.318907] [INFO ] [sig ] [3175/3360] Completed VMI in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:52.318949] [INFO ] [sig ] [3176/3360] Forecasting VMO... [2026-03-06T20:33:52.318979] [INFO ] [sig ] Generating forecast for: VMO [2026-03-06T20:33:52.319012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-06T20:33:52.330162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-06T20:33:52.330602] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-06T20:33:52.331415] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-06T20:33:52.331469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:52.331501] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:52.331528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:52.331612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:52.390013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:52.390903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:52.390993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:52.391027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:52.513606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:52.513769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:52.513811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:52.513839] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:52.517373] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-03-06T20:33:52.517686] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-06T20:33:52.517819] [INFO ] [sig ] VMO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:52.664989] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VMO.txt [2026-03-06T20:33:52.665157] [INFO ] [sig ] [3176/3360] Completed VMO in 0.3s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:52.665207] [INFO ] [sig ] [3177/3360] Forecasting VNDA... [2026-03-06T20:33:52.665251] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-06T20:33:52.665285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-06T20:33:52.676877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-06T20:33:52.677233] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-06T20:33:52.678127] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-06T20:33:52.678181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:52.678212] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:52.678238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:52.678295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:52.741170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:52.742141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:52.742416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:52.742450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:52.866832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:52.866981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:52.867022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:52.867068] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:52.870689] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=33.40%) [2026-03-06T20:33:52.871001] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-06T20:33:52.871140] [INFO ] [sig ] VNDA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:53.025144] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VNDA.txt [2026-03-06T20:33:53.025301] [INFO ] [sig ] [3177/3360] Completed VNDA in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:53.025342] [INFO ] [sig ] [3178/3360] Forecasting VNO... [2026-03-06T20:33:53.025371] [INFO ] [sig ] Generating forecast for: VNO [2026-03-06T20:33:53.025401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-06T20:33:53.036878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-06T20:33:53.037260] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-06T20:33:53.038282] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-06T20:33:53.038339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:53.038371] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:53.038398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:53.038456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:53.108302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:53.109197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:53.109336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:53.109401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:53.235618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:53.235791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:53.235832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:53.235862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:53.239363] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-03-06T20:33:53.239692] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-06T20:33:53.239851] [INFO ] [sig ] VNO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:53.395159] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VNO.txt [2026-03-06T20:33:53.395346] [INFO ] [sig ] [3178/3360] Completed VNO in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:53.395400] [INFO ] [sig ] [3179/3360] Forecasting VNOM... [2026-03-06T20:33:53.395439] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-06T20:33:53.395483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-06T20:33:53.408957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-06T20:33:53.409560] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-06T20:33:53.410636] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-06T20:33:53.410691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:53.410725] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:53.410752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:53.410810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:53.476645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:53.477563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:53.477669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:53.477720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:53.612204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:53.612410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:53.612461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:53.612496] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:53.617031] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=79.32%) [2026-03-06T20:33:53.617401] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-06T20:33:53.617560] [INFO ] [sig ] VNOM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:53.782228] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VNOM.txt [2026-03-06T20:33:53.782644] [INFO ] [sig ] [3179/3360] Completed VNOM in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:53.782703] [INFO ] [sig ] [3180/3360] Forecasting VNQI... [2026-03-06T20:33:53.782745] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-06T20:33:53.782785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-06T20:33:53.796046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-06T20:33:53.796674] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-06T20:33:53.797855] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-06T20:33:53.797913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:53.797947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:53.797976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:53.798033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:53.862659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:53.863665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:53.863752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:53.863786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:53.993277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:53.993444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:53.993487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:53.993517] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:53.997912] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=50.07%) [2026-03-06T20:33:53.998263] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-06T20:33:53.998429] [INFO ] [sig ] VNQI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:54.154587] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VNQI.txt [2026-03-06T20:33:54.154746] [INFO ] [sig ] [3180/3360] Completed VNQI in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:54.154789] [INFO ] [sig ] [3181/3360] Forecasting VOC... [2026-03-06T20:33:54.154820] [INFO ] [sig ] Generating forecast for: VOC [2026-03-06T20:33:54.154854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-06T20:33:54.167979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-06T20:33:54.168425] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-06T20:33:54.169547] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-06T20:33:54.169642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:54.169692] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:54.169790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:54.169862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:54.232267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:54.233065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:54.233154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:54.233189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:54.365940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:54.366120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:54.366170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:54.366202] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:54.371064] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-03-06T20:33:54.371386] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-06T20:33:54.371529] [INFO ] [sig ] VOC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:54.527646] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VOC.txt [2026-03-06T20:33:54.527859] [INFO ] [sig ] [3181/3360] Completed VOC in 0.4s | 2.81 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:54.527906] [INFO ] [sig ] [3182/3360] Forecasting VOD... [2026-03-06T20:33:54.527936] [INFO ] [sig ] Generating forecast for: VOD [2026-03-06T20:33:54.527969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-06T20:33:54.540900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-06T20:33:54.541301] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-06T20:33:54.542127] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-06T20:33:54.542180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:54.542213] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:54.542240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:54.542297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:54.602241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:54.603188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:54.603468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:54.603500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:54.720418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:54.720594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:54.720638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:54.720667] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:54.724113] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-06T20:33:54.724400] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-06T20:33:54.724531] [INFO ] [sig ] VOD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:54.867366] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VOD.txt [2026-03-06T20:33:54.867495] [INFO ] [sig ] [3182/3360] Completed VOD in 0.3s | 2.82 sym/s | Total: 18.8m | ETA: 1.1m [2026-03-06T20:33:54.867534] [INFO ] [sig ] [3183/3360] Forecasting VONE... [2026-03-06T20:33:54.867563] [INFO ] [sig ] Generating forecast for: VONE [2026-03-06T20:33:54.867616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-06T20:33:54.878989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-06T20:33:54.879387] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-06T20:33:54.880247] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-06T20:33:54.880301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:54.880333] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:54.880359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:54.880416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:54.939554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:54.940669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:54.940755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:54.940787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:55.069515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:55.069699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:55.069743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:55.069773] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:55.073354] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-03-06T20:33:55.073664] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-06T20:33:55.073803] [INFO ] [sig ] VONE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:55.222968] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VONE.txt [2026-03-06T20:33:55.223158] [INFO ] [sig ] [3183/3360] Completed VONE in 0.4s | 2.82 sym/s | Total: 18.8m | ETA: 1.0m [2026-03-06T20:33:55.223236] [INFO ] [sig ] [3184/3360] Forecasting VONG... [2026-03-06T20:33:55.223277] [INFO ] [sig ] Generating forecast for: VONG [2026-03-06T20:33:55.223310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-06T20:33:55.235613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-06T20:33:55.235945] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-06T20:33:55.236817] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-06T20:33:55.236871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:55.236904] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:55.236931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:55.236988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:55.295712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:55.296393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:55.296482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:55.296517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:55.421686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:55.421843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:55.421884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:55.421916] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:55.425371] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-03-06T20:33:55.425682] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-06T20:33:55.425815] [INFO ] [sig ] VONG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:55.568044] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VONG.txt [2026-03-06T20:33:55.568183] [INFO ] [sig ] [3184/3360] Completed VONG in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:55.568223] [INFO ] [sig ] [3185/3360] Forecasting VOTE... [2026-03-06T20:33:55.568251] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-06T20:33:55.568306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-06T20:33:55.579500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-06T20:33:55.579852] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-06T20:33:55.580653] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-06T20:33:55.580705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:55.580766] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:55.580795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:55.580853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:55.638223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:55.638856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:55.638933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:55.638966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:55.757619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:55.757779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:55.757820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:55.757865] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:55.761319] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-03-06T20:33:55.761638] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-06T20:33:55.761769] [INFO ] [sig ] VOTE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:55.907739] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VOTE.txt [2026-03-06T20:33:55.907897] [INFO ] [sig ] [3185/3360] Completed VOTE in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:55.907938] [INFO ] [sig ] [3186/3360] Forecasting VPG... [2026-03-06T20:33:55.907969] [INFO ] [sig ] Generating forecast for: VPG [2026-03-06T20:33:55.908000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-06T20:33:55.919534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-06T20:33:55.919913] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-06T20:33:55.920758] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-06T20:33:55.920811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:55.920843] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:55.920870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:55.920926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:55.979382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:55.980024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:55.980105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:55.980138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:56.105433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:56.105604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:56.105647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:56.105676] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:56.109225] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-03-06T20:33:56.109522] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-06T20:33:56.109679] [INFO ] [sig ] VPG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:56.253841] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VPG.txt [2026-03-06T20:33:56.253986] [INFO ] [sig ] [3186/3360] Completed VPG in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:56.254027] [INFO ] [sig ] [3187/3360] Forecasting VPLS... [2026-03-06T20:33:56.254056] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-06T20:33:56.254086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-06T20:33:56.265259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-06T20:33:56.265613] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-06T20:33:56.266402] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-06T20:33:56.266455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:56.266487] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:56.266514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:56.266591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:56.324513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:56.325171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:56.325258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:56.325290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:56.443964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:56.444132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:56.444178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:56.444209] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:56.447739] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-03-06T20:33:56.448050] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-06T20:33:56.448183] [INFO ] [sig ] VPLS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:56.592535] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VPLS.txt [2026-03-06T20:33:56.592676] [INFO ] [sig ] [3187/3360] Completed VPLS in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:56.592717] [INFO ] [sig ] [3188/3360] Forecasting VRA... [2026-03-06T20:33:56.592747] [INFO ] [sig ] Generating forecast for: VRA [2026-03-06T20:33:56.592778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-06T20:33:56.603964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-06T20:33:56.604313] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-06T20:33:56.605138] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-06T20:33:56.605192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:56.605223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:56.605250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:56.605307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:56.664063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:56.664732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:56.664810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:56.664842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:56.783975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:56.784146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:56.784194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:56.784256] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:56.788064] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=32.97%) [2026-03-06T20:33:56.788360] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-06T20:33:56.788492] [INFO ] [sig ] VRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:56.929510] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRA.txt [2026-03-06T20:33:56.929656] [INFO ] [sig ] [3188/3360] Completed VRA in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:56.929697] [INFO ] [sig ] [3189/3360] Forecasting VRCA... [2026-03-06T20:33:56.929728] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-06T20:33:56.929757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-06T20:33:56.941295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-06T20:33:56.941660] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-06T20:33:56.942456] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-06T20:33:56.942509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:56.942541] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:56.942591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:56.942653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:57.000082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:57.000879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:57.000968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:57.001003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:57.123052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:57.123211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:57.123253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:57.123281] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:57.126706] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-03-06T20:33:57.126983] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-06T20:33:57.127113] [INFO ] [sig ] VRCA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:57.270505] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRCA.txt [2026-03-06T20:33:57.270656] [INFO ] [sig ] [3189/3360] Completed VRCA in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:57.270699] [INFO ] [sig ] [3190/3360] Forecasting VRDN... [2026-03-06T20:33:57.270731] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-06T20:33:57.270761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-06T20:33:57.282753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-06T20:33:57.283071] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-06T20:33:57.284052] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-06T20:33:57.284104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:57.284136] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:57.284162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:57.284220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:57.345952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:57.346862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:57.346944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:57.346977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:57.471733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:57.471908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:57.471955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:57.471986] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:57.475876] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-03-06T20:33:57.476167] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-06T20:33:57.476492] [INFO ] [sig ] VRDN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:57.627352] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VRDN.txt [2026-03-06T20:33:57.627513] [INFO ] [sig ] [3190/3360] Completed VRDN in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:57.627561] [INFO ] [sig ] [3191/3360] Forecasting VRE... [2026-03-06T20:33:57.627617] [INFO ] [sig ] Generating forecast for: VRE [2026-03-06T20:33:57.627649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-06T20:33:57.639396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-06T20:33:57.639747] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-06T20:33:57.640631] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-06T20:33:57.640685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:57.640718] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:57.640747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:57.640805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:57.701691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:57.702376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:57.702469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:57.702505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:57.825190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:57.825344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:57.825384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:57.825413] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:57.828947] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-03-06T20:33:57.829270] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-06T20:33:57.829600] [INFO ] [sig ] VRE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:57.976071] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VRE.txt [2026-03-06T20:33:57.976208] [INFO ] [sig ] [3191/3360] Completed VRE in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 1.0m [2026-03-06T20:33:57.976248] [INFO ] [sig ] [3192/3360] Forecasting VREX... [2026-03-06T20:33:57.976278] [INFO ] [sig ] Generating forecast for: VREX [2026-03-06T20:33:57.976307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-06T20:33:57.987475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-06T20:33:57.987863] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-06T20:33:57.988693] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-06T20:33:57.988747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:57.988780] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:57.988808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:57.988866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:58.049116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:58.049831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:58.049913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:58.049948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:58.170349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:58.170507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:58.170548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:58.170595] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:58.174377] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-03-06T20:33:58.174874] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-06T20:33:58.175006] [INFO ] [sig ] VREX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:58.324416] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VREX.txt [2026-03-06T20:33:58.324562] [INFO ] [sig ] [3192/3360] Completed VREX in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 59.7s [2026-03-06T20:33:58.324622] [INFO ] [sig ] [3193/3360] Forecasting VRIG... [2026-03-06T20:33:58.324653] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-06T20:33:58.324682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-06T20:33:58.335764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-06T20:33:58.336108] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-06T20:33:58.336959] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-06T20:33:58.337012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:58.337044] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:58.337070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:58.337127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:58.394334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:58.395002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:58.395097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:58.395133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:58.494904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:58.495072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:58.495116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:58.495150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:58.498901] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-06T20:33:58.499223] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-06T20:33:58.499371] [INFO ] [sig ] VRIG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:33:58.657273] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VRIG.txt [2026-03-06T20:33:58.657431] [INFO ] [sig ] [3193/3360] Completed VRIG in 0.3s | 2.82 sym/s | Total: 18.9m | ETA: 59.3s [2026-03-06T20:33:58.657471] [INFO ] [sig ] [3194/3360] Forecasting VRNS... [2026-03-06T20:33:58.657503] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-06T20:33:58.657533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-06T20:33:58.669473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-06T20:33:58.669898] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-06T20:33:58.670751] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-06T20:33:58.670832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:58.670867] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:58.670904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:58.670964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:58.731554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:58.732477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:58.732560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:58.732615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:58.861155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:58.861322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:58.861363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:58.861392] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:58.864848] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-03-06T20:33:58.865127] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-06T20:33:58.865260] [INFO ] [sig ] VRNS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:59.011191] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRNS.txt [2026-03-06T20:33:59.011359] [INFO ] [sig ] [3194/3360] Completed VRNS in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 59.0s [2026-03-06T20:33:59.011402] [INFO ] [sig ] [3195/3360] Forecasting VRRM... [2026-03-06T20:33:59.011433] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-06T20:33:59.011463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-06T20:33:59.024432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-06T20:33:59.025065] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-06T20:33:59.025954] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-06T20:33:59.026010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:59.026042] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:59.026071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:59.026135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:59.085605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:59.086518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:59.086673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:59.086708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:59.211919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:59.212126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:59.212170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:59.212200] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:59.215782] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-03-06T20:33:59.216103] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-06T20:33:59.216240] [INFO ] [sig ] VRRM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:59.371961] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRRM.txt [2026-03-06T20:33:59.372144] [INFO ] [sig ] [3195/3360] Completed VRRM in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 58.6s [2026-03-06T20:33:59.372194] [INFO ] [sig ] [3196/3360] Forecasting VRSK... [2026-03-06T20:33:59.372230] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-06T20:33:59.372268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-06T20:33:59.386757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-06T20:33:59.387247] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-06T20:33:59.388382] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-06T20:33:59.388449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:59.388490] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:59.388525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:59.388624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:59.475174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:59.476317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:59.476425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:59.476472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:59.632003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:59.632174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:59.632215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:59.632243] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:59.635768] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-03-06T20:33:59.636063] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-06T20:33:59.636197] [INFO ] [sig ] VRSK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:33:59.786920] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRSK.txt [2026-03-06T20:33:59.787088] [INFO ] [sig ] [3196/3360] Completed VRSK in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 58.3s [2026-03-06T20:33:59.787129] [INFO ] [sig ] [3197/3360] Forecasting VRSN... [2026-03-06T20:33:59.787161] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-06T20:33:59.787190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-06T20:33:59.799697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-06T20:33:59.800104] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-06T20:33:59.800946] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-06T20:33:59.801000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:33:59.801031] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:33:59.801058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:33:59.801115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:33:59.865382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:33:59.866702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:33:59.866818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:33:59.866852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:33:59.994561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:33:59.994742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:33:59.994786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:33:59.994816] [INFO ] [FORECASTER] Training complete [2026-03-06T20:33:59.998463] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=48.46%) [2026-03-06T20:33:59.998770] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-06T20:33:59.998909] [INFO ] [sig ] VRSN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:00.145745] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRSN.txt [2026-03-06T20:34:00.145929] [INFO ] [sig ] [3197/3360] Completed VRSN in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 57.9s [2026-03-06T20:34:00.145972] [INFO ] [sig ] [3198/3360] Forecasting VRTS... [2026-03-06T20:34:00.146003] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-06T20:34:00.146033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-06T20:34:00.159102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-06T20:34:00.159683] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-06T20:34:00.160463] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-06T20:34:00.160516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:00.160549] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:00.160596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:00.160656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:00.220399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:00.221038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:00.221121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:00.221153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:00.350221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:00.350398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:00.350442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:00.350473] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:00.354266] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=45.51%) [2026-03-06T20:34:00.354614] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-06T20:34:00.354762] [INFO ] [sig ] VRTS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:00.509469] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRTS.txt [2026-03-06T20:34:00.509664] [INFO ] [sig ] [3198/3360] Completed VRTS in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 57.5s [2026-03-06T20:34:00.509709] [INFO ] [sig ] [3199/3360] Forecasting VRTX... [2026-03-06T20:34:00.509741] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-06T20:34:00.509772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-06T20:34:00.524887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-06T20:34:00.525387] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-06T20:34:00.528724] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-06T20:34:00.528885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:00.528921] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:00.528948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:00.529023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:00.592270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:00.593501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:00.593676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:00.593728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:00.730484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:00.730677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:00.730720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:00.730749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:00.734417] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-03-06T20:34:00.734830] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-06T20:34:00.734985] [INFO ] [sig ] VRTX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:00.893427] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VRTX.txt [2026-03-06T20:34:00.893639] [INFO ] [sig ] [3199/3360] Completed VRTX in 0.4s | 2.82 sym/s | Total: 18.9m | ETA: 57.2s [2026-03-06T20:34:00.893690] [INFO ] [sig ] [3200/3360] Forecasting VSCO... [2026-03-06T20:34:00.893756] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-06T20:34:00.893797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-06T20:34:00.905558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-06T20:34:00.906025] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-06T20:34:00.906974] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-06T20:34:00.907033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:00.907066] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:00.907093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:00.907149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:00.968063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:00.969034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:00.969132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:00.969167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:01.106373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:01.106782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:01.106838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:01.106874] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:01.113372] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-03-06T20:34:01.113970] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-06T20:34:01.114184] [INFO ] [sig ] VSCO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:01.281369] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VSCO.txt [2026-03-06T20:34:01.281532] [INFO ] [sig ] [3200/3360] Completed VSCO in 0.4s | 2.81 sym/s | Total: 18.9m | ETA: 56.8s [2026-03-06T20:34:01.281596] [INFO ] [sig ] [3201/3360] Forecasting VSDA... [2026-03-06T20:34:01.281634] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-06T20:34:01.281663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-06T20:34:01.293160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-06T20:34:01.293604] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-06T20:34:01.294517] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-06T20:34:01.294596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:01.294634] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:01.294663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:01.294721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:01.352103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:01.353074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:01.353176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:01.353216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:01.469226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:01.469410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:01.469453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:01.469481] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:01.472963] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-03-06T20:34:01.473277] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-06T20:34:01.473421] [INFO ] [sig ] VSDA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:01.623988] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VSDA.txt [2026-03-06T20:34:01.624161] [INFO ] [sig ] [3201/3360] Completed VSDA in 0.3s | 2.82 sym/s | Total: 19.0m | ETA: 56.5s [2026-03-06T20:34:01.624213] [INFO ] [sig ] [3202/3360] Forecasting VSEC... [2026-03-06T20:34:01.624253] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-06T20:34:01.624290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-06T20:34:01.637133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-06T20:34:01.637535] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-06T20:34:01.638463] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-06T20:34:01.638555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:01.638623] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:01.638665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:01.638763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:01.703607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:01.704912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:01.705027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:01.705070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:01.855133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:01.855327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:01.855374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:01.855404] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:01.859054] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-03-06T20:34:01.859398] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-06T20:34:01.859540] [INFO ] [sig ] VSEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:02.012081] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VSEC.txt [2026-03-06T20:34:02.012288] [INFO ] [sig ] [3202/3360] Completed VSEC in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 56.1s [2026-03-06T20:34:02.012352] [INFO ] [sig ] [3203/3360] Forecasting VSH... [2026-03-06T20:34:02.012387] [INFO ] [sig ] Generating forecast for: VSH [2026-03-06T20:34:02.012418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-06T20:34:02.026127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-06T20:34:02.026627] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-06T20:34:02.027641] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-06T20:34:02.027700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:02.027739] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:02.027772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:02.027878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:02.096227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:02.097222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:02.097323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:02.097361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:02.248168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:02.248343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:02.248386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:02.248420] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:02.253001] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-03-06T20:34:02.253390] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-06T20:34:02.253593] [INFO ] [sig ] VSH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:02.475751] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VSH.txt [2026-03-06T20:34:02.475987] [INFO ] [sig ] [3203/3360] Completed VSH in 0.5s | 2.81 sym/s | Total: 19.0m | ETA: 55.8s [2026-03-06T20:34:02.476059] [INFO ] [sig ] [3204/3360] Forecasting VSTM... [2026-03-06T20:34:02.476106] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-06T20:34:02.476154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-06T20:34:02.493199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-06T20:34:02.493783] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-06T20:34:02.495091] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-06T20:34:02.495167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:02.495223] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:02.495272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:02.495366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:02.585692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:02.586983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:02.587113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:02.587153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:02.761112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:02.761321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:02.761386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:02.761433] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:02.767058] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-03-06T20:34:02.767608] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-06T20:34:02.767809] [INFO ] [sig ] VSTM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:03.016066] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VSTM.txt [2026-03-06T20:34:03.016301] [INFO ] [sig ] [3204/3360] Completed VSTM in 0.5s | 2.81 sym/s | Total: 19.0m | ETA: 55.4s [2026-03-06T20:34:03.016358] [INFO ] [sig ] [3205/3360] Forecasting VSTS... [2026-03-06T20:34:03.016400] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-06T20:34:03.016444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-06T20:34:03.042193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-06T20:34:03.042820] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-06T20:34:03.043999] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-06T20:34:03.044110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:03.044159] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:03.044197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:03.044282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:03.134855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:03.136060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:03.136177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:03.136218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:03.306030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:03.306236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:03.306350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:03.306406] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:03.312298] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-03-06T20:34:03.312847] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-06T20:34:03.313069] [INFO ] [sig ] VSTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:03.514535] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VSTS.txt [2026-03-06T20:34:03.514793] [INFO ] [sig ] [3205/3360] Completed VSTS in 0.5s | 2.81 sym/s | Total: 19.0m | ETA: 55.1s [2026-03-06T20:34:03.514848] [INFO ] [sig ] [3206/3360] Forecasting VTC... [2026-03-06T20:34:03.514889] [INFO ] [sig ] Generating forecast for: VTC [2026-03-06T20:34:03.514932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-06T20:34:03.530918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-06T20:34:03.531423] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-06T20:34:03.532655] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-06T20:34:03.532726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:03.532777] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:03.532822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:03.532917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:03.603405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:03.604372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:03.604457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:03.604491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:03.729520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:03.729706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:03.729749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:03.729778] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:03.733319] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-03-06T20:34:03.733680] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-06T20:34:03.733827] [INFO ] [sig ] VTC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:03.878789] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTC.txt [2026-03-06T20:34:03.878922] [INFO ] [sig ] [3206/3360] Completed VTC in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 54.7s [2026-03-06T20:34:03.878962] [INFO ] [sig ] [3207/3360] Forecasting VTEX... [2026-03-06T20:34:03.878993] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-06T20:34:03.879023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-06T20:34:03.889830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-06T20:34:03.890207] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-06T20:34:03.891033] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-06T20:34:03.891086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:03.891118] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:03.891146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:03.891203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:03.949297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:03.950309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:03.950396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:03.950430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:04.071695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:04.071854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:04.071896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:04.071925] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:04.075605] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-03-06T20:34:04.075891] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-06T20:34:04.076021] [INFO ] [sig ] VTEX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:04.218511] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VTEX.txt [2026-03-06T20:34:04.218648] [INFO ] [sig ] [3207/3360] Completed VTEX in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 54.4s [2026-03-06T20:34:04.218690] [INFO ] [sig ] [3208/3360] Forecasting VTIP... [2026-03-06T20:34:04.218722] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-06T20:34:04.218751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-06T20:34:04.231111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-06T20:34:04.231454] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-06T20:34:04.232256] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-06T20:34:04.232308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:04.232340] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:04.232367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:04.232424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:04.290462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:04.291116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:04.291193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:04.291231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:04.409210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:04.409361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:04.409401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:04.409429] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:04.413053] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-03-06T20:34:04.413351] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-06T20:34:04.413494] [INFO ] [sig ] VTIP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:04.558887] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTIP.txt [2026-03-06T20:34:04.559007] [INFO ] [sig ] [3208/3360] Completed VTIP in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 54.0s [2026-03-06T20:34:04.559053] [INFO ] [sig ] [3209/3360] Forecasting VTMX... [2026-03-06T20:34:04.559111] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-06T20:34:04.559142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-06T20:34:04.570522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-06T20:34:04.570897] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-06T20:34:04.571772] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-06T20:34:04.571827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:04.571864] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:04.571893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:04.571953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:04.631925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:04.632590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:04.632671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:04.632705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:04.757416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:04.757782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:04.757822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:04.757869] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:04.761554] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-03-06T20:34:04.761852] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-06T20:34:04.761979] [INFO ] [sig ] VTMX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:04.907318] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VTMX.txt [2026-03-06T20:34:04.907459] [INFO ] [sig ] [3209/3360] Completed VTMX in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 53.7s [2026-03-06T20:34:04.907501] [INFO ] [sig ] [3210/3360] Forecasting VTN... [2026-03-06T20:34:04.907545] [INFO ] [sig ] Generating forecast for: VTN [2026-03-06T20:34:04.907602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-06T20:34:04.918913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-06T20:34:04.919245] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-06T20:34:04.920048] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-06T20:34:04.920101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:04.920132] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:04.920159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:04.920215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:04.981072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:04.981727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:04.981808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:04.981840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:05.096438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:05.096588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:05.096631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:05.096659] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:05.100120] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-03-06T20:34:05.100411] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-06T20:34:05.100557] [INFO ] [sig ] VTN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:05.246433] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTN.txt [2026-03-06T20:34:05.246806] [INFO ] [sig ] [3210/3360] Completed VTN in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 53.3s [2026-03-06T20:34:05.246846] [INFO ] [sig ] [3211/3360] Forecasting VTOL... [2026-03-06T20:34:05.246878] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-06T20:34:05.246907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-06T20:34:05.259179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-06T20:34:05.259613] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-06T20:34:05.260466] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-06T20:34:05.260521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:05.260555] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:05.260624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:05.260693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:05.321353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:05.322084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:05.322167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:05.322201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:05.443323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:05.443470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:05.443509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:05.443537] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:05.446952] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-03-06T20:34:05.447228] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-06T20:34:05.447357] [INFO ] [sig ] VTOL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:05.591175] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTOL.txt [2026-03-06T20:34:05.591309] [INFO ] [sig ] [3211/3360] Completed VTOL in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 52.9s [2026-03-06T20:34:05.591349] [INFO ] [sig ] [3212/3360] Forecasting VTRS... [2026-03-06T20:34:05.591379] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-06T20:34:05.591408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-06T20:34:05.603326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-06T20:34:05.603749] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-06T20:34:05.604608] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-06T20:34:05.604665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:05.604699] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:05.604727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:05.604837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:05.664718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:05.665430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:05.665520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:05.665552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:05.786315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:05.786474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:05.786535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:05.786586] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:05.790045] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-06T20:34:05.790342] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-06T20:34:05.790492] [INFO ] [sig ] VTRS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:05.934157] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VTRS.txt [2026-03-06T20:34:05.934315] [INFO ] [sig ] [3212/3360] Completed VTRS in 0.3s | 2.81 sym/s | Total: 19.0m | ETA: 52.6s [2026-03-06T20:34:05.934356] [INFO ] [sig ] [3213/3360] Forecasting VTS... [2026-03-06T20:34:05.934387] [INFO ] [sig ] Generating forecast for: VTS [2026-03-06T20:34:05.934419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-06T20:34:05.946423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-06T20:34:05.947036] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-06T20:34:05.947964] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-06T20:34:05.948020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:05.948052] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:05.948080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:05.948141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:06.010298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:06.011405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:06.011489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:06.011523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:06.133834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:06.133993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:06.134033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:06.134061] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:06.137492] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-03-06T20:34:06.137798] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-06T20:34:06.137946] [INFO ] [sig ] VTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:06.284359] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VTS.txt [2026-03-06T20:34:06.284521] [INFO ] [sig ] [3213/3360] Completed VTS in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 52.2s [2026-03-06T20:34:06.284565] [INFO ] [sig ] [3214/3360] Forecasting VTSI... [2026-03-06T20:34:06.284617] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-06T20:34:06.284649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-06T20:34:06.295693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-06T20:34:06.296126] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-06T20:34:06.297049] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-06T20:34:06.297104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:06.297136] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:06.297163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:06.297222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:06.365147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:06.366197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:06.366314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:06.366353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:06.497823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:06.498018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:06.498061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:06.498090] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:06.501761] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=20.67%) [2026-03-06T20:34:06.502058] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-06T20:34:06.502194] [INFO ] [sig ] VTSI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:06.650832] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTSI.txt [2026-03-06T20:34:06.651003] [INFO ] [sig ] [3214/3360] Completed VTSI in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 51.9s [2026-03-06T20:34:06.651043] [INFO ] [sig ] [3215/3360] Forecasting VTWG... [2026-03-06T20:34:06.651074] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-06T20:34:06.651103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-06T20:34:06.662674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-06T20:34:06.663143] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-06T20:34:06.664082] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-06T20:34:06.664137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:06.664170] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:06.664196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:06.664254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:06.724008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:06.724944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:06.725033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:06.725069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:06.853640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:06.853804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:06.853846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:06.853874] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:06.857485] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-03-06T20:34:06.857880] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-06T20:34:06.858026] [INFO ] [sig ] VTWG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:07.009061] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VTWG.txt [2026-03-06T20:34:07.009230] [INFO ] [sig ] [3215/3360] Completed VTWG in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 51.5s [2026-03-06T20:34:07.009272] [INFO ] [sig ] [3216/3360] Forecasting VTWO... [2026-03-06T20:34:07.009303] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-06T20:34:07.009338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-06T20:34:07.021162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-06T20:34:07.021671] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-06T20:34:07.022545] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-06T20:34:07.022643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:07.022708] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:07.022738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:07.022797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:07.088683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:07.089775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:07.089868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:07.089904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:07.222759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:07.222947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:07.223000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:07.223038] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:07.228156] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-03-06T20:34:07.228731] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-06T20:34:07.228935] [INFO ] [sig ] VTWO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:07.387956] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VTWO.txt [2026-03-06T20:34:07.388139] [INFO ] [sig ] [3216/3360] Completed VTWO in 0.4s | 2.81 sym/s | Total: 19.0m | ETA: 51.2s [2026-03-06T20:34:07.388184] [INFO ] [sig ] [3217/3360] Forecasting VUZI... [2026-03-06T20:34:07.388217] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-06T20:34:07.388248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-06T20:34:07.400765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-06T20:34:07.401149] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-06T20:34:07.402027] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-06T20:34:07.402082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:07.402115] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:07.402143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:07.402201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:07.461000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:07.461862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:07.461949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:07.461983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:07.588861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:07.589047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:07.589102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:07.589143] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:07.593252] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-06T20:34:07.593805] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-06T20:34:07.593953] [INFO ] [sig ] VUZI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:07.745181] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VUZI.txt [2026-03-06T20:34:07.745352] [INFO ] [sig ] [3217/3360] Completed VUZI in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 50.8s [2026-03-06T20:34:07.745403] [INFO ] [sig ] [3218/3360] Forecasting VVOS... [2026-03-06T20:34:07.745441] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-06T20:34:07.745478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-06T20:34:07.756942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-06T20:34:07.757394] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-06T20:34:07.758277] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-06T20:34:07.758332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:07.758365] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:07.758393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:07.758451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:07.830798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:07.832000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:07.832121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:07.832159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:07.972296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:07.972510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:07.972567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:07.972617] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:07.977404] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-03-06T20:34:07.977868] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-06T20:34:07.978072] [INFO ] [sig ] VVOS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:08.149801] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VVOS.txt [2026-03-06T20:34:08.150020] [INFO ] [sig ] [3218/3360] Completed VVOS in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 50.5s [2026-03-06T20:34:08.150070] [INFO ] [sig ] [3219/3360] Forecasting VVX... [2026-03-06T20:34:08.150111] [INFO ] [sig ] Generating forecast for: VVX [2026-03-06T20:34:08.150149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-06T20:34:08.162373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-06T20:34:08.162797] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-06T20:34:08.163735] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-06T20:34:08.163788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:08.163821] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:08.163848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:08.163904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:08.222417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:08.223188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:08.223270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:08.223304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:08.342675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:08.342847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:08.342891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:08.342922] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:08.346537] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-03-06T20:34:08.346869] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-06T20:34:08.347015] [INFO ] [sig ] VVX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:08.495929] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VVX.txt [2026-03-06T20:34:08.496097] [INFO ] [sig ] [3219/3360] Completed VVX in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 50.1s [2026-03-06T20:34:08.496138] [INFO ] [sig ] [3220/3360] Forecasting VWOB... [2026-03-06T20:34:08.496186] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-06T20:34:08.496219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-06T20:34:08.508684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-06T20:34:08.509092] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-06T20:34:08.510095] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-06T20:34:08.510147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:08.510179] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:08.510205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:08.510262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:08.568891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:08.569745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:08.569827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:08.569860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:08.692215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:08.692381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:08.692429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:08.692462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:08.695972] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-06T20:34:08.696264] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-06T20:34:08.696415] [INFO ] [sig ] VWOB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:08.842505] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VWOB.txt [2026-03-06T20:34:08.842721] [INFO ] [sig ] [3220/3360] Completed VWOB in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 49.8s [2026-03-06T20:34:08.842772] [INFO ] [sig ] [3221/3360] Forecasting VXUS... [2026-03-06T20:34:08.842804] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-06T20:34:08.842835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-06T20:34:08.854285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-06T20:34:08.854670] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-06T20:34:08.855465] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-06T20:34:08.855518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:08.855550] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:08.855597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:08.855657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:08.917793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:08.918680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:08.918767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:08.918807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:09.053509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:09.053696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:09.053740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:09.053771] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:09.057527] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-06T20:34:09.057870] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-06T20:34:09.058011] [INFO ] [sig ] VXUS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:09.259814] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VXUS.txt [2026-03-06T20:34:09.259980] [INFO ] [sig ] [3221/3360] Completed VXUS in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 49.4s [2026-03-06T20:34:09.260024] [INFO ] [sig ] [3222/3360] Forecasting VYMI... [2026-03-06T20:34:09.260056] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-06T20:34:09.260088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-06T20:34:09.271481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-06T20:34:09.271889] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-06T20:34:09.272775] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-06T20:34:09.272830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:09.272865] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:09.272894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:09.272965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:09.329590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:09.330383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:09.330467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:09.330501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:09.456205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:09.456379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:09.456428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:09.456462] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:09.461033] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=28.83%) [2026-03-06T20:34:09.461390] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-06T20:34:09.461567] [INFO ] [sig ] VYMI: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:09.613125] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VYMI.txt [2026-03-06T20:34:09.613316] [INFO ] [sig ] [3222/3360] Completed VYMI in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 49.0s [2026-03-06T20:34:09.613361] [INFO ] [sig ] [3223/3360] Forecasting VYX... [2026-03-06T20:34:09.613393] [INFO ] [sig ] Generating forecast for: VYX [2026-03-06T20:34:09.613423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-06T20:34:09.626186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-06T20:34:09.626627] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-06T20:34:09.627463] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-06T20:34:09.627516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:09.627548] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:09.627603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:09.627664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:09.684758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:09.685779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:09.685869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:09.685902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:09.805031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:09.805200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:09.805241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:09.805291] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:09.808845] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-03-06T20:34:09.809142] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-06T20:34:09.809276] [INFO ] [sig ] VYX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:09.951076] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/VYX.txt [2026-03-06T20:34:09.951218] [INFO ] [sig ] [3223/3360] Completed VYX in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 48.7s [2026-03-06T20:34:09.951259] [INFO ] [sig ] [3224/3360] Forecasting VZ... [2026-03-06T20:34:09.951289] [INFO ] [sig ] Generating forecast for: VZ [2026-03-06T20:34:09.951320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-06T20:34:09.962780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-06T20:34:09.963153] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-06T20:34:09.963970] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-06T20:34:09.964024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:09.964056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:09.964083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:09.964145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:10.022981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:10.023922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:10.024021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:10.024055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:10.205333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:10.205515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:10.205560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:10.205614] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:10.209465] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-03-06T20:34:10.209876] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-06T20:34:10.210068] [INFO ] [sig ] VZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:10.361495] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/VZ.txt [2026-03-06T20:34:10.361694] [INFO ] [sig ] [3224/3360] Completed VZ in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 48.3s [2026-03-06T20:34:10.361739] [INFO ] [sig ] [3225/3360] Forecasting WAB... [2026-03-06T20:34:10.361770] [INFO ] [sig ] Generating forecast for: WAB [2026-03-06T20:34:10.361799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-06T20:34:10.377193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-06T20:34:10.377608] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-06T20:34:10.378498] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-06T20:34:10.378564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:10.378615] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:10.378642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:10.378700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:10.440684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:10.441646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:10.441741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:10.441796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:10.577484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:10.577683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:10.577727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:10.577758] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:10.581388] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=89.80%) [2026-03-06T20:34:10.581700] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-06T20:34:10.581835] [INFO ] [sig ] WAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:10.727348] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WAB.txt [2026-03-06T20:34:10.727538] [INFO ] [sig ] [3225/3360] Completed WAB in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 48.0s [2026-03-06T20:34:10.727645] [INFO ] [sig ] [3226/3360] Forecasting WABC... [2026-03-06T20:34:10.727678] [INFO ] [sig ] Generating forecast for: WABC [2026-03-06T20:34:10.727918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-06T20:34:10.740026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-06T20:34:10.740412] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-06T20:34:10.741246] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-06T20:34:10.741300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:10.741331] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:10.741359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:10.741450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:10.799076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:10.800031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:10.800156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:10.800190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:10.920826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:10.920991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:10.921033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:10.921062] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:10.924496] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-03-06T20:34:10.924833] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-06T20:34:10.924993] [INFO ] [sig ] WABC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:11.074624] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WABC.txt [2026-03-06T20:34:11.074790] [INFO ] [sig ] [3226/3360] Completed WABC in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 47.6s [2026-03-06T20:34:11.074833] [INFO ] [sig ] [3227/3360] Forecasting WAFD... [2026-03-06T20:34:11.074864] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-06T20:34:11.074894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-06T20:34:11.086249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-06T20:34:11.086628] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-06T20:34:11.087450] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-06T20:34:11.087506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:11.087539] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:11.087607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:11.087677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:11.145781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:11.146661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:11.146749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:11.146783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:11.261908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:11.262075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:11.262116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:11.262145] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:11.265616] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-03-06T20:34:11.265912] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-06T20:34:11.266046] [INFO ] [sig ] WAFD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:11.410666] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WAFD.txt [2026-03-06T20:34:11.410827] [INFO ] [sig ] [3227/3360] Completed WAFD in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 47.3s [2026-03-06T20:34:11.410869] [INFO ] [sig ] [3228/3360] Forecasting WAFDP... [2026-03-06T20:34:11.410903] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-06T20:34:11.410935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-06T20:34:11.422832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-06T20:34:11.423235] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-06T20:34:11.424083] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-06T20:34:11.424137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:11.424169] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:11.424197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:11.424270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:11.483415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:11.484313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:11.484407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:11.484446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:11.593552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:11.593736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:11.593779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:11.593809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:11.597359] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-03-06T20:34:11.597677] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-06T20:34:11.597812] [INFO ] [sig ] WAFDP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:11.745150] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WAFDP.txt [2026-03-06T20:34:11.745316] [INFO ] [sig ] [3228/3360] Completed WAFDP in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 46.9s [2026-03-06T20:34:11.745361] [INFO ] [sig ] [3229/3360] Forecasting WAL... [2026-03-06T20:34:11.745395] [INFO ] [sig ] Generating forecast for: WAL [2026-03-06T20:34:11.745427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-06T20:34:11.759530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-06T20:34:11.760199] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-06T20:34:11.761112] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-06T20:34:11.761167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:11.761200] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:11.761257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:11.761318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:11.823946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:11.824892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:11.824983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:11.825018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:11.960615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:11.960857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:11.960925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:11.960972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:11.966460] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-03-06T20:34:11.967036] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-06T20:34:11.967243] [INFO ] [sig ] WAL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:12.138159] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WAL.txt [2026-03-06T20:34:12.138351] [INFO ] [sig ] [3229/3360] Completed WAL in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 46.6s [2026-03-06T20:34:12.138396] [INFO ] [sig ] [3230/3360] Forecasting WALD... [2026-03-06T20:34:12.138427] [INFO ] [sig ] Generating forecast for: WALD [2026-03-06T20:34:12.138457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-06T20:34:12.152268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-06T20:34:12.152762] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-06T20:34:12.153640] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-06T20:34:12.153694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:12.153726] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:12.153763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:12.153829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:12.214550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:12.215467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:12.215559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:12.215614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:12.334827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:12.334993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:12.335035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:12.335063] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:12.338694] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-03-06T20:34:12.338988] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-06T20:34:12.339121] [INFO ] [sig ] WALD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:12.483686] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WALD.txt [2026-03-06T20:34:12.483826] [INFO ] [sig ] [3230/3360] Completed WALD in 0.3s | 2.81 sym/s | Total: 19.1m | ETA: 46.2s [2026-03-06T20:34:12.483868] [INFO ] [sig ] [3231/3360] Forecasting WASH... [2026-03-06T20:34:12.483899] [INFO ] [sig ] Generating forecast for: WASH [2026-03-06T20:34:12.483936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-06T20:34:12.495313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-06T20:34:12.495707] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-06T20:34:12.496491] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-06T20:34:12.496544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:12.496596] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:12.496628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:12.496686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:12.557306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:12.558135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:12.558217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:12.558254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:12.689489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:12.689683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:12.689919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:12.689949] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:12.693545] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-06T20:34:12.693873] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-06T20:34:12.694008] [INFO ] [sig ] WASH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:12.842774] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WASH.txt [2026-03-06T20:34:12.842939] [INFO ] [sig ] [3231/3360] Completed WASH in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 45.8s [2026-03-06T20:34:12.842981] [INFO ] [sig ] [3232/3360] Forecasting WAVE... [2026-03-06T20:34:12.843013] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-06T20:34:12.843044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-06T20:34:12.854910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-06T20:34:12.855330] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-06T20:34:12.856231] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-06T20:34:12.856287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:12.856320] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:12.856347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:12.856407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:12.919568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:12.920477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:12.920565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:12.920623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:13.036684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:13.036848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:13.036890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:13.036920] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:13.042087] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-03-06T20:34:13.042410] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-06T20:34:13.042555] [INFO ] [sig ] WAVE: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:13.200398] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WAVE.txt [2026-03-06T20:34:13.200610] [INFO ] [sig ] [3232/3360] Completed WAVE in 0.4s | 2.81 sym/s | Total: 19.1m | ETA: 45.5s [2026-03-06T20:34:13.200661] [INFO ] [sig ] [3233/3360] Forecasting WAY... [2026-03-06T20:34:13.200693] [INFO ] [sig ] Generating forecast for: WAY [2026-03-06T20:34:13.200723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-06T20:34:13.212347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-06T20:34:13.212783] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-06T20:34:13.213646] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-06T20:34:13.213700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:13.213734] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:13.213761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:13.213819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:13.273602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:13.274474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:13.274596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:13.274638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:13.415488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:13.415705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:13.415756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:13.415787] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:13.419531] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-03-06T20:34:13.419855] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-06T20:34:13.419998] [INFO ] [sig ] WAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:13.564520] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WAY.txt [2026-03-06T20:34:13.564692] [INFO ] [sig ] [3233/3360] Completed WAY in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 45.1s [2026-03-06T20:34:13.564734] [INFO ] [sig ] [3234/3360] Forecasting WB... [2026-03-06T20:34:13.564764] [INFO ] [sig ] Generating forecast for: WB [2026-03-06T20:34:13.564794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-06T20:34:13.576029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-06T20:34:13.576374] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-06T20:34:13.577181] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-06T20:34:13.577234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:13.577265] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:13.577292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:13.577348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:13.635233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:13.636110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:13.636194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:13.636229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:13.761103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:13.761267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:13.761308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:13.761337] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:13.764835] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-03-06T20:34:13.765131] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-06T20:34:13.765264] [INFO ] [sig ] WB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:13.912819] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WB.txt [2026-03-06T20:34:13.912982] [INFO ] [sig ] [3234/3360] Completed WB in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 44.8s [2026-03-06T20:34:13.913024] [INFO ] [sig ] [3235/3360] Forecasting WBD... [2026-03-06T20:34:13.913055] [INFO ] [sig ] Generating forecast for: WBD [2026-03-06T20:34:13.913086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-06T20:34:13.924707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-06T20:34:13.925117] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-06T20:34:13.925953] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-06T20:34:13.926006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:13.926038] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:13.926064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:13.926121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:13.987786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:13.988912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:13.988998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:13.989034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:14.117923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:14.118090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:14.118132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:14.118163] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:14.121908] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-03-06T20:34:14.122205] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-06T20:34:14.122340] [INFO ] [sig ] WBD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:14.274937] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WBD.txt [2026-03-06T20:34:14.275108] [INFO ] [sig ] [3235/3360] Completed WBD in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 44.4s [2026-03-06T20:34:14.275160] [INFO ] [sig ] [3236/3360] Forecasting WBIY... [2026-03-06T20:34:14.275190] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-06T20:34:14.275219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-06T20:34:14.286753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-06T20:34:14.287206] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-06T20:34:14.288288] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-06T20:34:14.288343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:14.288376] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:14.288404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:14.288461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:14.350178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:14.351144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:14.351246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:14.351286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:14.453667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:14.453858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:14.453902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:14.453932] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:14.457608] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-03-06T20:34:14.457957] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-06T20:34:14.458106] [INFO ] [sig ] WBIY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:14.606697] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WBIY.txt [2026-03-06T20:34:14.606868] [INFO ] [sig ] [3236/3360] Completed WBIY in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 44.1s [2026-03-06T20:34:14.606909] [INFO ] [sig ] [3237/3360] Forecasting WBS... [2026-03-06T20:34:14.606939] [INFO ] [sig ] Generating forecast for: WBS [2026-03-06T20:34:14.606969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-06T20:34:14.618921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-06T20:34:14.619331] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-06T20:34:14.620259] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-06T20:34:14.620322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:14.620367] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:14.620402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:14.620477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:14.684612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:14.685512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:14.685621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:14.685670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:14.829822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:14.829988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:14.830030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:14.830060] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:14.833818] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-03-06T20:34:14.834123] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-06T20:34:14.834264] [INFO ] [sig ] WBS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:14.981854] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WBS.txt [2026-03-06T20:34:14.982028] [INFO ] [sig ] [3237/3360] Completed WBS in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 43.7s [2026-03-06T20:34:14.982083] [INFO ] [sig ] [3238/3360] Forecasting WBTN... [2026-03-06T20:34:14.982117] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-06T20:34:14.982147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-06T20:34:14.993927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-06T20:34:14.994301] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-06T20:34:14.995138] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-06T20:34:14.995192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:14.995224] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:14.995250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:14.995306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:15.055397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:15.056363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:15.056470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:15.056504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:15.209279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:15.209452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:15.209507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:15.209545] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:15.213134] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=39.95%) [2026-03-06T20:34:15.213440] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-06T20:34:15.213604] [INFO ] [sig ] WBTN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:15.357344] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WBTN.txt [2026-03-06T20:34:15.357521] [INFO ] [sig ] [3238/3360] Completed WBTN in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 43.4s [2026-03-06T20:34:15.357563] [INFO ] [sig ] [3239/3360] Forecasting WBX... [2026-03-06T20:34:15.357617] [INFO ] [sig ] Generating forecast for: WBX [2026-03-06T20:34:15.357649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-06T20:34:15.369483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-06T20:34:15.369949] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-06T20:34:15.370854] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-06T20:34:15.370910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:15.370943] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:15.370970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:15.371031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:15.433689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:15.434853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:15.434942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:15.434976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:15.561275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:15.561448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:15.561491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:15.561523] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:15.565034] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-03-06T20:34:15.565324] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-06T20:34:15.565455] [INFO ] [sig ] WBX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:15.719480] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WBX.txt [2026-03-06T20:34:15.719670] [INFO ] [sig ] [3239/3360] Completed WBX in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 43.0s [2026-03-06T20:34:15.719717] [INFO ] [sig ] [3240/3360] Forecasting WCC... [2026-03-06T20:34:15.719752] [INFO ] [sig ] Generating forecast for: WCC [2026-03-06T20:34:15.719785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-06T20:34:15.731591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-06T20:34:15.731996] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-06T20:34:15.732844] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-06T20:34:15.732914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:15.732947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:15.732973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:15.733030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:15.795895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:15.797042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:15.797170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:15.797215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:15.930007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:15.930184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:15.930228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:15.930259] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:15.934001] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-03-06T20:34:15.934326] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-06T20:34:15.934468] [INFO ] [sig ] WCC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:16.085395] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WCC.txt [2026-03-06T20:34:16.085554] [INFO ] [sig ] [3240/3360] Completed WCC in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 42.7s [2026-03-06T20:34:16.085616] [INFO ] [sig ] [3241/3360] Forecasting WCLD... [2026-03-06T20:34:16.085648] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-06T20:34:16.085679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-06T20:34:16.096555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-06T20:34:16.096967] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-06T20:34:16.097810] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-06T20:34:16.097886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:16.097918] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:16.097944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:16.098000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:16.156427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:16.157335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:16.157421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:16.157456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:16.279356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:16.279520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:16.279562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:16.279613] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:16.283231] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=62.43%) [2026-03-06T20:34:16.283526] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-06T20:34:16.283677] [INFO ] [sig ] WCLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:16.425532] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WCLD.txt [2026-03-06T20:34:16.425721] [INFO ] [sig ] [3241/3360] Completed WCLD in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 42.3s [2026-03-06T20:34:16.425765] [INFO ] [sig ] [3242/3360] Forecasting WD... [2026-03-06T20:34:16.425798] [INFO ] [sig ] Generating forecast for: WD [2026-03-06T20:34:16.425830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-06T20:34:16.436595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-06T20:34:16.436988] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-06T20:34:16.437802] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-06T20:34:16.437881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:16.437914] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:16.437941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:16.437999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:16.494644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:16.495510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:16.495667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:16.495706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:16.618090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:16.618311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:16.618355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:16.618384] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:16.621988] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=16.61%) [2026-03-06T20:34:16.622275] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-06T20:34:16.622404] [INFO ] [sig ] WD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:16.780442] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WD.txt [2026-03-06T20:34:16.780681] [INFO ] [sig ] [3242/3360] Completed WD in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 41.9s [2026-03-06T20:34:16.780785] [INFO ] [sig ] [3243/3360] Forecasting WDAY... [2026-03-06T20:34:16.780829] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-06T20:34:16.780871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-06T20:34:16.796557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-06T20:34:16.797056] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-06T20:34:16.798181] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-06T20:34:16.798240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:16.798274] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:16.798302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:16.798361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:16.856609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:16.857603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:16.857687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:16.857721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:16.984725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:16.985078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:16.985120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:16.985150] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:16.988968] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=47.26%) [2026-03-06T20:34:16.989365] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-06T20:34:16.989522] [INFO ] [sig ] WDAY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:17.140009] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WDAY.txt [2026-03-06T20:34:17.140185] [INFO ] [sig ] [3243/3360] Completed WDAY in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 41.6s [2026-03-06T20:34:17.140234] [INFO ] [sig ] [3244/3360] Forecasting WDC... [2026-03-06T20:34:17.140266] [INFO ] [sig ] Generating forecast for: WDC [2026-03-06T20:34:17.140296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-06T20:34:17.151931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-06T20:34:17.152340] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-06T20:34:17.153180] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-06T20:34:17.153234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:17.153266] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:17.153294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:17.153352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:17.212929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:17.213848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:17.213930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:17.213963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:17.344204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:17.344368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:17.344409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:17.344438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:17.347964] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=0.23%) [2026-03-06T20:34:17.348274] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-06T20:34:17.348413] [INFO ] [sig ] WDC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:17.495543] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WDC.txt [2026-03-06T20:34:17.495740] [INFO ] [sig ] [3244/3360] Completed WDC in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 41.2s [2026-03-06T20:34:17.495783] [INFO ] [sig ] [3245/3360] Forecasting WDFC... [2026-03-06T20:34:17.495813] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-06T20:34:17.495842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-06T20:34:17.507626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-06T20:34:17.508079] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-06T20:34:17.508958] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-06T20:34:17.509013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:17.509046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:17.509075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:17.509133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:17.568481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:17.569304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:17.569389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:17.569424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:17.692011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:17.692173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:17.692216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:17.692246] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:17.695832] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-06T20:34:17.696125] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-06T20:34:17.696279] [INFO ] [sig ] WDFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:17.845164] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WDFC.txt [2026-03-06T20:34:17.845327] [INFO ] [sig ] [3245/3360] Completed WDFC in 0.3s | 2.81 sym/s | Total: 19.2m | ETA: 40.9s [2026-03-06T20:34:17.845369] [INFO ] [sig ] [3246/3360] Forecasting WDH... [2026-03-06T20:34:17.845400] [INFO ] [sig ] Generating forecast for: WDH [2026-03-06T20:34:17.845431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-06T20:34:17.857082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-06T20:34:17.857403] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-06T20:34:17.858506] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-06T20:34:17.858592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:17.858637] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:17.858708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:17.858779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:17.920546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:17.921307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:17.921388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:17.921423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:18.048357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:18.048523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:18.048568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:18.048619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:18.052484] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-06T20:34:18.052986] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-06T20:34:18.053122] [INFO ] [sig ] WDH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:18.204485] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WDH.txt [2026-03-06T20:34:18.204672] [INFO ] [sig ] [3246/3360] Completed WDH in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 40.5s [2026-03-06T20:34:18.204719] [INFO ] [sig ] [3247/3360] Forecasting WDI... [2026-03-06T20:34:18.204761] [INFO ] [sig ] Generating forecast for: WDI [2026-03-06T20:34:18.204794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-06T20:34:18.216674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-06T20:34:18.217002] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-06T20:34:18.217851] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-06T20:34:18.217906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:18.217940] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:18.217967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:18.218026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:18.276994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:18.277786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:18.277890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:18.277930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:18.415359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:18.415553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:18.415678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:18.415737] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:18.421252] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-03-06T20:34:18.421726] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-06T20:34:18.422106] [INFO ] [sig ] WDI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:18.594965] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WDI.txt [2026-03-06T20:34:18.595120] [INFO ] [sig ] [3247/3360] Completed WDI in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 40.2s [2026-03-06T20:34:18.595170] [INFO ] [sig ] [3248/3360] Forecasting WDS... [2026-03-06T20:34:18.595208] [INFO ] [sig ] Generating forecast for: WDS [2026-03-06T20:34:18.595245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-06T20:34:18.606637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-06T20:34:18.607035] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-06T20:34:18.607890] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-06T20:34:18.607947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:18.607979] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:18.608006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:18.608063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:18.669264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:18.670245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:18.670335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:18.670370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:18.798926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:18.799089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:18.799132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:18.799163] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:18.802807] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=25.83%) [2026-03-06T20:34:18.803097] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-06T20:34:18.803235] [INFO ] [sig ] WDS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:18.945868] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WDS.txt [2026-03-06T20:34:18.946002] [INFO ] [sig ] [3248/3360] Completed WDS in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 39.8s [2026-03-06T20:34:18.946042] [INFO ] [sig ] [3249/3360] Forecasting WEA... [2026-03-06T20:34:18.946071] [INFO ] [sig ] Generating forecast for: WEA [2026-03-06T20:34:18.946100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-06T20:34:18.957196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-06T20:34:18.957551] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-06T20:34:18.958387] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-06T20:34:18.958440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:18.958472] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:18.958498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:18.958554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:19.016202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:19.016907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:19.017005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:19.017040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:19.161329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:19.161502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:19.161543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:19.161593] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:19.165253] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-03-06T20:34:19.165655] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-06T20:34:19.165826] [INFO ] [sig ] WEA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:19.314467] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WEA.txt [2026-03-06T20:34:19.314653] [INFO ] [sig ] [3249/3360] Completed WEA in 0.4s | 2.81 sym/s | Total: 19.2m | ETA: 39.5s [2026-03-06T20:34:19.314698] [INFO ] [sig ] [3250/3360] Forecasting WEC... [2026-03-06T20:34:19.314728] [INFO ] [sig ] Generating forecast for: WEC [2026-03-06T20:34:19.314759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-06T20:34:19.326473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-06T20:34:19.327104] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-06T20:34:19.327968] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-06T20:34:19.328022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:19.328055] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:19.328083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:19.328140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:19.390618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:19.391496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:19.391609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:19.391645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:19.517121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:19.517280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:19.517321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:19.517349] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:19.520828] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-03-06T20:34:19.521109] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-06T20:34:19.521237] [INFO ] [sig ] WEC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:19.672837] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WEC.txt [2026-03-06T20:34:19.672979] [INFO ] [sig ] [3250/3360] Completed WEC in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 39.1s [2026-03-06T20:34:19.673019] [INFO ] [sig ] [3251/3360] Forecasting WEN... [2026-03-06T20:34:19.673049] [INFO ] [sig ] Generating forecast for: WEN [2026-03-06T20:34:19.673079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-06T20:34:19.684948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-06T20:34:19.685328] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-06T20:34:19.686306] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-06T20:34:19.686361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:19.686394] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:19.686437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:19.686496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:19.747277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:19.748248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:19.748332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:19.748365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:19.870866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:19.871031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:19.871072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:19.871101] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:19.874539] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-03-06T20:34:19.874861] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-06T20:34:19.874998] [INFO ] [sig ] WEN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:20.017288] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WEN.txt [2026-03-06T20:34:20.017435] [INFO ] [sig ] [3251/3360] Completed WEN in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 38.7s [2026-03-06T20:34:20.017475] [INFO ] [sig ] [3252/3360] Forecasting WERN... [2026-03-06T20:34:20.017506] [INFO ] [sig ] Generating forecast for: WERN [2026-03-06T20:34:20.017538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-06T20:34:20.028828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-06T20:34:20.029188] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-06T20:34:20.030148] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-06T20:34:20.030201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:20.030233] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:20.030259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:20.030316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:20.088241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:20.089121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:20.089200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:20.089233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:20.210359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:20.210520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:20.210561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:20.210615] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:20.214458] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-03-06T20:34:20.214792] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-06T20:34:20.214924] [INFO ] [sig ] WERN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:20.361635] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WERN.txt [2026-03-06T20:34:20.361856] [INFO ] [sig ] [3252/3360] Completed WERN in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 38.4s [2026-03-06T20:34:20.361905] [INFO ] [sig ] [3253/3360] Forecasting WES... [2026-03-06T20:34:20.361954] [INFO ] [sig ] Generating forecast for: WES [2026-03-06T20:34:20.361990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-06T20:34:20.374023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-06T20:34:20.374397] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-06T20:34:20.375245] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-06T20:34:20.375299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:20.375331] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:20.375358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:20.375414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:20.437933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:20.438884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:20.439012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:20.439049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:20.559486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:20.559662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:20.559705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:20.559733] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:20.563134] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-03-06T20:34:20.563413] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-06T20:34:20.563540] [INFO ] [sig ] WES: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:20.706148] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WES.txt [2026-03-06T20:34:20.706282] [INFO ] [sig ] [3253/3360] Completed WES in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 38.0s [2026-03-06T20:34:20.706322] [INFO ] [sig ] [3254/3360] Forecasting WEX... [2026-03-06T20:34:20.706353] [INFO ] [sig ] Generating forecast for: WEX [2026-03-06T20:34:20.706383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-06T20:34:20.718027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-06T20:34:20.718369] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-06T20:34:20.719198] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-06T20:34:20.719251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:20.719283] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:20.719310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:20.719366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:20.786165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:20.787280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:20.787371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:20.787404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:20.914477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:20.914659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:20.914704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:20.914739] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:20.918361] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-03-06T20:34:20.918726] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-06T20:34:20.918888] [INFO ] [sig ] WEX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:21.079233] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WEX.txt [2026-03-06T20:34:21.079394] [INFO ] [sig ] [3254/3360] Completed WEX in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 37.7s [2026-03-06T20:34:21.079436] [INFO ] [sig ] [3255/3360] Forecasting WEYS... [2026-03-06T20:34:21.079467] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-06T20:34:21.079508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-06T20:34:21.091442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-06T20:34:21.091813] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-06T20:34:21.092673] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-06T20:34:21.092728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:21.092772] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:21.092804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:21.092865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:21.154084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:21.154861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:21.154944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:21.154977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:21.259139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:21.259293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:21.259334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:21.259363] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:21.262894] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-03-06T20:34:21.263176] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-06T20:34:21.263308] [INFO ] [sig ] WEYS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:21.409124] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WEYS.txt [2026-03-06T20:34:21.409290] [INFO ] [sig ] [3255/3360] Completed WEYS in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 37.3s [2026-03-06T20:34:21.409331] [INFO ] [sig ] [3256/3360] Forecasting WF... [2026-03-06T20:34:21.409361] [INFO ] [sig ] Generating forecast for: WF [2026-03-06T20:34:21.409393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-06T20:34:21.421291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-06T20:34:21.421703] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-06T20:34:21.422512] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-06T20:34:21.422565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:21.422626] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:21.422652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:21.422715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:21.480536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:21.481462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:21.481548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:21.481602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:21.613550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:21.613739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:21.613780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:21.613809] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:21.617956] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-03-06T20:34:21.618255] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-06T20:34:21.618389] [INFO ] [sig ] WF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:21.761801] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WF.txt [2026-03-06T20:34:21.761987] [INFO ] [sig ] [3256/3360] Completed WF in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 37.0s [2026-03-06T20:34:21.762029] [INFO ] [sig ] [3257/3360] Forecasting WFG... [2026-03-06T20:34:21.762060] [INFO ] [sig ] Generating forecast for: WFG [2026-03-06T20:34:21.762090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-06T20:34:21.773236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-06T20:34:21.773661] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-06T20:34:21.774448] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-06T20:34:21.774500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:21.774532] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:21.774558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:21.774641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:21.833776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:21.834692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:21.834791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:21.834829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:21.965935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:21.966123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:21.966164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:21.966194] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:21.970141] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-03-06T20:34:21.970444] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-06T20:34:21.970597] [INFO ] [sig ] WFG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:22.117957] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WFG.txt [2026-03-06T20:34:22.118124] [INFO ] [sig ] [3257/3360] Completed WFG in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 36.6s [2026-03-06T20:34:22.118166] [INFO ] [sig ] [3258/3360] Forecasting WFRD... [2026-03-06T20:34:22.118197] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-06T20:34:22.118245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-06T20:34:22.130319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-06T20:34:22.130712] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-06T20:34:22.131518] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-06T20:34:22.131591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:22.131628] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:22.131655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:22.131720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:22.192792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:22.193750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:22.193858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:22.193892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:22.317390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:22.317560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:22.317624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:22.317653] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:22.321334] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-03-06T20:34:22.321664] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-06T20:34:22.321798] [INFO ] [sig ] WFRD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:22.469470] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WFRD.txt [2026-03-06T20:34:22.469670] [INFO ] [sig ] [3258/3360] Completed WFRD in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 36.3s [2026-03-06T20:34:22.469719] [INFO ] [sig ] [3259/3360] Forecasting WGMI... [2026-03-06T20:34:22.469751] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-06T20:34:22.469781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-06T20:34:22.482862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-06T20:34:22.483447] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-06T20:34:22.484485] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-06T20:34:22.484538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:22.484587] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:22.484617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:22.484676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:22.544234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:22.545158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:22.545244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:22.545277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:22.670254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:22.670425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:22.670466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:22.670495] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:22.674122] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-03-06T20:34:22.674454] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-06T20:34:22.674615] [INFO ] [sig ] WGMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:22.818444] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WGMI.txt [2026-03-06T20:34:22.818639] [INFO ] [sig ] [3259/3360] Completed WGMI in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 35.9s [2026-03-06T20:34:22.818719] [INFO ] [sig ] [3260/3360] Forecasting WGO... [2026-03-06T20:34:22.818752] [INFO ] [sig ] Generating forecast for: WGO [2026-03-06T20:34:22.818784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-06T20:34:22.830325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-06T20:34:22.830739] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-06T20:34:22.831546] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-06T20:34:22.831617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:22.831650] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:22.831676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:22.831731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:22.889640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:22.890550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:22.890660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:22.890694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:23.012193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:23.012359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:23.012402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:23.012431] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:23.016069] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=48.85%) [2026-03-06T20:34:23.016357] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-06T20:34:23.016495] [INFO ] [sig ] WGO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:23.206732] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WGO.txt [2026-03-06T20:34:23.206944] [INFO ] [sig ] [3260/3360] Completed WGO in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 35.5s [2026-03-06T20:34:23.207008] [INFO ] [sig ] [3261/3360] Forecasting WGS... [2026-03-06T20:34:23.207056] [INFO ] [sig ] Generating forecast for: WGS [2026-03-06T20:34:23.207100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-06T20:34:23.219382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-06T20:34:23.219835] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-06T20:34:23.220753] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-06T20:34:23.220810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:23.220844] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:23.220871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:23.220928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:23.282681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:23.283620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:23.283716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:23.283760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:23.419199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:23.419365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:23.419408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:23.419438] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:23.423668] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=44.41%) [2026-03-06T20:34:23.423961] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-06T20:34:23.424099] [INFO ] [sig ] WGS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:23.571520] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WGS.txt [2026-03-06T20:34:23.571704] [INFO ] [sig ] [3261/3360] Completed WGS in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 35.2s [2026-03-06T20:34:23.571748] [INFO ] [sig ] [3262/3360] Forecasting WH... [2026-03-06T20:34:23.571779] [INFO ] [sig ] Generating forecast for: WH [2026-03-06T20:34:23.571810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-06T20:34:23.582815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-06T20:34:23.583180] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-06T20:34:23.583993] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-06T20:34:23.584047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:23.584079] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:23.584107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:23.584164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:23.641883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:23.642831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:23.642918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:23.642951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:23.776295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:23.776461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:23.776502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:23.776532] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:23.780509] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=32.67%) [2026-03-06T20:34:23.780811] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-06T20:34:23.780943] [INFO ] [sig ] WH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:23.926771] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WH.txt [2026-03-06T20:34:23.926936] [INFO ] [sig ] [3262/3360] Completed WH in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 34.8s [2026-03-06T20:34:23.926976] [INFO ] [sig ] [3263/3360] Forecasting WHD... [2026-03-06T20:34:23.927005] [INFO ] [sig ] Generating forecast for: WHD [2026-03-06T20:34:23.927037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-06T20:34:23.939296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-06T20:34:23.939699] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-06T20:34:23.940726] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-06T20:34:23.940779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:23.940810] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:23.940836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:23.940926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:24.001466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:24.002361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:24.002443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:24.002477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:24.129705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:24.129879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:24.129920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:24.129949] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:24.133476] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-03-06T20:34:24.133791] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-06T20:34:24.133929] [INFO ] [sig ] WHD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:24.289437] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WHD.txt [2026-03-06T20:34:24.289675] [INFO ] [sig ] [3263/3360] Completed WHD in 0.4s | 2.81 sym/s | Total: 19.3m | ETA: 34.5s [2026-03-06T20:34:24.289728] [INFO ] [sig ] [3264/3360] Forecasting WHF... [2026-03-06T20:34:24.289761] [INFO ] [sig ] Generating forecast for: WHF [2026-03-06T20:34:24.289792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-06T20:34:24.304601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-06T20:34:24.305011] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-06T20:34:24.305881] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-06T20:34:24.305961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:24.305995] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:24.306022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:24.306079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:24.364624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:24.365535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:24.365652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:24.365688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:24.491772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:24.491939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:24.491982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:24.492010] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:24.495465] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-03-06T20:34:24.495778] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-06T20:34:24.495908] [INFO ] [sig ] WHF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:24.639179] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WHF.txt [2026-03-06T20:34:24.639293] [INFO ] [sig ] [3264/3360] Completed WHF in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 34.1s [2026-03-06T20:34:24.639332] [INFO ] [sig ] [3265/3360] Forecasting WHG... [2026-03-06T20:34:24.639363] [INFO ] [sig ] Generating forecast for: WHG [2026-03-06T20:34:24.639392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-06T20:34:24.650638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-06T20:34:24.650958] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-06T20:34:24.651757] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-06T20:34:24.651821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:24.651859] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:24.651891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:24.651953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:24.708911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:24.709509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:24.709605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:24.709641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:24.811601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:24.811765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:24.811804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:24.811834] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:24.815234] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-03-06T20:34:24.815508] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-06T20:34:24.815667] [INFO ] [sig ] WHG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:24.958885] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WHG.txt [2026-03-06T20:34:24.959007] [INFO ] [sig ] [3265/3360] Completed WHG in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 33.8s [2026-03-06T20:34:24.959045] [INFO ] [sig ] [3266/3360] Forecasting WIA... [2026-03-06T20:34:24.959075] [INFO ] [sig ] Generating forecast for: WIA [2026-03-06T20:34:24.959105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-06T20:34:24.969938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-06T20:34:24.970254] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-06T20:34:24.971085] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-06T20:34:24.971138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:24.971169] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:24.971196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:24.971252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:25.030315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:25.030958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:25.031036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:25.031069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:25.151170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:25.151350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:25.151394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:25.151422] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:25.155333] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-06T20:34:25.155860] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-06T20:34:25.156031] [INFO ] [sig ] WIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:25.307078] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WIA.txt [2026-03-06T20:34:25.307241] [INFO ] [sig ] [3266/3360] Completed WIA in 0.3s | 2.81 sym/s | Total: 19.3m | ETA: 33.4s [2026-03-06T20:34:25.307282] [INFO ] [sig ] [3267/3360] Forecasting WIMI... [2026-03-06T20:34:25.307314] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-06T20:34:25.307344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-06T20:34:25.319417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-06T20:34:25.319804] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-06T20:34:25.320817] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-06T20:34:25.320870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:25.320902] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:25.320928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:25.320984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:25.379530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:25.380472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:25.380562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:25.380618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:25.499428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:25.499589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:25.499635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:25.499666] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:25.503196] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-03-06T20:34:25.503487] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-06T20:34:25.503641] [INFO ] [sig ] WIMI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:25.648336] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WIMI.txt [2026-03-06T20:34:25.648485] [INFO ] [sig ] [3267/3360] Completed WIMI in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 33.1s [2026-03-06T20:34:25.648530] [INFO ] [sig ] [3268/3360] Forecasting WINA... [2026-03-06T20:34:25.648562] [INFO ] [sig ] Generating forecast for: WINA [2026-03-06T20:34:25.648614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-06T20:34:25.659851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-06T20:34:25.660254] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-06T20:34:25.661082] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-06T20:34:25.661135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:25.661166] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:25.661192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:25.661249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:25.726366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:25.727320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:25.727458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:25.727495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:25.858405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:25.858611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:25.858681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:25.858715] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:25.864190] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=45.26%) [2026-03-06T20:34:25.864663] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-06T20:34:25.864860] [INFO ] [sig ] WINA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:26.028647] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WINA.txt [2026-03-06T20:34:26.028813] [INFO ] [sig ] [3268/3360] Completed WINA in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 32.7s [2026-03-06T20:34:26.028862] [INFO ] [sig ] [3269/3360] Forecasting WING... [2026-03-06T20:34:26.028901] [INFO ] [sig ] Generating forecast for: WING [2026-03-06T20:34:26.028945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-06T20:34:26.040958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-06T20:34:26.041295] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-06T20:34:26.042127] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-06T20:34:26.042181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:26.042214] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:26.042241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:26.042318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:26.099833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:26.100474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:26.100554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:26.100608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:26.219845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:26.220012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:26.220054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:26.220083] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:26.223538] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-06T20:34:26.223891] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-06T20:34:26.224066] [INFO ] [sig ] WING: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:26.368080] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WING.txt [2026-03-06T20:34:26.368220] [INFO ] [sig ] [3269/3360] Completed WING in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 32.3s [2026-03-06T20:34:26.368260] [INFO ] [sig ] [3270/3360] Forecasting WINN... [2026-03-06T20:34:26.368291] [INFO ] [sig ] Generating forecast for: WINN [2026-03-06T20:34:26.368321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-06T20:34:26.379059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-06T20:34:26.379433] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-06T20:34:26.380273] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-06T20:34:26.380325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:26.380357] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:26.380384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:26.380441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:26.437525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:26.438196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:26.438274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:26.438307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:26.558339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:26.558483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:26.558523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:26.558553] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:26.562203] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-03-06T20:34:26.562481] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-06T20:34:26.562628] [INFO ] [sig ] WINN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:26.705937] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WINN.txt [2026-03-06T20:34:26.706062] [INFO ] [sig ] [3270/3360] Completed WINN in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 32.0s [2026-03-06T20:34:26.706101] [INFO ] [sig ] [3271/3360] Forecasting WIX... [2026-03-06T20:34:26.706131] [INFO ] [sig ] Generating forecast for: WIX [2026-03-06T20:34:26.706161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-06T20:34:26.718176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-06T20:34:26.718502] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-06T20:34:26.719323] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-06T20:34:26.719376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:26.719409] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:26.719436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:26.719492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:26.778531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:26.779197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:26.779276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:26.779308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:26.903769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:26.903933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:26.904009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:26.904040] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:26.907485] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-03-06T20:34:26.907790] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-06T20:34:26.907961] [INFO ] [sig ] WIX: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:27.055858] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WIX.txt [2026-03-06T20:34:27.056208] [INFO ] [sig ] [3271/3360] Completed WIX in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 31.6s [2026-03-06T20:34:27.056248] [INFO ] [sig ] [3272/3360] Forecasting WK... [2026-03-06T20:34:27.056278] [INFO ] [sig ] Generating forecast for: WK [2026-03-06T20:34:27.056308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-06T20:34:27.068001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-06T20:34:27.068406] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-06T20:34:27.069245] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-06T20:34:27.069298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:27.069331] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:27.069357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:27.069413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:27.128998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:27.130098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:27.130181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:27.130214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:27.253466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:27.253637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:27.253679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:27.253708] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:27.257116] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-03-06T20:34:27.257391] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-06T20:34:27.257518] [INFO ] [sig ] WK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:27.402182] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WK.txt [2026-03-06T20:34:27.402320] [INFO ] [sig ] [3272/3360] Completed WK in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 31.3s [2026-03-06T20:34:27.402361] [INFO ] [sig ] [3273/3360] Forecasting WKC... [2026-03-06T20:34:27.402393] [INFO ] [sig ] Generating forecast for: WKC [2026-03-06T20:34:27.402424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-06T20:34:27.413861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-06T20:34:27.414203] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-06T20:34:27.415050] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-06T20:34:27.415103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:27.415136] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:27.415162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:27.415219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:27.473321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:27.474232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:27.474331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:27.474364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:27.615209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:27.615372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:27.615413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:27.615442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:27.619032] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-03-06T20:34:27.619321] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-06T20:34:27.619453] [INFO ] [sig ] WKC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:27.766338] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WKC.txt [2026-03-06T20:34:27.766510] [INFO ] [sig ] [3273/3360] Completed WKC in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 30.9s [2026-03-06T20:34:27.766553] [INFO ] [sig ] [3274/3360] Forecasting WKEY... [2026-03-06T20:34:27.766605] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-06T20:34:27.766636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-06T20:34:27.779217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-06T20:34:27.779637] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-06T20:34:27.780475] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-06T20:34:27.780528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:27.780559] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:27.780605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:27.780664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:27.846616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:27.847508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:27.847622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:27.847659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:27.988275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:27.988442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:27.988484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:27.988514] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:27.992328] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-03-06T20:34:27.992653] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-06T20:34:27.992795] [INFO ] [sig ] WKEY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:28.255798] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WKEY.txt [2026-03-06T20:34:28.256003] [INFO ] [sig ] [3274/3360] Completed WKEY in 0.5s | 2.81 sym/s | Total: 19.4m | ETA: 30.6s [2026-03-06T20:34:28.256061] [INFO ] [sig ] [3275/3360] Forecasting WKSP... [2026-03-06T20:34:28.256105] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-06T20:34:28.256148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-06T20:34:28.267734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-06T20:34:28.268187] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-06T20:34:28.269109] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-06T20:34:28.269163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:28.269211] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:28.269239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:28.269297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:28.330040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:28.331345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:28.331432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:28.331466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:28.459028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:28.459194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:28.459235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:28.459265] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:28.462781] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-03-06T20:34:28.463085] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-06T20:34:28.463225] [INFO ] [sig ] WKSP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:28.611520] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WKSP.txt [2026-03-06T20:34:28.611711] [INFO ] [sig ] [3275/3360] Completed WKSP in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 30.2s [2026-03-06T20:34:28.611755] [INFO ] [sig ] [3276/3360] Forecasting WLDN... [2026-03-06T20:34:28.611784] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-06T20:34:28.611817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-06T20:34:28.623232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-06T20:34:28.623651] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-06T20:34:28.624467] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-06T20:34:28.624520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:28.624552] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:28.624607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:28.624667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:28.682394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:28.683253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:28.683337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:28.683371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:28.808280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:28.808447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:28.808488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:28.808516] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:28.812060] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-06T20:34:28.812361] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-06T20:34:28.812499] [INFO ] [sig ] WLDN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:28.956278] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WLDN.txt [2026-03-06T20:34:28.956448] [INFO ] [sig ] [3276/3360] Completed WLDN in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 29.9s [2026-03-06T20:34:28.956523] [INFO ] [sig ] [3277/3360] Forecasting WLFC... [2026-03-06T20:34:28.956552] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-06T20:34:28.956603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-06T20:34:28.967883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-06T20:34:28.968319] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-06T20:34:28.969152] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-06T20:34:28.969204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:28.969236] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:28.969262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:28.969320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:29.026259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:29.027226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:29.027317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:29.027349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:29.154889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:29.155070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:29.155113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:29.155142] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:29.158829] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-03-06T20:34:29.159201] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-06T20:34:29.159350] [INFO ] [sig ] WLFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:29.313125] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WLFC.txt [2026-03-06T20:34:29.313340] [INFO ] [sig ] [3277/3360] Completed WLFC in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 29.5s [2026-03-06T20:34:29.313397] [INFO ] [sig ] [3278/3360] Forecasting WLK... [2026-03-06T20:34:29.313437] [INFO ] [sig ] Generating forecast for: WLK [2026-03-06T20:34:29.313479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-06T20:34:29.327269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-06T20:34:29.327759] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-06T20:34:29.328752] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-06T20:34:29.328812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:29.328844] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:29.328875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:29.328947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:29.386297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:29.387256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:29.387343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:29.387376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:29.518560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:29.518749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:29.518793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:29.518831] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:29.522917] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-03-06T20:34:29.523413] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-06T20:34:29.523555] [INFO ] [sig ] WLK: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:29.677397] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WLK.txt [2026-03-06T20:34:29.677593] [INFO ] [sig ] [3278/3360] Completed WLK in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 29.1s [2026-03-06T20:34:29.677643] [INFO ] [sig ] [3279/3360] Forecasting WLKP... [2026-03-06T20:34:29.677682] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-06T20:34:29.677715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-06T20:34:29.692447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-06T20:34:29.693213] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-06T20:34:29.694561] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-06T20:34:29.694656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:29.694708] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:29.694755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:29.694846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:29.766522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:29.767424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:29.767508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:29.767541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:29.880751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:29.880895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:29.880939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:29.880969] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:29.884920] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-03-06T20:34:29.885201] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-06T20:34:29.885331] [INFO ] [sig ] WLKP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:30.029235] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WLKP.txt [2026-03-06T20:34:30.029362] [INFO ] [sig ] [3279/3360] Completed WLKP in 0.4s | 2.81 sym/s | Total: 19.4m | ETA: 28.8s [2026-03-06T20:34:30.029403] [INFO ] [sig ] [3280/3360] Forecasting WMG... [2026-03-06T20:34:30.029432] [INFO ] [sig ] Generating forecast for: WMG [2026-03-06T20:34:30.029462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-06T20:34:30.040488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-06T20:34:30.040842] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-06T20:34:30.041644] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-06T20:34:30.041697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:30.041729] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:30.041784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:30.041842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:30.099244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:30.099884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:30.099969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:30.100002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:30.223951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:30.224112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:30.224154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:30.224183] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:30.227597] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-03-06T20:34:30.227894] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-06T20:34:30.228026] [INFO ] [sig ] WMG: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:30.369330] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WMG.txt [2026-03-06T20:34:30.369440] [INFO ] [sig ] [3280/3360] Completed WMG in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 28.4s [2026-03-06T20:34:30.369478] [INFO ] [sig ] [3281/3360] Forecasting WMK... [2026-03-06T20:34:30.369508] [INFO ] [sig ] Generating forecast for: WMK [2026-03-06T20:34:30.369538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-06T20:34:30.380476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-06T20:34:30.380804] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-06T20:34:30.381610] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-06T20:34:30.381663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:30.381695] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:30.381729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:30.381785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:30.439440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:30.440061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:30.440139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:30.440171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:30.559666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:30.559846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:30.559888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:30.559915] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:30.563432] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-03-06T20:34:30.563738] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-06T20:34:30.563870] [INFO ] [sig ] WMK: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:30.705629] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WMK.txt [2026-03-06T20:34:30.705747] [INFO ] [sig ] [3281/3360] Completed WMK in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 28.1s [2026-03-06T20:34:30.705787] [INFO ] [sig ] [3282/3360] Forecasting WMS... [2026-03-06T20:34:30.705817] [INFO ] [sig ] Generating forecast for: WMS [2026-03-06T20:34:30.705846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-06T20:34:30.717055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-06T20:34:30.717381] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-06T20:34:30.718197] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-06T20:34:30.718249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:30.718280] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:30.718308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:30.718365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:30.779591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:30.780315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:30.780393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:30.780424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:30.902837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:30.902995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:30.903037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:30.903082] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:30.906664] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-03-06T20:34:30.906945] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-06T20:34:30.907073] [INFO ] [sig ] WMS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:31.052881] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WMS.txt [2026-03-06T20:34:31.053037] [INFO ] [sig ] [3282/3360] Completed WMS in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 27.7s [2026-03-06T20:34:31.053078] [INFO ] [sig ] [3283/3360] Forecasting WNC... [2026-03-06T20:34:31.053107] [INFO ] [sig ] Generating forecast for: WNC [2026-03-06T20:34:31.053139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-06T20:34:31.064662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-06T20:34:31.065040] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-06T20:34:31.065855] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-06T20:34:31.065919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:31.065957] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:31.065989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:31.066057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:31.124928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:31.125855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:31.125956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:31.125998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:31.246593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:31.246758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:31.246801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:31.246831] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:31.250703] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-06T20:34:31.251026] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-06T20:34:31.251347] [INFO ] [sig ] WNC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:31.397675] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WNC.txt [2026-03-06T20:34:31.397860] [INFO ] [sig ] [3283/3360] Completed WNC in 0.3s | 2.81 sym/s | Total: 19.4m | ETA: 27.4s [2026-03-06T20:34:31.397903] [INFO ] [sig ] [3284/3360] Forecasting WNEB... [2026-03-06T20:34:31.397937] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-06T20:34:31.397968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-06T20:34:31.410301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-06T20:34:31.410692] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-06T20:34:31.411480] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-06T20:34:31.411533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:31.411565] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:31.411615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:31.411674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:31.471099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:31.472177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:31.472261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:31.472293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:31.601703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:31.601866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:31.601907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:31.601935] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:31.605375] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-03-06T20:34:31.605683] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-06T20:34:31.605820] [INFO ] [sig ] WNEB: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:31.753760] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WNEB.txt [2026-03-06T20:34:31.753928] [INFO ] [sig ] [3284/3360] Completed WNEB in 0.4s | 2.81 sym/s | Total: 19.5m | ETA: 27.0s [2026-03-06T20:34:31.753978] [INFO ] [sig ] [3285/3360] Forecasting WOOD... [2026-03-06T20:34:31.754013] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-06T20:34:31.754051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-06T20:34:31.765515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-06T20:34:31.765907] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-06T20:34:31.766920] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-06T20:34:31.766973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:31.767004] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:31.767030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:31.767086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:31.826967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:31.827885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:31.827987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:31.828027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:31.930509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:31.930661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:31.930701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:31.930729] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:31.934183] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-03-06T20:34:31.934462] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-06T20:34:31.934607] [INFO ] [sig ] WOOD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:32.078139] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WOOD.txt [2026-03-06T20:34:32.078255] [INFO ] [sig ] [3285/3360] Completed WOOD in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 26.7s [2026-03-06T20:34:32.078293] [INFO ] [sig ] [3286/3360] Forecasting WOOF... [2026-03-06T20:34:32.078323] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-06T20:34:32.078352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-06T20:34:32.088999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-06T20:34:32.089324] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-06T20:34:32.090168] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-06T20:34:32.090220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:32.090251] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:32.090276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:32.090349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:32.149997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:32.150653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:32.150731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:32.150764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:32.269912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:32.270081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:32.270122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:32.270149] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:32.274002] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-03-06T20:34:32.274289] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-06T20:34:32.274421] [INFO ] [sig ] WOOF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:32.419061] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WOOF.txt [2026-03-06T20:34:32.419195] [INFO ] [sig ] [3286/3360] Completed WOOF in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 26.3s [2026-03-06T20:34:32.419234] [INFO ] [sig ] [3287/3360] Forecasting WPC... [2026-03-06T20:34:32.419265] [INFO ] [sig ] Generating forecast for: WPC [2026-03-06T20:34:32.419294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-06T20:34:32.430239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-06T20:34:32.430604] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-06T20:34:32.431375] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-06T20:34:32.431427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:32.431460] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:32.431487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:32.431543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:32.490683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:32.491324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:32.491404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:32.491438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:32.613071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:32.613233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:32.613273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:32.613301] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:32.616745] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-03-06T20:34:32.617027] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-06T20:34:32.617158] [INFO ] [sig ] WPC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:32.760659] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WPC.txt [2026-03-06T20:34:32.760804] [INFO ] [sig ] [3287/3360] Completed WPC in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 25.9s [2026-03-06T20:34:32.760850] [INFO ] [sig ] [3288/3360] Forecasting WPP... [2026-03-06T20:34:32.760882] [INFO ] [sig ] Generating forecast for: WPP [2026-03-06T20:34:32.760912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-06T20:34:32.771339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-06T20:34:32.771672] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-06T20:34:32.772481] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-06T20:34:32.772558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:32.772610] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:32.772638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:32.772696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:32.830732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:32.831409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:32.831493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:32.831525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:32.952994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:32.953161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:32.953202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:32.953232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:32.956736] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=42.81%) [2026-03-06T20:34:32.957040] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-06T20:34:32.957175] [INFO ] [sig ] WPP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:33.104518] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WPP.txt [2026-03-06T20:34:33.104677] [INFO ] [sig ] [3288/3360] Completed WPP in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 25.6s [2026-03-06T20:34:33.104719] [INFO ] [sig ] [3289/3360] Forecasting WRAP... [2026-03-06T20:34:33.104749] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-06T20:34:33.104779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-06T20:34:33.116865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-06T20:34:33.117165] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-06T20:34:33.117976] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-06T20:34:33.118030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:33.118061] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:33.118088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:33.118145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:33.175618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:33.176232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:33.176308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:33.176341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:33.292195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:33.292333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:33.292372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:33.292399] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:33.295865] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-06T20:34:33.296155] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-06T20:34:33.296288] [INFO ] [sig ] WRAP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:33.438945] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WRAP.txt [2026-03-06T20:34:33.439087] [INFO ] [sig ] [3289/3360] Completed WRAP in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 25.2s [2026-03-06T20:34:33.439126] [INFO ] [sig ] [3290/3360] Forecasting WRB... [2026-03-06T20:34:33.439156] [INFO ] [sig ] Generating forecast for: WRB [2026-03-06T20:34:33.439185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-06T20:34:33.451122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-06T20:34:33.451553] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-06T20:34:33.452367] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-06T20:34:33.452420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:33.452453] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:33.452479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:33.452538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:33.514359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:33.515298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:33.515388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:33.515421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:33.637888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:33.638064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:33.638105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:33.638134] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:33.641719] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-06T20:34:33.642037] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-06T20:34:33.642172] [INFO ] [sig ] WRB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:33.793333] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WRB.txt [2026-03-06T20:34:33.793500] [INFO ] [sig ] [3290/3360] Completed WRB in 0.4s | 2.81 sym/s | Total: 19.5m | ETA: 24.9s [2026-03-06T20:34:33.793542] [INFO ] [sig ] [3291/3360] Forecasting WRBY... [2026-03-06T20:34:33.793598] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-06T20:34:33.793633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-06T20:34:33.805176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-06T20:34:33.805622] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-06T20:34:33.806473] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-06T20:34:33.806531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:33.806564] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:33.806618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:33.806679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:33.868391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:33.869342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:33.869440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:33.869475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:33.991837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:33.992024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:33.992067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:33.992097] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:33.995668] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=68.11%) [2026-03-06T20:34:33.995959] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-06T20:34:33.996094] [INFO ] [sig ] WRBY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:34.142120] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WRBY.txt [2026-03-06T20:34:34.142487] [INFO ] [sig ] [3291/3360] Completed WRBY in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 24.5s [2026-03-06T20:34:34.142531] [INFO ] [sig ] [3292/3360] Forecasting WRLD... [2026-03-06T20:34:34.142564] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-06T20:34:34.142616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-06T20:34:34.153937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-06T20:34:34.154332] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-06T20:34:34.155144] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-06T20:34:34.155198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:34.155231] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:34.155259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:34.155316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:34.214085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:34.214982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:34.215069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:34.215102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:34.342007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:34.342199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:34.342249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:34.342286] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:34.346452] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-03-06T20:34:34.346851] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-06T20:34:34.347022] [INFO ] [sig ] WRLD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:34.506338] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WRLD.txt [2026-03-06T20:34:34.506503] [INFO ] [sig ] [3292/3360] Completed WRLD in 0.4s | 2.81 sym/s | Total: 19.5m | ETA: 24.2s [2026-03-06T20:34:34.506544] [INFO ] [sig ] [3293/3360] Forecasting WSBC... [2026-03-06T20:34:34.506596] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-06T20:34:34.506629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-06T20:34:34.518153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-06T20:34:34.518549] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-06T20:34:34.519354] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-06T20:34:34.519406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:34.519438] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:34.519464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:34.519521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:34.582199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:34.583051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:34.583131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:34.583163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:34.702396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:34.702553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:34.702615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:34.702648] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:34.706156] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=45.00%) [2026-03-06T20:34:34.706468] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-06T20:34:34.706619] [INFO ] [sig ] WSBC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:34.848315] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WSBC.txt [2026-03-06T20:34:34.848440] [INFO ] [sig ] [3293/3360] Completed WSBC in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 23.8s [2026-03-06T20:34:34.848506] [INFO ] [sig ] [3294/3360] Forecasting WSBF... [2026-03-06T20:34:34.848537] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-06T20:34:34.848567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-06T20:34:34.859733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-06T20:34:34.860138] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-06T20:34:34.860984] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-06T20:34:34.861043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:34.861077] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:34.861106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:34.861165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:34.918696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:34.919618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:34.919704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:34.919739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:35.043628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:35.043793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:35.043834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:35.043862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:35.047357] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=40.00%) [2026-03-06T20:34:35.047666] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-06T20:34:35.047801] [INFO ] [sig ] WSBF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:35.195520] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WSBF.txt [2026-03-06T20:34:35.195683] [INFO ] [sig ] [3294/3360] Completed WSBF in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 23.5s [2026-03-06T20:34:35.195724] [INFO ] [sig ] [3295/3360] Forecasting WSC... [2026-03-06T20:34:35.195754] [INFO ] [sig ] Generating forecast for: WSC [2026-03-06T20:34:35.195784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-06T20:34:35.207023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-06T20:34:35.207366] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-06T20:34:35.208209] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-06T20:34:35.208262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:35.208294] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:35.208319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:35.208380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:35.266358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:35.267024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:35.267102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:35.267134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:35.397261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:35.397450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:35.397491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:35.397520] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:35.401102] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=27.21%) [2026-03-06T20:34:35.401416] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-06T20:34:35.401553] [INFO ] [sig ] WSC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:35.547435] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WSC.txt [2026-03-06T20:34:35.547624] [INFO ] [sig ] [3295/3360] Completed WSC in 0.4s | 2.81 sym/s | Total: 19.5m | ETA: 23.1s [2026-03-06T20:34:35.547668] [INFO ] [sig ] [3296/3360] Forecasting WSFS... [2026-03-06T20:34:35.547706] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-06T20:34:35.547736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-06T20:34:35.559146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-06T20:34:35.559541] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-06T20:34:35.560347] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-06T20:34:35.560400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:35.560432] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:35.560459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:35.560516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:35.618966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:35.620087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:35.620183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:35.620216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:35.742703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:35.742869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:35.742912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:35.742941] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:35.746517] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=28.61%) [2026-03-06T20:34:35.746827] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-06T20:34:35.746960] [INFO ] [sig ] WSFS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:35.896778] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WSFS.txt [2026-03-06T20:34:35.896944] [INFO ] [sig ] [3296/3360] Completed WSFS in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 22.7s [2026-03-06T20:34:35.896985] [INFO ] [sig ] [3297/3360] Forecasting WSM... [2026-03-06T20:34:35.897015] [INFO ] [sig ] Generating forecast for: WSM [2026-03-06T20:34:35.897049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-06T20:34:35.909783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-06T20:34:35.910204] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-06T20:34:35.911024] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-06T20:34:35.911077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:35.911109] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:35.911183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:35.911242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:35.971255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:35.972192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:35.972276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:35.972310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:36.098997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:36.099162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:36.099203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:36.099232] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:36.102653] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-03-06T20:34:36.102928] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-06T20:34:36.103056] [INFO ] [sig ] WSM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:36.245943] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WSM.txt [2026-03-06T20:34:36.246059] [INFO ] [sig ] [3297/3360] Completed WSM in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 22.4s [2026-03-06T20:34:36.246098] [INFO ] [sig ] [3298/3360] Forecasting WSO... [2026-03-06T20:34:36.246127] [INFO ] [sig ] Generating forecast for: WSO [2026-03-06T20:34:36.246155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-06T20:34:36.258730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-06T20:34:36.259056] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-06T20:34:36.259858] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-06T20:34:36.259911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:36.259942] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:36.259969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:36.260026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:36.317790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:36.318413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:36.318491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:36.318522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:36.440155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:36.440301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:36.440340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:36.440369] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:36.444039] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-03-06T20:34:36.444452] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-06T20:34:36.444642] [INFO ] [sig ] WSO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:36.587928] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WSO.txt [2026-03-06T20:34:36.588050] [INFO ] [sig ] [3298/3360] Completed WSO in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 22.0s [2026-03-06T20:34:36.588089] [INFO ] [sig ] [3299/3360] Forecasting WTBA... [2026-03-06T20:34:36.588118] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-06T20:34:36.588146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-06T20:34:36.599461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-06T20:34:36.599781] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-06T20:34:36.600538] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-06T20:34:36.600610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:36.600678] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:36.600715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:36.600773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:36.658523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:36.659162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:36.659246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:36.659279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:36.779059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:36.779220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:36.779263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:36.779293] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:36.782711] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-03-06T20:34:36.782982] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-06T20:34:36.783108] [INFO ] [sig ] WTBA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:36.925728] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WTBA.txt [2026-03-06T20:34:36.925854] [INFO ] [sig ] [3299/3360] Completed WTBA in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 21.7s [2026-03-06T20:34:36.925894] [INFO ] [sig ] [3300/3360] Forecasting WTFC... [2026-03-06T20:34:36.925925] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-06T20:34:36.925955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-06T20:34:36.937731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-06T20:34:36.938060] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-06T20:34:36.938869] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-06T20:34:36.938922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:36.938953] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:36.938980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:36.939036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:36.996545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:36.997304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:36.997385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:36.997419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:37.128201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:37.128363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:37.128406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:37.128436] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:37.131999] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-03-06T20:34:37.132285] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-06T20:34:37.132417] [INFO ] [sig ] WTFC: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:37.274533] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WTFC.txt [2026-03-06T20:34:37.274666] [INFO ] [sig ] [3300/3360] Completed WTFC in 0.3s | 2.81 sym/s | Total: 19.5m | ETA: 21.3s [2026-03-06T20:34:37.274707] [INFO ] [sig ] [3301/3360] Forecasting WTI... [2026-03-06T20:34:37.274736] [INFO ] [sig ] Generating forecast for: WTI [2026-03-06T20:34:37.274767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-06T20:34:37.285861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-06T20:34:37.286167] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-06T20:34:37.286961] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-06T20:34:37.287013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:37.287046] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:37.287077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:37.287133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:37.346349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:37.347013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:37.347094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:37.347127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:37.467717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:37.467895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:37.467944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:37.467972] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:37.471378] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=84.69%) [2026-03-06T20:34:37.471682] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-06T20:34:37.471812] [INFO ] [sig ] WTI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:37.616479] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WTI.txt [2026-03-06T20:34:37.616643] [INFO ] [sig ] [3301/3360] Completed WTI in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 21.0s [2026-03-06T20:34:37.616688] [INFO ] [sig ] [3302/3360] Forecasting WTRG... [2026-03-06T20:34:37.616716] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-06T20:34:37.616746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-06T20:34:37.628450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-06T20:34:37.628845] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-06T20:34:37.629741] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-06T20:34:37.629793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:37.629826] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:37.629853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:37.629909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:37.686911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:37.687705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:37.687786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:37.687819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:37.802542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:37.802720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:37.802763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:37.802794] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:37.806284] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-03-06T20:34:37.806595] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-06T20:34:37.806734] [INFO ] [sig ] WTRG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:37.951721] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WTRG.txt [2026-03-06T20:34:37.951869] [INFO ] [sig ] [3302/3360] Completed WTRG in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 20.6s [2026-03-06T20:34:37.951918] [INFO ] [sig ] [3303/3360] Forecasting WTS... [2026-03-06T20:34:37.951950] [INFO ] [sig ] Generating forecast for: WTS [2026-03-06T20:34:37.951980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-06T20:34:37.962841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-06T20:34:37.963170] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-06T20:34:37.963972] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-06T20:34:37.964024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:37.964056] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:37.964083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:37.964139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:38.022083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:38.022831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:38.022912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:38.022947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:38.147287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:38.147483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:38.147545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:38.147619] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:38.152010] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=63.49%) [2026-03-06T20:34:38.152417] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-06T20:34:38.152598] [INFO ] [sig ] WTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:38.303068] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WTS.txt [2026-03-06T20:34:38.303230] [INFO ] [sig ] [3303/3360] Completed WTS in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 20.3s [2026-03-06T20:34:38.303281] [INFO ] [sig ] [3304/3360] Forecasting WULF... [2026-03-06T20:34:38.303317] [INFO ] [sig ] Generating forecast for: WULF [2026-03-06T20:34:38.303353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-06T20:34:38.313990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-06T20:34:38.314366] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-06T20:34:38.315204] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-06T20:34:38.315256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:38.315289] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:38.315316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:38.315373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:38.373366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:38.374174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:38.374255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:38.374287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:38.492907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:38.493068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:38.493109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:38.493138] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:38.496757] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-03-06T20:34:38.497051] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-06T20:34:38.497203] [INFO ] [sig ] WULF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:38.644185] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WULF.txt [2026-03-06T20:34:38.644345] [INFO ] [sig ] [3304/3360] Completed WULF in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 19.9s [2026-03-06T20:34:38.644398] [INFO ] [sig ] [3305/3360] Forecasting WVE... [2026-03-06T20:34:38.644441] [INFO ] [sig ] Generating forecast for: WVE [2026-03-06T20:34:38.644473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-06T20:34:38.655673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-06T20:34:38.656025] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-06T20:34:38.656877] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-06T20:34:38.656933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:38.656965] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:38.656992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:38.657050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:38.718659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:38.719513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:38.719614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:38.719650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:38.845378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:38.845537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:38.845595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:38.845627] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:38.849149] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-03-06T20:34:38.849451] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-06T20:34:38.849602] [INFO ] [sig ] WVE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:38.990986] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/WVE.txt [2026-03-06T20:34:38.991139] [INFO ] [sig ] [3305/3360] Completed WVE in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 19.5s [2026-03-06T20:34:38.991179] [INFO ] [sig ] [3306/3360] Forecasting WWD... [2026-03-06T20:34:38.991210] [INFO ] [sig ] Generating forecast for: WWD [2026-03-06T20:34:38.991240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-06T20:34:39.002521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-06T20:34:39.002971] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-06T20:34:39.003860] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-06T20:34:39.003914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:39.003947] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:39.003975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:39.004035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:39.062208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:39.062979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:39.063063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:39.063097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:39.186639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:39.186830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:39.186890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:39.186920] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:39.190421] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-03-06T20:34:39.190722] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-06T20:34:39.190852] [INFO ] [sig ] WWD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:39.337658] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WWD.txt [2026-03-06T20:34:39.337815] [INFO ] [sig ] [3306/3360] Completed WWD in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 19.2s [2026-03-06T20:34:39.337879] [INFO ] [sig ] [3307/3360] Forecasting WY... [2026-03-06T20:34:39.337913] [INFO ] [sig ] Generating forecast for: WY [2026-03-06T20:34:39.337944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-06T20:34:39.349196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-06T20:34:39.349530] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-06T20:34:39.350400] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-06T20:34:39.350462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:39.350507] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:39.350544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:39.350645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:39.411203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:39.412043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:39.412171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:39.412214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:39.533004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:39.533171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:39.533212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:39.533242] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:39.536858] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=38.77%) [2026-03-06T20:34:39.537176] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-06T20:34:39.537322] [INFO ] [sig ] WY: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:39.683269] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WY.txt [2026-03-06T20:34:39.683413] [INFO ] [sig ] [3307/3360] Completed WY in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 18.8s [2026-03-06T20:34:39.683454] [INFO ] [sig ] [3308/3360] Forecasting WYNN... [2026-03-06T20:34:39.683485] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-06T20:34:39.683517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-06T20:34:39.694586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-06T20:34:39.694933] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-06T20:34:39.695732] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-06T20:34:39.695784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:39.695817] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:39.695844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:39.695901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:39.755702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:39.756474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:39.756594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:39.756632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:39.882234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:39.882366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:39.882409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:39.882439] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:39.886115] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-03-06T20:34:39.886408] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-06T20:34:39.886541] [INFO ] [sig ] WYNN: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:40.034947] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/WYNN.txt [2026-03-06T20:34:40.035094] [INFO ] [sig ] [3308/3360] Completed WYNN in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 18.5s [2026-03-06T20:34:40.035139] [INFO ] [sig ] [3309/3360] Forecasting XBIL... [2026-03-06T20:34:40.035168] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-06T20:34:40.035198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-06T20:34:40.047256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-06T20:34:40.047606] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-06T20:34:40.048597] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-06T20:34:40.048652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:40.048697] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:40.048725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:40.048782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:40.111698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:40.112608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:40.112701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:40.112737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:40.214159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:40.214299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:40.214367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:40.214410] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:40.218176] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-03-06T20:34:40.218696] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-06T20:34:40.218835] [INFO ] [sig ] XBIL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:40.377374] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XBIL.txt [2026-03-06T20:34:40.377608] [INFO ] [sig ] [3309/3360] Completed XBIL in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 18.1s [2026-03-06T20:34:40.377677] [INFO ] [sig ] [3310/3360] Forecasting XEL... [2026-03-06T20:34:40.377731] [INFO ] [sig ] Generating forecast for: XEL [2026-03-06T20:34:40.377784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-06T20:34:40.388781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-06T20:34:40.389189] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-06T20:34:40.390033] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-06T20:34:40.390091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:40.390131] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:40.390182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:40.390253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:40.454568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:40.455481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:40.455566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:40.455623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:40.580855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:40.581009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:40.581053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:40.581093] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:40.584672] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-03-06T20:34:40.584967] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-06T20:34:40.585100] [INFO ] [sig ] XEL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:40.736634] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XEL.txt [2026-03-06T20:34:40.736813] [INFO ] [sig ] [3310/3360] Completed XEL in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 17.8s [2026-03-06T20:34:40.736854] [INFO ] [sig ] [3311/3360] Forecasting XENE... [2026-03-06T20:34:40.736885] [INFO ] [sig ] Generating forecast for: XENE [2026-03-06T20:34:40.736922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-06T20:34:40.748349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-06T20:34:40.748700] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-06T20:34:40.749480] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-06T20:34:40.749533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:40.749565] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:40.749618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:40.749680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:40.814647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:40.815746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:40.815845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:40.815884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:40.943469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:40.943665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:40.943707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:40.943738] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:40.947168] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-03-06T20:34:40.947451] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-06T20:34:40.947599] [INFO ] [sig ] XENE: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:41.100943] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XENE.txt [2026-03-06T20:34:41.101089] [INFO ] [sig ] [3311/3360] Completed XENE in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 17.4s [2026-03-06T20:34:41.101146] [INFO ] [sig ] [3312/3360] Forecasting XERS... [2026-03-06T20:34:41.101199] [INFO ] [sig ] Generating forecast for: XERS [2026-03-06T20:34:41.101239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-06T20:34:41.112507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-06T20:34:41.112910] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-06T20:34:41.113760] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-06T20:34:41.113813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:41.113846] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:41.113874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:41.113930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:41.175187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:41.175889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:41.175968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:41.176001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:41.301494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:41.301669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:41.301712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:41.301741] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:41.305618] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-03-06T20:34:41.305902] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-06T20:34:41.306029] [INFO ] [sig ] XERS: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:41.453250] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XERS.txt [2026-03-06T20:34:41.453389] [INFO ] [sig ] [3312/3360] Completed XERS in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 17.1s [2026-03-06T20:34:41.453430] [INFO ] [sig ] [3313/3360] Forecasting XGN... [2026-03-06T20:34:41.453460] [INFO ] [sig ] Generating forecast for: XGN [2026-03-06T20:34:41.453491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-06T20:34:41.465757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-06T20:34:41.466100] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-06T20:34:41.467095] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-06T20:34:41.467148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:41.467180] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:41.467206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:41.467262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:41.528053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:41.528867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:41.528952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:41.528986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:41.651181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:41.651345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:41.651385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:41.651414] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:41.654867] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=86.45%) [2026-03-06T20:34:41.655164] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-06T20:34:41.655319] [INFO ] [sig ] XGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:41.805205] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XGN.txt [2026-03-06T20:34:41.805349] [INFO ] [sig ] [3313/3360] Completed XGN in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 16.7s [2026-03-06T20:34:41.805389] [INFO ] [sig ] [3314/3360] Forecasting XOM... [2026-03-06T20:34:41.805419] [INFO ] [sig ] Generating forecast for: XOM [2026-03-06T20:34:41.805457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-06T20:34:41.826844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-06T20:34:41.827184] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-06T20:34:41.828007] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-06T20:34:41.828060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:41.828122] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:41.828151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:41.828221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:41.886747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:41.887473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:41.887553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:41.887606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:42.020206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:42.020369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:42.020412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:42.020442] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:42.024112] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-03-06T20:34:42.024409] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-06T20:34:42.024554] [INFO ] [sig ] XOM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:42.169978] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XOM.txt [2026-03-06T20:34:42.170138] [INFO ] [sig ] [3314/3360] Completed XOM in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 16.3s [2026-03-06T20:34:42.170187] [INFO ] [sig ] [3315/3360] Forecasting XOMA... [2026-03-06T20:34:42.170224] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-06T20:34:42.170261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-06T20:34:42.181380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-06T20:34:42.181784] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-06T20:34:42.182634] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-06T20:34:42.182688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:42.182721] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:42.182747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:42.182804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:42.248938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:42.250058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:42.250148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:42.250190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:42.373805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:42.373965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:42.374008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:42.374038] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:42.377688] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=75.41%) [2026-03-06T20:34:42.378000] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-06T20:34:42.378136] [INFO ] [sig ] XOMA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:42.528698] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XOMA.txt [2026-03-06T20:34:42.528876] [INFO ] [sig ] [3315/3360] Completed XOMA in 0.4s | 2.81 sym/s | Total: 19.6m | ETA: 16.0s [2026-03-06T20:34:42.528918] [INFO ] [sig ] [3316/3360] Forecasting XOS... [2026-03-06T20:34:42.528949] [INFO ] [sig ] Generating forecast for: XOS [2026-03-06T20:34:42.528980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-06T20:34:42.541017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-06T20:34:42.541392] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-06T20:34:42.542223] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-06T20:34:42.542288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:42.542324] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:42.542350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:42.542407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:42.603401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:42.604498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:42.604600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:42.604638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:42.725966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:42.726132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:42.726174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:42.726204] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:42.729894] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-03-06T20:34:42.730202] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-06T20:34:42.730354] [INFO ] [sig ] XOS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:42.873205] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XOS.txt [2026-03-06T20:34:42.873360] [INFO ] [sig ] [3316/3360] Completed XOS in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 15.6s [2026-03-06T20:34:42.873410] [INFO ] [sig ] [3317/3360] Forecasting XP... [2026-03-06T20:34:42.873458] [INFO ] [sig ] Generating forecast for: XP [2026-03-06T20:34:42.873504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-06T20:34:42.885029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-06T20:34:42.885399] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-06T20:34:42.886219] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-06T20:34:42.886273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:42.886307] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:42.886335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:42.886392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:42.944539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:42.945364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:42.945449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:42.945483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:43.071371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:43.071531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:43.071588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:43.071649] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:43.075117] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=40.42%) [2026-03-06T20:34:43.075405] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-06T20:34:43.075535] [INFO ] [sig ] XP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:43.220427] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XP.txt [2026-03-06T20:34:43.220600] [INFO ] [sig ] [3317/3360] Completed XP in 0.3s | 2.81 sym/s | Total: 19.6m | ETA: 15.3s [2026-03-06T20:34:43.220644] [INFO ] [sig ] [3318/3360] Forecasting XPEL... [2026-03-06T20:34:43.220676] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-06T20:34:43.220707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-06T20:34:43.232426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-06T20:34:43.232836] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-06T20:34:43.233685] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-06T20:34:43.233738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:43.233770] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:43.233797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:43.233853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:43.291438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:43.292208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:43.292291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:43.292323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:43.413503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:43.413680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:43.413720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:43.413749] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:43.417213] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-03-06T20:34:43.417500] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-06T20:34:43.417649] [INFO ] [sig ] XPEL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:43.562465] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XPEL.txt [2026-03-06T20:34:43.562640] [INFO ] [sig ] [3318/3360] Completed XPEL in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 14.9s [2026-03-06T20:34:43.562685] [INFO ] [sig ] [3319/3360] Forecasting XPO... [2026-03-06T20:34:43.562717] [INFO ] [sig ] Generating forecast for: XPO [2026-03-06T20:34:43.562749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-06T20:34:43.576459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-06T20:34:43.577035] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-06T20:34:43.578043] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-06T20:34:43.578105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:43.578143] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:43.578176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:43.578251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:43.643984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:43.645125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:43.645216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:43.645252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:43.769560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:43.769745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:43.769787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:43.769818] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:43.773283] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-06T20:34:43.773594] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-06T20:34:43.773728] [INFO ] [sig ] XPO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:43.920809] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XPO.txt [2026-03-06T20:34:43.920982] [INFO ] [sig ] [3319/3360] Completed XPO in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 14.6s [2026-03-06T20:34:43.921024] [INFO ] [sig ] [3320/3360] Forecasting XPOF... [2026-03-06T20:34:43.921056] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-06T20:34:43.921086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-06T20:34:43.931678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-06T20:34:43.932035] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-06T20:34:43.932851] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-06T20:34:43.932905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:43.932936] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:43.932964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:43.933020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:43.990189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:43.991132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:43.991229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:43.991269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:44.118839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:44.119009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:44.119050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:44.119081] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:44.123064] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=23.55%) [2026-03-06T20:34:44.123375] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-06T20:34:44.123512] [INFO ] [sig ] XPOF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:44.274753] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XPOF.txt [2026-03-06T20:34:44.274926] [INFO ] [sig ] [3320/3360] Completed XPOF in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 14.2s [2026-03-06T20:34:44.274967] [INFO ] [sig ] [3321/3360] Forecasting XPRO... [2026-03-06T20:34:44.274998] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-06T20:34:44.275029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-06T20:34:44.288303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-06T20:34:44.288734] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-06T20:34:44.289723] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-06T20:34:44.289776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:44.289809] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:44.289836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:44.289930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:44.350103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:44.351234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:44.351332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:44.351369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:44.480166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:44.480342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:44.480390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:44.480439] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:44.484269] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-03-06T20:34:44.484622] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-06T20:34:44.484779] [INFO ] [sig ] XPRO: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:44.638505] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XPRO.txt [2026-03-06T20:34:44.638680] [INFO ] [sig ] [3321/3360] Completed XPRO in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 13.9s [2026-03-06T20:34:44.638724] [INFO ] [sig ] [3322/3360] Forecasting XRAY... [2026-03-06T20:34:44.638757] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-06T20:34:44.638788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-06T20:34:44.651248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-06T20:34:44.651688] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-06T20:34:44.652549] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-06T20:34:44.652626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:44.652660] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:44.652688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:44.652747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:44.721801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:44.722856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:44.722963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:44.723012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:44.849556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:44.849760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:44.849803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:44.849832] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:44.853315] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-06T20:34:44.853630] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-06T20:34:44.853769] [INFO ] [sig ] XRAY: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:45.001990] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XRAY.txt [2026-03-06T20:34:45.002151] [INFO ] [sig ] [3322/3360] Completed XRAY in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 13.5s [2026-03-06T20:34:45.002191] [INFO ] [sig ] [3323/3360] Forecasting XRX... [2026-03-06T20:34:45.002222] [INFO ] [sig ] Generating forecast for: XRX [2026-03-06T20:34:45.002252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-06T20:34:45.013622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-06T20:34:45.013995] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-06T20:34:45.014855] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-06T20:34:45.014924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:45.014958] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:45.014986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:45.015044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:45.074408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:45.075182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:45.075283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:45.075324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:45.196500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:45.196674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:45.196713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:45.196743] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:45.200194] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-03-06T20:34:45.200479] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-06T20:34:45.200629] [INFO ] [sig ] XRX: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:45.347096] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/XRX.txt [2026-03-06T20:34:45.347288] [INFO ] [sig ] [3323/3360] Completed XRX in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 13.1s [2026-03-06T20:34:45.347330] [INFO ] [sig ] [3324/3360] Forecasting XYF... [2026-03-06T20:34:45.347361] [INFO ] [sig ] Generating forecast for: XYF [2026-03-06T20:34:45.347391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-06T20:34:45.360011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-06T20:34:45.360380] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-06T20:34:45.361280] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-06T20:34:45.361336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:45.361369] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:45.361397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:45.361454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:45.420984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:45.421791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:45.421930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:45.421982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:45.547526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:45.547719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:45.547762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:45.547793] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:45.551550] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-06T20:34:45.552016] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-06T20:34:45.552166] [INFO ] [sig ] XYF: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:45.698139] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XYF.txt [2026-03-06T20:34:45.698291] [INFO ] [sig ] [3324/3360] Completed XYF in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 12.8s [2026-03-06T20:34:45.698333] [INFO ] [sig ] [3325/3360] Forecasting XYL... [2026-03-06T20:34:45.698364] [INFO ] [sig ] Generating forecast for: XYL [2026-03-06T20:34:45.698395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-06T20:34:45.710309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-06T20:34:45.710711] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-06T20:34:45.711549] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-06T20:34:45.711638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:45.711693] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:45.711743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:45.711804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:45.771231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:45.772113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:45.772200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:45.772235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:45.892508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:45.892680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:45.892721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:45.892752] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:45.896183] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-03-06T20:34:45.896470] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-06T20:34:45.896618] [INFO ] [sig ] XYL: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:46.039367] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/XYL.txt [2026-03-06T20:34:46.039510] [INFO ] [sig ] [3325/3360] Completed XYL in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 12.4s [2026-03-06T20:34:46.039550] [INFO ] [sig ] [3326/3360] Forecasting YALA... [2026-03-06T20:34:46.039600] [INFO ] [sig ] Generating forecast for: YALA [2026-03-06T20:34:46.039632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-06T20:34:46.050593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-06T20:34:46.050919] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-06T20:34:46.051744] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-06T20:34:46.051797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:46.051828] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:46.051854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:46.051910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:46.109369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:46.110251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:46.110337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:46.110370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:46.227234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:46.227400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:46.227445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:46.227473] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:46.231278] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-03-06T20:34:46.231565] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-06T20:34:46.231719] [INFO ] [sig ] YALA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:46.374024] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/YALA.txt [2026-03-06T20:34:46.374159] [INFO ] [sig ] [3326/3360] Completed YALA in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 12.1s [2026-03-06T20:34:46.374207] [INFO ] [sig ] [3327/3360] Forecasting YELP... [2026-03-06T20:34:46.374238] [INFO ] [sig ] Generating forecast for: YELP [2026-03-06T20:34:46.374269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-06T20:34:46.385187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-06T20:34:46.385513] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-06T20:34:46.386316] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-06T20:34:46.386370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:46.386403] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:46.386429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:46.386486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:46.443909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:46.444528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:46.444628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:46.444665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:46.564399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:46.564539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:46.564595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:46.564628] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:46.568061] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-03-06T20:34:46.568360] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-06T20:34:46.568505] [INFO ] [sig ] YELP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:46.710860] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/YELP.txt [2026-03-06T20:34:46.711014] [INFO ] [sig ] [3327/3360] Completed YELP in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 11.7s [2026-03-06T20:34:46.711054] [INFO ] [sig ] [3328/3360] Forecasting YETI... [2026-03-06T20:34:46.711085] [INFO ] [sig ] Generating forecast for: YETI [2026-03-06T20:34:46.711116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-06T20:34:46.721124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-06T20:34:46.721441] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-06T20:34:46.722235] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-06T20:34:46.722288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:46.722321] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:46.722348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:46.722404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:46.782194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:46.782825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:46.782902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:46.782935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:46.907432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:46.907596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:46.907637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:46.907668] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:46.911398] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-03-06T20:34:46.911734] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-06T20:34:46.911871] [INFO ] [sig ] YETI: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:47.056942] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/YETI.txt [2026-03-06T20:34:47.057073] [INFO ] [sig ] [3328/3360] Completed YETI in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 11.4s [2026-03-06T20:34:47.057114] [INFO ] [sig ] [3329/3360] Forecasting YMM... [2026-03-06T20:34:47.057144] [INFO ] [sig ] Generating forecast for: YMM [2026-03-06T20:34:47.057174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-06T20:34:47.068117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-06T20:34:47.068452] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-06T20:34:47.069250] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-06T20:34:47.069306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:47.069341] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:47.069368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:47.069425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:47.127105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:47.127744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:47.127824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:47.127869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:47.246957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:47.247118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:47.247158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:47.247187] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:47.250800] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-06T20:34:47.251105] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-06T20:34:47.251239] [INFO ] [sig ] YMM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:47.396475] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YMM.txt [2026-03-06T20:34:47.396652] [INFO ] [sig ] [3329/3360] Completed YMM in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 11.0s [2026-03-06T20:34:47.396697] [INFO ] [sig ] [3330/3360] Forecasting YPF... [2026-03-06T20:34:47.396727] [INFO ] [sig ] Generating forecast for: YPF [2026-03-06T20:34:47.396760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-06T20:34:47.408419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-06T20:34:47.408844] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-06T20:34:47.409703] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-06T20:34:47.409758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:47.409792] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:47.409821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:47.409879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:47.467497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:47.468277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:47.468375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:47.468415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:47.591634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:47.591799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:47.591857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:47.591888] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:47.595399] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-03-06T20:34:47.595704] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-06T20:34:47.595836] [INFO ] [sig ] YPF: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:47.737906] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/YPF.txt [2026-03-06T20:34:47.738048] [INFO ] [sig ] [3330/3360] Completed YPF in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 10.7s [2026-03-06T20:34:47.738088] [INFO ] [sig ] [3331/3360] Forecasting YQQQ... [2026-03-06T20:34:47.738119] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-06T20:34:47.738148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-06T20:34:47.749861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-06T20:34:47.750263] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-06T20:34:47.751164] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-06T20:34:47.751219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:47.751281] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:47.751311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:47.751387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:47.811717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:47.812497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:47.812599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:47.812635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:47.935921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:47.936085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:47.936126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:47.936156] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:47.939770] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=69.90%) [2026-03-06T20:34:47.940056] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-06T20:34:47.940191] [INFO ] [sig ] YQQQ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:48.085891] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/YQQQ.txt [2026-03-06T20:34:48.086046] [INFO ] [sig ] [3331/3360] Completed YQQQ in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 10.3s [2026-03-06T20:34:48.086086] [INFO ] [sig ] [3332/3360] Forecasting YRD... [2026-03-06T20:34:48.086117] [INFO ] [sig ] Generating forecast for: YRD [2026-03-06T20:34:48.086147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-06T20:34:48.097020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-06T20:34:48.097374] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-06T20:34:48.098201] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-06T20:34:48.098254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:48.098288] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:48.098319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:48.098376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:48.155690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:48.156607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:48.156696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:48.156728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:48.277117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:48.277283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:48.277328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:48.277357] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:48.280856] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-06T20:34:48.281139] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-06T20:34:48.281269] [INFO ] [sig ] YRD: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:48.429119] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YRD.txt [2026-03-06T20:34:48.429293] [INFO ] [sig ] [3332/3360] Completed YRD in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 9.9s [2026-03-06T20:34:48.429344] [INFO ] [sig ] [3333/3360] Forecasting YSG... [2026-03-06T20:34:48.429381] [INFO ] [sig ] Generating forecast for: YSG [2026-03-06T20:34:48.429416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-06T20:34:48.442799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-06T20:34:48.443217] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-06T20:34:48.444115] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-06T20:34:48.444169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:48.444201] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:48.444228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:48.444285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:48.504276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:48.505237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:48.505339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:48.505374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:48.628224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:48.628402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:48.628457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:48.628497] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:48.633256] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-03-06T20:34:48.633848] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-06T20:34:48.634032] [INFO ] [sig ] YSG: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:48.783671] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YSG.txt [2026-03-06T20:34:48.783833] [INFO ] [sig ] [3333/3360] Completed YSG in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 9.6s [2026-03-06T20:34:48.783876] [INFO ] [sig ] [3334/3360] Forecasting YTRA... [2026-03-06T20:34:48.783909] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-06T20:34:48.783943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-06T20:34:48.795157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-06T20:34:48.795570] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-06T20:34:48.796394] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-06T20:34:48.796446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:48.796493] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:48.796521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:48.796598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:48.855295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:48.856179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:48.856266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:48.856300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:48.980622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:48.980791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:48.980832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:48.980924] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:48.984679] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=34.19%) [2026-03-06T20:34:48.984983] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-06T20:34:48.985121] [INFO ] [sig ] YTRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:49.130930] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YTRA.txt [2026-03-06T20:34:49.131080] [INFO ] [sig ] [3334/3360] Completed YTRA in 0.3s | 2.81 sym/s | Total: 19.7m | ETA: 9.2s [2026-03-06T20:34:49.131123] [INFO ] [sig ] [3335/3360] Forecasting YUM... [2026-03-06T20:34:49.131155] [INFO ] [sig ] Generating forecast for: YUM [2026-03-06T20:34:49.131188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-06T20:34:49.142911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-06T20:34:49.143280] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-06T20:34:49.144301] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-06T20:34:49.144355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:49.144388] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:49.144416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:49.144476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:49.204596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:49.205436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:49.205521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:49.205556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:49.330201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:49.330370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:49.330412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:49.330444] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:49.334710] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=13.43%) [2026-03-06T20:34:49.335035] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-06T20:34:49.335175] [INFO ] [sig ] YUM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:49.485071] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YUM.txt [2026-03-06T20:34:49.485220] [INFO ] [sig ] [3335/3360] Completed YUM in 0.4s | 2.81 sym/s | Total: 19.7m | ETA: 8.9s [2026-03-06T20:34:49.485259] [INFO ] [sig ] [3336/3360] Forecasting YUMC... [2026-03-06T20:34:49.485289] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-06T20:34:49.485319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-06T20:34:49.496089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-06T20:34:49.496446] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-06T20:34:49.497249] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-06T20:34:49.497302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:49.497334] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:49.497361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:49.497418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:49.565849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:49.566767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:49.566855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:49.566889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:49.689029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:49.689195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:49.689236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:49.689266] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:49.693070] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-03-06T20:34:49.693348] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-06T20:34:49.693478] [INFO ] [sig ] YUMC: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:49.838928] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/YUMC.txt [2026-03-06T20:34:49.839098] [INFO ] [sig ] [3336/3360] Completed YUMC in 0.4s | 2.81 sym/s | Total: 19.8m | ETA: 8.5s [2026-03-06T20:34:49.839141] [INFO ] [sig ] [3337/3360] Forecasting Z... [2026-03-06T20:34:49.839170] [INFO ] [sig ] Generating forecast for: Z [2026-03-06T20:34:49.839203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-06T20:34:49.849603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-06T20:34:49.850019] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-06T20:34:49.850860] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-06T20:34:49.850912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:49.850944] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:49.850970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:49.851026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:49.924149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:49.925078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:49.925172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:49.925206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:50.067456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:50.067702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:50.067769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:50.067815] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:50.073725] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=55.96%) [2026-03-06T20:34:50.074313] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-06T20:34:50.074550] [INFO ] [sig ] Z: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:50.317147] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/Z.txt [2026-03-06T20:34:50.317395] [INFO ] [sig ] [3337/3360] Completed Z in 0.5s | 2.81 sym/s | Total: 19.8m | ETA: 8.2s [2026-03-06T20:34:50.317468] [INFO ] [sig ] [3338/3360] Forecasting ZBH... [2026-03-06T20:34:50.317523] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-06T20:34:50.317593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-06T20:34:50.334768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-06T20:34:50.335313] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-06T20:34:50.336704] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-06T20:34:50.336786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:50.336840] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:50.336887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:50.336982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:50.420752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:50.421933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:50.422077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:50.422122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:50.596633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:50.596848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:50.596911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:50.596954] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:50.602646] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=13.01%) [2026-03-06T20:34:50.603213] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-06T20:34:50.603438] [INFO ] [sig ] ZBH: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:50.827698] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZBH.txt [2026-03-06T20:34:50.827968] [INFO ] [sig ] [3338/3360] Completed ZBH in 0.5s | 2.81 sym/s | Total: 19.8m | ETA: 7.8s [2026-03-06T20:34:50.828034] [INFO ] [sig ] [3339/3360] Forecasting ZBIO... [2026-03-06T20:34:50.828085] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-06T20:34:50.828135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-06T20:34:50.843709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-06T20:34:50.844477] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-06T20:34:50.845642] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-06T20:34:50.845705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:50.845741] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:50.845768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:50.845828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:50.911249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:50.912657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:50.912843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:50.912901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:51.085859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:51.086041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:51.086085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:51.086113] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:51.089965] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-06T20:34:51.090353] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-06T20:34:51.090520] [INFO ] [sig ] ZBIO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:51.266201] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZBIO.txt [2026-03-06T20:34:51.266371] [INFO ] [sig ] [3339/3360] Completed ZBIO in 0.4s | 2.81 sym/s | Total: 19.8m | ETA: 7.5s [2026-03-06T20:34:51.266413] [INFO ] [sig ] [3340/3360] Forecasting ZBRA... [2026-03-06T20:34:51.266444] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-06T20:34:51.266478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-06T20:34:51.280734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-06T20:34:51.281172] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-06T20:34:51.282059] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-06T20:34:51.282117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:51.282151] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:51.282179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:51.282241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:51.341272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:51.342196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:51.342285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:51.342320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:51.465904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:51.466065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:51.466107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:51.466135] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:51.469757] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=6.75%) [2026-03-06T20:34:51.470037] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-06T20:34:51.470168] [INFO ] [sig ] ZBRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:51.614222] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZBRA.txt [2026-03-06T20:34:51.614365] [INFO ] [sig ] [3340/3360] Completed ZBRA in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 7.1s [2026-03-06T20:34:51.614404] [INFO ] [sig ] [3341/3360] Forecasting ZD... [2026-03-06T20:34:51.614434] [INFO ] [sig ] Generating forecast for: ZD [2026-03-06T20:34:51.614465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-06T20:34:51.624947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-06T20:34:51.625287] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-06T20:34:51.626097] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-06T20:34:51.626151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:51.626182] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:51.626211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:51.626268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:51.683017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:51.683710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:51.683817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:51.683852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:51.805609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:51.805772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:51.805812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:51.805860] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:51.809358] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-03-06T20:34:51.809697] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-06T20:34:51.809831] [INFO ] [sig ] ZD: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:51.951752] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZD.txt [2026-03-06T20:34:51.951913] [INFO ] [sig ] [3341/3360] Completed ZD in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 6.8s [2026-03-06T20:34:51.951953] [INFO ] [sig ] [3342/3360] Forecasting ZEPP... [2026-03-06T20:34:51.951982] [INFO ] [sig ] Generating forecast for: ZEPP [2026-03-06T20:34:51.952013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-03-06T20:34:51.961991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-03-06T20:34:51.962320] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-03-06T20:34:51.963126] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-03-06T20:34:51.963179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:51.963211] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:51.963237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:51.963294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:52.021347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:52.022146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:52.022226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:52.022259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:52.136792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:52.136958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:52.136998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:52.137027] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:52.140464] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-03-06T20:34:52.140768] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-03-06T20:34:52.140898] [INFO ] [sig ] ZEPP: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:52.283866] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZEPP.txt [2026-03-06T20:34:52.284025] [INFO ] [sig ] [3342/3360] Completed ZEPP in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 6.4s [2026-03-06T20:34:52.284067] [INFO ] [sig ] [3343/3360] Forecasting ZETA... [2026-03-06T20:34:52.284096] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-06T20:34:52.284127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-06T20:34:52.295009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-06T20:34:52.295330] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-06T20:34:52.296145] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-06T20:34:52.296199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:52.296231] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:52.296259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:52.296320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:52.354247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:52.354884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:52.354962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:52.355011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:52.476202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:52.476361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:52.476401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:52.476430] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:52.479907] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-03-06T20:34:52.480192] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-06T20:34:52.480320] [INFO ] [sig ] ZETA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:52.622480] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZETA.txt [2026-03-06T20:34:52.622622] [INFO ] [sig ] [3343/3360] Completed ZETA in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 6.0s [2026-03-06T20:34:52.622664] [INFO ] [sig ] [3344/3360] Forecasting ZGN... [2026-03-06T20:34:52.622695] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-06T20:34:52.622724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-06T20:34:52.633425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-06T20:34:52.633774] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-06T20:34:52.634551] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-06T20:34:52.634625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:52.634659] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:52.634686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:52.634744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:52.692984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:52.693753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:52.693837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:52.693870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:52.817592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:52.817763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:52.817804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:52.817856] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:52.821360] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-03-06T20:34:52.821675] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-06T20:34:52.821809] [INFO ] [sig ] ZGN: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:52.965564] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZGN.txt [2026-03-06T20:34:52.965831] [INFO ] [sig ] [3344/3360] Completed ZGN in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 5.7s [2026-03-06T20:34:52.965896] [INFO ] [sig ] [3345/3360] Forecasting ZH... [2026-03-06T20:34:52.965942] [INFO ] [sig ] Generating forecast for: ZH [2026-03-06T20:34:52.965988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-06T20:34:52.976867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-06T20:34:52.977266] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-06T20:34:52.978345] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-06T20:34:52.978402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:52.978436] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:52.978465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:52.978541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:53.037387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:53.038320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:53.038408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:53.038447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:53.158767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:53.158931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:53.158972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:53.159001] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:53.162478] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-03-06T20:34:53.162815] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-06T20:34:53.162949] [INFO ] [sig ] ZH: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:53.313677] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZH.txt [2026-03-06T20:34:53.313815] [INFO ] [sig ] [3345/3360] Completed ZH in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 5.3s [2026-03-06T20:34:53.313855] [INFO ] [sig ] [3346/3360] Forecasting ZIM... [2026-03-06T20:34:53.313884] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-06T20:34:53.313916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-06T20:34:53.324769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-06T20:34:53.325109] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-06T20:34:53.325909] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-06T20:34:53.325963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:53.325995] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:53.326022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:53.326078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:53.384088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:53.384843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:53.384925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:53.384960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:53.518804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:53.518969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:53.519011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:53.519040] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:53.522486] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-03-06T20:34:53.522838] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-06T20:34:53.522979] [INFO ] [sig ] ZIM: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:53.665393] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZIM.txt [2026-03-06T20:34:53.665535] [INFO ] [sig ] [3346/3360] Completed ZIM in 0.4s | 2.81 sym/s | Total: 19.8m | ETA: 5.0s [2026-03-06T20:34:53.665593] [INFO ] [sig ] [3347/3360] Forecasting ZION... [2026-03-06T20:34:53.665627] [INFO ] [sig ] Generating forecast for: ZION [2026-03-06T20:34:53.665658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-06T20:34:53.675978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-06T20:34:53.676280] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-06T20:34:53.677083] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-06T20:34:53.677152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:53.677185] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:53.677212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:53.677268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:53.734355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:53.735054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:53.735134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:53.735167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:53.869625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:53.869791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:53.869832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:53.869862] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:53.873279] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-03-06T20:34:53.873559] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-06T20:34:53.873710] [INFO ] [sig ] ZION: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:54.019605] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZION.txt [2026-03-06T20:34:54.019753] [INFO ] [sig ] [3347/3360] Completed ZION in 0.4s | 2.81 sym/s | Total: 19.8m | ETA: 4.6s [2026-03-06T20:34:54.019794] [INFO ] [sig ] [3348/3360] Forecasting ZIP... [2026-03-06T20:34:54.019825] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-06T20:34:54.019855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-06T20:34:54.030090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-06T20:34:54.030394] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-06T20:34:54.031201] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-06T20:34:54.031254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:54.031313] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:54.031341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:54.031399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:54.091562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:54.092328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:54.092408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:54.092441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:54.214939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:54.215094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:54.215135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:54.215164] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:54.218760] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-03-06T20:34:54.219053] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-06T20:34:54.219184] [INFO ] [sig ] ZIP: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:54.361525] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZIP.txt [2026-03-06T20:34:54.361699] [INFO ] [sig ] [3348/3360] Completed ZIP in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 4.3s [2026-03-06T20:34:54.361743] [INFO ] [sig ] [3349/3360] Forecasting ZLAB... [2026-03-06T20:34:54.361775] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-06T20:34:54.361805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-06T20:34:54.372614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-06T20:34:54.372950] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-06T20:34:54.373773] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-06T20:34:54.373825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:54.373856] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:54.373883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:54.373941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:54.431296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:54.431933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:54.432013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:54.432044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:54.552793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:54.552960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:54.553001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:54.553029] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:54.556541] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-03-06T20:34:54.556861] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-06T20:34:54.556992] [INFO ] [sig ] ZLAB: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:54.704191] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZLAB.txt [2026-03-06T20:34:54.704349] [INFO ] [sig ] [3349/3360] Completed ZLAB in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 3.9s [2026-03-06T20:34:54.704390] [INFO ] [sig ] [3350/3360] Forecasting ZM... [2026-03-06T20:34:54.704420] [INFO ] [sig ] Generating forecast for: ZM [2026-03-06T20:34:54.704450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-06T20:34:54.715322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-06T20:34:54.715685] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-06T20:34:54.716457] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-06T20:34:54.716510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:54.716542] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:54.716569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:54.716655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:54.775694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:54.776493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:54.776600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:54.776637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:54.900745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:54.900906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:54.900947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:54.900974] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:54.904428] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=23.35%) [2026-03-06T20:34:54.904735] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-06T20:34:54.904866] [INFO ] [sig ] ZM: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:55.048713] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZM.txt [2026-03-06T20:34:55.048875] [INFO ] [sig ] [3350/3360] Completed ZM in 0.3s | 2.81 sym/s | Total: 19.8m | ETA: 3.6s [2026-03-06T20:34:55.048923] [INFO ] [sig ] [3351/3360] Forecasting ZNTL... [2026-03-06T20:34:55.048955] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-06T20:34:55.048984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-06T20:34:55.059627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-06T20:34:55.059977] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-06T20:34:55.060780] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-06T20:34:55.060834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:55.060866] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:55.060892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:55.060948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:55.117999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:55.118713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:55.118792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:55.118826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:55.244801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:55.244963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:55.245005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:55.245068] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:55.248547] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-03-06T20:34:55.248852] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-06T20:34:55.248980] [INFO ] [sig ] ZNTL: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:55.411112] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZNTL.txt [2026-03-06T20:34:55.411245] [INFO ] [sig ] [3351/3360] Completed ZNTL in 0.4s | 2.81 sym/s | Total: 19.8m | ETA: 3.2s [2026-03-06T20:34:55.411286] [INFO ] [sig ] [3352/3360] Forecasting ZS... [2026-03-06T20:34:55.411317] [INFO ] [sig ] Generating forecast for: ZS [2026-03-06T20:34:55.411347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-06T20:34:55.421179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-06T20:34:55.421498] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-06T20:34:55.422295] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-06T20:34:55.422348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:55.422380] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:55.422406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:55.422472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:55.483210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:55.483917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:55.483997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:55.484030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:55.615103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:55.615259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:55.615299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:55.615328] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:55.618840] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-03-06T20:34:55.619140] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-06T20:34:55.619270] [INFO ] [sig ] ZS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:55.761161] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZS.txt [2026-03-06T20:34:55.761301] [INFO ] [sig ] [3352/3360] Completed ZS in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 2.8s [2026-03-06T20:34:55.761340] [INFO ] [sig ] [3353/3360] Forecasting ZTO... [2026-03-06T20:34:55.761370] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-06T20:34:55.761402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-06T20:34:55.771789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-06T20:34:55.772119] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-06T20:34:55.772931] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-06T20:34:55.772984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:55.773015] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:55.773041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:55.773098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:55.831084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:55.831988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:55.832091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:55.832123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:55.952378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:55.952533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:55.952600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:55.952633] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:55.956204] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-06T20:34:55.956490] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-06T20:34:55.956640] [INFO ] [sig ] ZTO: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:56.098995] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZTO.txt [2026-03-06T20:34:56.099144] [INFO ] [sig ] [3353/3360] Completed ZTO in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 2.5s [2026-03-06T20:34:56.099184] [INFO ] [sig ] [3354/3360] Forecasting ZTS... [2026-03-06T20:34:56.099214] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-06T20:34:56.099245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-06T20:34:56.110078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-06T20:34:56.110472] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-06T20:34:56.111295] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-06T20:34:56.111349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:56.111381] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:56.111408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:56.111466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:56.169468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:56.170386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:56.170479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:56.170527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:56.295384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:56.295566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:56.295669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:56.295704] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:56.299165] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-03-06T20:34:56.299447] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-06T20:34:56.299594] [INFO ] [sig ] ZTS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:56.445329] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZTS.txt [2026-03-06T20:34:56.445459] [INFO ] [sig ] [3354/3360] Completed ZTS in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 2.1s [2026-03-06T20:34:56.445499] [INFO ] [sig ] [3355/3360] Forecasting ZUMZ... [2026-03-06T20:34:56.445529] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-06T20:34:56.445558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-06T20:34:56.456662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-06T20:34:56.457217] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-06T20:34:56.458258] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-06T20:34:56.458312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:56.458344] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:56.458370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:56.458428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:56.518754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:56.519598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:56.519684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:56.519717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:56.643011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:56.643184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:56.643225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:56.643257] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:56.647308] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-06T20:34:56.647845] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-06T20:34:56.647991] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:56.794116] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZUMZ.txt [2026-03-06T20:34:56.794255] [INFO ] [sig ] [3355/3360] Completed ZUMZ in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 1.8s [2026-03-06T20:34:56.794295] [INFO ] [sig ] [3356/3360] Forecasting ZURA... [2026-03-06T20:34:56.794325] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-06T20:34:56.794355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-06T20:34:56.804636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-06T20:34:56.804993] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-06T20:34:56.805851] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-06T20:34:56.805905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:56.805937] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:56.805964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:56.806020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:56.866772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:56.867636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:56.867727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:56.867769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:56.995151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:56.995321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:56.995364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:56.995401] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:56.999327] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-03-06T20:34:56.999643] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-06T20:34:56.999779] [INFO ] [sig ] ZURA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:57.145525] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZURA.txt [2026-03-06T20:34:57.145701] [INFO ] [sig ] [3356/3360] Completed ZURA in 0.4s | 2.81 sym/s | Total: 19.9m | ETA: 1.4s [2026-03-06T20:34:57.145744] [INFO ] [sig ] [3357/3360] Forecasting ZVIA... [2026-03-06T20:34:57.145774] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-06T20:34:57.145806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-06T20:34:57.156126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-06T20:34:57.156538] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-06T20:34:57.157437] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-06T20:34:57.157492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:57.157525] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:57.157552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:57.157649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:57.215973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:57.216782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:57.216867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:57.216900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:57.341205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:57.341358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:57.341400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:57.341428] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:57.344942] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=73.03%) [2026-03-06T20:34:57.345228] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-06T20:34:57.345360] [INFO ] [sig ] ZVIA: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:57.487033] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZVIA.txt [2026-03-06T20:34:57.487195] [INFO ] [sig ] [3357/3360] Completed ZVIA in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 1.1s [2026-03-06T20:34:57.487236] [INFO ] [sig ] [3358/3360] Forecasting ZVRA... [2026-03-06T20:34:57.487265] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-06T20:34:57.487297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-06T20:34:57.497822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-06T20:34:57.498267] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-06T20:34:57.499138] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-06T20:34:57.499193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:57.499255] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:57.499287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:57.499346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:57.556541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:57.557434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:57.557551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:57.557606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:57.677565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:57.677746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:57.677786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:57.677814] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:57.681406] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-03-06T20:34:57.681727] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-06T20:34:57.681866] [INFO ] [sig ] ZVRA: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:57.834917] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZVRA.txt [2026-03-06T20:34:57.835095] [INFO ] [sig ] [3358/3360] Completed ZVRA in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 0.7s [2026-03-06T20:34:57.835141] [INFO ] [sig ] [3359/3360] Forecasting ZWS... [2026-03-06T20:34:57.835173] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-06T20:34:57.835208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-06T20:34:57.846047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-06T20:34:57.846458] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-06T20:34:57.847324] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-06T20:34:57.847378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:57.847412] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:57.847440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:57.847498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:57.919620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:57.920904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:57.921008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:57.921053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:58.069980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:58.070142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:58.070187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:58.070218] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:58.073790] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-03-06T20:34:58.074082] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-06T20:34:58.074217] [INFO ] [sig ] ZWS: Forecast for 2026-03-06: UP (sign=1.00) [2026-03-06T20:34:58.231416] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-09 1 -> ./output/forecasts/individual/2026-03-09/ZWS.txt [2026-03-06T20:34:58.231608] [INFO ] [sig ] [3359/3360] Completed ZWS in 0.4s | 2.81 sym/s | Total: 19.9m | ETA: 0.4s [2026-03-06T20:34:58.231662] [INFO ] [sig ] [3360/3360] Forecasting ZYME... [2026-03-06T20:34:58.231710] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-06T20:34:58.231746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-06T20:34:58.244169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-06T20:34:58.244712] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-06T20:34:58.245628] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-06T20:34:58.245686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-06T20:34:58.245720] [DEBUG] [FORECASTER] Starting train method [2026-03-06T20:34:58.245747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-06T20:34:58.245826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-06T20:34:58.311518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-06T20:34:58.312486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-06T20:34:58.312598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-06T20:34:58.312637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-06T20:34:58.454314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-06T20:34:58.454496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-06T20:34:58.454548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-06T20:34:58.454600] [INFO ] [FORECASTER] Training complete [2026-03-06T20:34:58.458338] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=34.75%) [2026-03-06T20:34:58.458681] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-06T20:34:58.458833] [INFO ] [sig ] ZYME: Forecast for 2026-03-06: DOWN (sign=0.00) [2026-03-06T20:34:58.607147] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-09 0 -> ./output/forecasts/individual/2026-03-09/ZYME.txt [2026-03-06T20:34:58.607289] [INFO ] [sig ] [3360/3360] Completed ZYME in 0.4s | 2.81 sym/s | Total: 19.9m | ETA: 0.0s [2026-03-06T20:34:58.607331] [INFO ] [sig ] ================================================== [2026-03-06T20:34:58.607363] [INFO ] [sig ] Forecasts complete: 3360/3360 symbols succeeded [2026-03-06T20:34:58.607392] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-06T20:34:58.607418] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-06T20:34:58.608403] [INFO ] [sig ] Found 100 forecast dates to process [2026-03-06T20:34:58.608451] [INFO ] [sig ] [1/100] Processing report for 2025-10-10... [2026-03-06T20:34:58.608501] [INFO ] [sig ] [1/100] Report for 2025-10-10 already exists, skipping... [2026-03-06T20:34:58.608539] [INFO ] [sig ] [2/100] Processing report for 2025-10-13... [2026-03-06T20:34:58.608612] [INFO ] [sig ] [2/100] Report for 2025-10-13 already exists, skipping... [2026-03-06T20:34:58.608650] [INFO ] [sig ] [3/100] Processing report for 2025-10-14... [2026-03-06T20:34:58.608689] [INFO ] [sig ] [3/100] Report for 2025-10-14 already exists, skipping... [2026-03-06T20:34:58.608716] [INFO ] [sig ] [4/100] Processing report for 2025-10-15... [2026-03-06T20:34:58.608752] [INFO ] [sig ] [4/100] Report for 2025-10-15 already exists, skipping... [2026-03-06T20:34:58.608780] [INFO ] [sig ] [5/100] Processing report for 2025-10-16... [2026-03-06T20:34:58.608816] [INFO ] [sig ] [5/100] Report for 2025-10-16 already exists, skipping... [2026-03-06T20:34:58.608843] [INFO ] [sig ] [6/100] Processing report for 2025-10-17... [2026-03-06T20:34:58.608874] [INFO ] [sig ] [6/100] Report for 2025-10-17 already exists, skipping... [2026-03-06T20:34:58.608899] [INFO ] [sig ] [7/100] Processing report for 2025-10-20... [2026-03-06T20:34:58.608935] [INFO ] [sig ] [7/100] Report for 2025-10-20 already exists, skipping... [2026-03-06T20:34:58.608963] [INFO ] [sig ] [8/100] Processing report for 2025-10-21... [2026-03-06T20:34:58.608999] [INFO ] [sig ] [8/100] Report for 2025-10-21 already exists, skipping... [2026-03-06T20:34:58.609062] [INFO ] [sig ] [9/100] Processing report for 2025-10-22... [2026-03-06T20:34:58.609095] [INFO ] [sig ] [9/100] Report for 2025-10-22 already exists, skipping... [2026-03-06T20:34:58.609129] [INFO ] [sig ] [10/100] Processing report for 2025-10-23... [2026-03-06T20:34:58.609162] [INFO ] [sig ] [10/100] Report for 2025-10-23 already exists, skipping... [2026-03-06T20:34:58.609188] [INFO ] [sig ] [11/100] Processing report for 2025-10-24... [2026-03-06T20:34:58.609219] [INFO ] [sig ] [11/100] Report for 2025-10-24 already exists, skipping... [2026-03-06T20:34:58.609244] [INFO ] [sig ] [12/100] Processing report for 2025-10-27... [2026-03-06T20:34:58.609282] [INFO ] [sig ] [12/100] Report for 2025-10-27 already exists, skipping... [2026-03-06T20:34:58.609310] [INFO ] [sig ] [13/100] Processing report for 2025-10-28... [2026-03-06T20:34:58.609342] [INFO ] [sig ] [13/100] Report for 2025-10-28 already exists, skipping... [2026-03-06T20:34:58.609368] [INFO ] [sig ] [14/100] Processing report for 2025-10-30... [2026-03-06T20:34:58.609399] [INFO ] [sig ] [14/100] Report for 2025-10-30 already exists, skipping... [2026-03-06T20:34:58.609425] [INFO ] [sig ] [15/100] Processing report for 2025-10-31... [2026-03-06T20:34:58.609455] [INFO ] [sig ] [15/100] Report for 2025-10-31 already exists, skipping... [2026-03-06T20:34:58.609480] [INFO ] [sig ] [16/100] Processing report for 2025-11-03... [2026-03-06T20:34:58.609517] [INFO ] [sig ] [16/100] Report for 2025-11-03 already exists, skipping... [2026-03-06T20:34:58.609549] [INFO ] [sig ] [17/100] Processing report for 2025-11-04... [2026-03-06T20:34:58.609608] [INFO ] [sig ] [17/100] Report for 2025-11-04 already exists, skipping... [2026-03-06T20:34:58.609643] [INFO ] [sig ] [18/100] Processing report for 2025-11-05... [2026-03-06T20:34:58.609680] [INFO ] [sig ] [18/100] Report for 2025-11-05 already exists, skipping... [2026-03-06T20:34:58.609707] [INFO ] [sig ] [19/100] Processing report for 2025-11-06... [2026-03-06T20:34:58.609737] [INFO ] [sig ] [19/100] Report for 2025-11-06 already exists, skipping... [2026-03-06T20:34:58.609763] [INFO ] [sig ] [20/100] Processing report for 2025-11-07... [2026-03-06T20:34:58.609793] [INFO ] [sig ] [20/100] Report for 2025-11-07 already exists, skipping... [2026-03-06T20:34:58.609818] [INFO ] [sig ] [21/100] Processing report for 2025-11-10... [2026-03-06T20:34:58.609848] [INFO ] [sig ] [21/100] Report for 2025-11-10 already exists, skipping... [2026-03-06T20:34:58.609874] [INFO ] [sig ] [22/100] Processing report for 2025-11-11... [2026-03-06T20:34:58.609904] [INFO ] [sig ] [22/100] Report for 2025-11-11 already exists, skipping... [2026-03-06T20:34:58.609929] [INFO ] [sig ] [23/100] Processing report for 2025-11-12... [2026-03-06T20:34:58.609959] [INFO ] [sig ] [23/100] Report for 2025-11-12 already exists, skipping... [2026-03-06T20:34:58.609984] [INFO ] [sig ] [24/100] Processing report for 2025-11-13... [2026-03-06T20:34:58.610014] [INFO ] [sig ] [24/100] Report for 2025-11-13 already exists, skipping... [2026-03-06T20:34:58.610040] [INFO ] [sig ] [25/100] Processing report for 2025-11-17... [2026-03-06T20:34:58.610080] [INFO ] [sig ] [25/100] Report for 2025-11-17 already exists, skipping... [2026-03-06T20:34:58.610107] [INFO ] [sig ] [26/100] Processing report for 2025-11-18... [2026-03-06T20:34:58.610144] [INFO ] [sig ] [26/100] Report for 2025-11-18 already exists, skipping... [2026-03-06T20:34:58.610171] [INFO ] [sig ] [27/100] Processing report for 2025-11-19... [2026-03-06T20:34:58.610206] [INFO ] [sig ] [27/100] Report for 2025-11-19 already exists, skipping... [2026-03-06T20:34:58.610234] [INFO ] [sig ] [28/100] Processing report for 2025-11-20... [2026-03-06T20:34:58.610270] [INFO ] [sig ] [28/100] Report for 2025-11-20 already exists, skipping... [2026-03-06T20:34:58.610297] [INFO ] [sig ] [29/100] Processing report for 2025-11-21... [2026-03-06T20:34:58.610327] [INFO ] [sig ] [29/100] Report for 2025-11-21 already exists, skipping... [2026-03-06T20:34:58.610366] [INFO ] [sig ] [30/100] Processing report for 2025-11-24... [2026-03-06T20:34:58.610400] [INFO ] [sig ] [30/100] Report for 2025-11-24 already exists, skipping... [2026-03-06T20:34:58.610426] [INFO ] [sig ] [31/100] Processing report for 2025-11-25... [2026-03-06T20:34:58.610461] [INFO ] [sig ] [31/100] Report for 2025-11-25 already exists, skipping... [2026-03-06T20:34:58.610490] [INFO ] [sig ] [32/100] Processing report for 2025-11-26... [2026-03-06T20:34:58.610526] [INFO ] [sig ] [32/100] Report for 2025-11-26 already exists, skipping... [2026-03-06T20:34:58.610554] [INFO ] [sig ] [33/100] Processing report for 2025-11-28... [2026-03-06T20:34:58.610608] [INFO ] [sig ] [33/100] Report for 2025-11-28 already exists, skipping... [2026-03-06T20:34:58.610636] [INFO ] [sig ] [34/100] Processing report for 2025-12-01... [2026-03-06T20:34:58.610673] [INFO ] [sig ] [34/100] Report for 2025-12-01 already exists, skipping... [2026-03-06T20:34:58.610701] [INFO ] [sig ] [35/100] Processing report for 2025-12-02... [2026-03-06T20:34:58.610732] [INFO ] [sig ] [35/100] Report for 2025-12-02 already exists, skipping... [2026-03-06T20:34:58.610759] [INFO ] [sig ] [36/100] Processing report for 2025-12-03... [2026-03-06T20:34:58.610790] [INFO ] [sig ] [36/100] Report for 2025-12-03 already exists, skipping... [2026-03-06T20:34:58.610816] [INFO ] [sig ] [37/100] Processing report for 2025-12-04... [2026-03-06T20:34:58.610855] [INFO ] [sig ] [37/100] Report for 2025-12-04 already exists, skipping... [2026-03-06T20:34:58.610883] [INFO ] [sig ] [38/100] Processing report for 2025-12-05... [2026-03-06T20:34:58.610915] [INFO ] [sig ] [38/100] Report for 2025-12-05 already exists, skipping... [2026-03-06T20:34:58.610941] [INFO ] [sig ] [39/100] Processing report for 2025-12-08... [2026-03-06T20:34:58.610972] [INFO ] [sig ] [39/100] Report for 2025-12-08 already exists, skipping... [2026-03-06T20:34:58.610998] [INFO ] [sig ] [40/100] Processing report for 2025-12-09... [2026-03-06T20:34:58.611029] [INFO ] [sig ] [40/100] Report for 2025-12-09 already exists, skipping... [2026-03-06T20:34:58.611056] [INFO ] [sig ] [41/100] Processing report for 2025-12-10... [2026-03-06T20:34:58.611093] [INFO ] [sig ] [41/100] Report for 2025-12-10 already exists, skipping... [2026-03-06T20:34:58.611121] [INFO ] [sig ] [42/100] Processing report for 2025-12-11... [2026-03-06T20:34:58.611151] [INFO ] [sig ] [42/100] Report for 2025-12-11 already exists, skipping... [2026-03-06T20:34:58.611177] [INFO ] [sig ] [43/100] Processing report for 2025-12-12... [2026-03-06T20:34:58.611214] [INFO ] [sig ] [43/100] Report for 2025-12-12 already exists, skipping... [2026-03-06T20:34:58.611241] [INFO ] [sig ] [44/100] Processing report for 2025-12-15... [2026-03-06T20:34:58.611273] [INFO ] [sig ] [44/100] Report for 2025-12-15 already exists, skipping... [2026-03-06T20:34:58.611299] [INFO ] [sig ] [45/100] Processing report for 2025-12-16... [2026-03-06T20:34:58.611330] [INFO ] [sig ] [45/100] Report for 2025-12-16 already exists, skipping... [2026-03-06T20:34:58.611380] [INFO ] [sig ] [46/100] Processing report for 2025-12-17... [2026-03-06T20:34:58.611413] [INFO ] [sig ] [46/100] Report for 2025-12-17 already exists, skipping... [2026-03-06T20:34:58.611440] [INFO ] [sig ] [47/100] Processing report for 2025-12-18... [2026-03-06T20:34:58.611472] [INFO ] [sig ] [47/100] Report for 2025-12-18 already exists, skipping... [2026-03-06T20:34:58.611502] [INFO ] [sig ] [48/100] Processing report for 2025-12-19... [2026-03-06T20:34:58.611541] [INFO ] [sig ] [48/100] Report for 2025-12-19 already exists, skipping... [2026-03-06T20:34:58.611594] [INFO ] [sig ] [49/100] Processing report for 2025-12-22... [2026-03-06T20:34:58.611652] [INFO ] [sig ] [49/100] Report for 2025-12-22 already exists, skipping... [2026-03-06T20:34:58.611692] [INFO ] [sig ] [50/100] Processing report for 2025-12-23... [2026-03-06T20:34:58.611744] [INFO ] [sig ] [50/100] Report for 2025-12-23 already exists, skipping... [2026-03-06T20:34:58.611772] [INFO ] [sig ] [51/100] Processing report for 2025-12-24... [2026-03-06T20:34:58.611814] [INFO ] [sig ] [51/100] Report for 2025-12-24 already exists, skipping... [2026-03-06T20:34:58.611842] [INFO ] [sig ] [52/100] Processing report for 2025-12-26... [2026-03-06T20:34:58.611873] [INFO ] [sig ] [52/100] Report for 2025-12-26 already exists, skipping... [2026-03-06T20:34:58.611898] [INFO ] [sig ] [53/100] Processing report for 2025-12-29... [2026-03-06T20:34:58.611929] [INFO ] [sig ] [53/100] Report for 2025-12-29 already exists, skipping... [2026-03-06T20:34:58.611954] [INFO ] [sig ] [54/100] Processing report for 2025-12-30... [2026-03-06T20:34:58.611985] [INFO ] [sig ] [54/100] Report for 2025-12-30 already exists, skipping... [2026-03-06T20:34:58.612010] [INFO ] [sig ] [55/100] Processing report for 2025-12-31... [2026-03-06T20:34:58.612048] [INFO ] [sig ] [55/100] Report for 2025-12-31 already exists, skipping... [2026-03-06T20:34:58.612076] [INFO ] [sig ] [56/100] Processing report for 2026-01-02... [2026-03-06T20:34:58.612106] [INFO ] [sig ] [56/100] Report for 2026-01-02 already exists, skipping... [2026-03-06T20:34:58.612132] [INFO ] [sig ] [57/100] Processing report for 2026-01-05... [2026-03-06T20:34:58.612168] [INFO ] [sig ] [57/100] Report for 2026-01-05 already exists, skipping... [2026-03-06T20:34:58.612195] [INFO ] [sig ] [58/100] Processing report for 2026-01-06... [2026-03-06T20:34:58.612226] [INFO ] [sig ] [58/100] Report for 2026-01-06 already exists, skipping... [2026-03-06T20:34:58.612252] [INFO ] [sig ] [59/100] Processing report for 2026-01-07... [2026-03-06T20:34:58.612291] [INFO ] [sig ] [59/100] Report for 2026-01-07 already exists, skipping... [2026-03-06T20:34:58.612319] [INFO ] [sig ] [60/100] Processing report for 2026-01-08... [2026-03-06T20:34:58.612355] [INFO ] [sig ] [60/100] Report for 2026-01-08 already exists, skipping... [2026-03-06T20:34:58.612383] [INFO ] [sig ] [61/100] Processing report for 2026-01-09... [2026-03-06T20:34:58.612423] [INFO ] [sig ] [61/100] Report for 2026-01-09 already exists, skipping... [2026-03-06T20:34:58.612450] [INFO ] [sig ] [62/100] Processing report for 2026-01-12... [2026-03-06T20:34:58.612481] [INFO ] [sig ] [62/100] Report for 2026-01-12 already exists, skipping... [2026-03-06T20:34:58.612507] [INFO ] [sig ] [63/100] Processing report for 2026-01-13... [2026-03-06T20:34:58.612548] [INFO ] [sig ] [63/100] Report for 2026-01-13 already exists, skipping... [2026-03-06T20:34:58.612592] [INFO ] [sig ] [64/100] Processing report for 2026-01-14... [2026-03-06T20:34:58.612626] [INFO ] [sig ] [64/100] Report for 2026-01-14 already exists, skipping... [2026-03-06T20:34:58.612653] [INFO ] [sig ] [65/100] Processing report for 2026-01-15... [2026-03-06T20:34:58.612684] [INFO ] [sig ] [65/100] Report for 2026-01-15 already exists, skipping... [2026-03-06T20:34:58.612709] [INFO ] [sig ] [66/100] Processing report for 2026-01-16... [2026-03-06T20:34:58.612740] [INFO ] [sig ] [66/100] Report for 2026-01-16 already exists, skipping... [2026-03-06T20:34:58.612765] [INFO ] [sig ] [67/100] Processing report for 2026-01-20... [2026-03-06T20:34:58.612796] [INFO ] [sig ] [67/100] Report for 2026-01-20 already exists, skipping... [2026-03-06T20:34:58.612821] [INFO ] [sig ] [68/100] Processing report for 2026-01-21... [2026-03-06T20:34:58.612859] [INFO ] [sig ] [68/100] Report for 2026-01-21 already exists, skipping... [2026-03-06T20:34:58.612887] [INFO ] [sig ] [69/100] Processing report for 2026-01-22... [2026-03-06T20:34:58.612926] [INFO ] [sig ] [69/100] Report for 2026-01-22 already exists, skipping... [2026-03-06T20:34:58.612953] [INFO ] [sig ] [70/100] Processing report for 2026-01-23... [2026-03-06T20:34:58.613003] [INFO ] [sig ] [70/100] Report for 2026-01-23 already exists, skipping... [2026-03-06T20:34:58.613032] [INFO ] [sig ] [71/100] Processing report for 2026-01-26... [2026-03-06T20:34:58.613062] [INFO ] [sig ] [71/100] Report for 2026-01-26 already exists, skipping... [2026-03-06T20:34:58.613088] [INFO ] [sig ] [72/100] Processing report for 2026-01-27... [2026-03-06T20:34:58.613129] [INFO ] [sig ] [72/100] Report for 2026-01-27 already exists, skipping... [2026-03-06T20:34:58.613158] [INFO ] [sig ] [73/100] Processing report for 2026-01-28... [2026-03-06T20:34:58.613195] [INFO ] [sig ] [73/100] Report for 2026-01-28 already exists, skipping... [2026-03-06T20:34:58.613222] [INFO ] [sig ] [74/100] Processing report for 2026-01-29... [2026-03-06T20:34:58.613258] [INFO ] [sig ] [74/100] Report for 2026-01-29 already exists, skipping... [2026-03-06T20:34:58.613286] [INFO ] [sig ] [75/100] Processing report for 2026-01-30... [2026-03-06T20:34:58.613332] [INFO ] [sig ] [75/100] Report for 2026-01-30 already exists, skipping... [2026-03-06T20:34:58.613386] [INFO ] [sig ] [76/100] Processing report for 2026-02-02... [2026-03-06T20:34:58.613443] [INFO ] [sig ] [76/100] Report for 2026-02-02 already exists, skipping... [2026-03-06T20:34:58.613476] [INFO ] [sig ] [77/100] Processing report for 2026-02-03... [2026-03-06T20:34:58.613517] [INFO ] [sig ] [77/100] Report for 2026-02-03 already exists, skipping... [2026-03-06T20:34:58.613554] [INFO ] [sig ] [78/100] Processing report for 2026-02-04... [2026-03-06T20:34:58.613638] [INFO ] [sig ] [78/100] Report for 2026-02-04 already exists, skipping... [2026-03-06T20:34:58.613677] [INFO ] [sig ] [79/100] Processing report for 2026-02-05... [2026-03-06T20:34:58.613711] [INFO ] [sig ] [79/100] Report for 2026-02-05 already exists, skipping... [2026-03-06T20:34:58.613739] [INFO ] [sig ] [80/100] Processing report for 2026-02-06... [2026-03-06T20:34:58.613772] [INFO ] [sig ] [80/100] Report for 2026-02-06 already exists, skipping... [2026-03-06T20:34:58.613799] [INFO ] [sig ] [81/100] Processing report for 2026-02-09... [2026-03-06T20:34:58.613844] [INFO ] [sig ] [81/100] Report for 2026-02-09 already exists, skipping... [2026-03-06T20:34:58.613873] [INFO ] [sig ] [82/100] Processing report for 2026-02-10... [2026-03-06T20:34:58.613906] [INFO ] [sig ] [82/100] Report for 2026-02-10 already exists, skipping... [2026-03-06T20:34:58.613951] [INFO ] [sig ] [83/100] Processing report for 2026-02-11... [2026-03-06T20:34:58.613993] [INFO ] [sig ] [83/100] Report for 2026-02-11 already exists, skipping... [2026-03-06T20:34:58.614023] [INFO ] [sig ] [84/100] Processing report for 2026-02-12... [2026-03-06T20:34:58.614056] [INFO ] [sig ] [84/100] Report for 2026-02-12 already exists, skipping... [2026-03-06T20:34:58.614084] [INFO ] [sig ] [85/100] Processing report for 2026-02-13... [2026-03-06T20:34:58.614123] [INFO ] [sig ] [85/100] Report for 2026-02-13 already exists, skipping... [2026-03-06T20:34:58.614153] [INFO ] [sig ] [86/100] Processing report for 2026-02-17... [2026-03-06T20:34:58.614193] [INFO ] [sig ] [86/100] Report for 2026-02-17 already exists, skipping... [2026-03-06T20:34:58.614222] [INFO ] [sig ] [87/100] Processing report for 2026-02-18... [2026-03-06T20:34:58.614264] [INFO ] [sig ] [87/100] Report for 2026-02-18 already exists, skipping... [2026-03-06T20:34:58.614294] [INFO ] [sig ] [88/100] Processing report for 2026-02-19... [2026-03-06T20:34:58.614333] [INFO ] [sig ] [88/100] Report for 2026-02-19 already exists, skipping... [2026-03-06T20:34:58.614362] [INFO ] [sig ] [89/100] Processing report for 2026-02-20... [2026-03-06T20:34:58.614402] [INFO ] [sig ] [89/100] Report for 2026-02-20 already exists, skipping... [2026-03-06T20:34:58.614431] [INFO ] [sig ] [90/100] Processing report for 2026-02-23... [2026-03-06T20:34:58.614469] [INFO ] [sig ] [90/100] Report for 2026-02-23 already exists, skipping... [2026-03-06T20:34:58.614499] [INFO ] [sig ] [91/100] Processing report for 2026-02-24... [2026-03-06T20:34:58.614538] [INFO ] [sig ] [91/100] Report for 2026-02-24 already exists, skipping... [2026-03-06T20:34:58.614567] [INFO ] [sig ] [92/100] Processing report for 2026-02-25... [2026-03-06T20:34:58.614633] [INFO ] [sig ] [92/100] Report for 2026-02-25 already exists, skipping... [2026-03-06T20:34:58.614663] [INFO ] [sig ] [93/100] Processing report for 2026-02-26... [2026-03-06T20:34:58.614702] [INFO ] [sig ] [93/100] Report for 2026-02-26 already exists, skipping... [2026-03-06T20:34:58.614731] [INFO ] [sig ] [94/100] Processing report for 2026-02-27... [2026-03-06T20:34:58.614769] [INFO ] [sig ] [94/100] Report for 2026-02-27 already exists, skipping... [2026-03-06T20:34:58.614798] [INFO ] [sig ] [95/100] Processing report for 2026-03-02... [2026-03-06T20:34:58.614839] [INFO ] [sig ] [95/100] Report for 2026-03-02 already exists, skipping... [2026-03-06T20:34:58.614869] [INFO ] [sig ] [96/100] Processing report for 2026-03-03... [2026-03-06T20:34:58.614908] [INFO ] [sig ] [96/100] Report for 2026-03-03 already exists, skipping... [2026-03-06T20:34:58.614936] [INFO ] [sig ] [97/100] Processing report for 2026-03-04... [2026-03-06T20:34:58.614969] [INFO ] [sig ] [97/100] Report for 2026-03-04 already exists, skipping... [2026-03-06T20:34:58.614997] [INFO ] [sig ] [98/100] Processing report for 2026-03-05... [2026-03-06T20:34:58.615044] [INFO ] [sig ] [98/100] Report for 2026-03-05 already exists, skipping... [2026-03-06T20:34:58.615074] [INFO ] [sig ] [99/100] Processing report for 2026-03-06... [2026-03-06T20:34:58.615112] [INFO ] [sig ] [99/100] Report for 2026-03-06 already exists, skipping... [2026-03-06T20:34:58.615141] [INFO ] [sig ] [100/100] Processing report for 2026-03-09... [2026-03-06T20:34:58.715833] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.715974] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-06T20:34:58.716276] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.716355] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-06T20:34:58.716603] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.716859] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-06T20:34:58.717093] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.717328] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-06T20:34:58.717409] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.717475] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.717726] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-06T20:34:58.717816] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-06T20:34:58.717905] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-06T20:34:58.718139] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-06T20:34:58.718375] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-06T20:34:58.718621] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-06T20:34:58.718871] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-06T20:34:58.719108] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-06T20:34:58.719188] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-06T20:34:58.719273] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-06T20:34:58.719531] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-06T20:34:58.719876] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.720138] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.720387] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.720685] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-06T20:34:58.720924] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-06T20:34:58.721012] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-06T20:34:58.721245] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.721479] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-06T20:34:58.721773] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-06T20:34:58.721849] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.722091] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-06T20:34:58.722322] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-06T20:34:58.722616] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.722881] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.723130] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-06T20:34:58.723210] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-06T20:34:58.723472] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.723547] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-06T20:34:58.723829] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-06T20:34:58.724092] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.724333] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-06T20:34:58.724413] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-06T20:34:58.724658] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-06T20:34:58.724990] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.725316] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-06T20:34:58.725660] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.725971] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-06T20:34:58.726258] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-06T20:34:58.726682] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-06T20:34:58.726756] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.727088] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.727503] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.727643] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.728098] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.728485] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.728604] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-06T20:34:58.728913] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-06T20:34:58.728985] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-06T20:34:58.729374] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.729741] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-06T20:34:58.729977] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.730047] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-06T20:34:58.730106] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.730164] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-06T20:34:58.730221] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.730508] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.730610] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-06T20:34:58.730856] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-06T20:34:58.731112] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-06T20:34:58.731380] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.731648] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-06T20:34:58.731741] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-06T20:34:58.732760] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-06T20:34:58.733032] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-06T20:34:58.733502] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.733775] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-06T20:34:58.733848] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.733923] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-06T20:34:58.734181] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.734262] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-06T20:34:58.734529] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.734623] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-06T20:34:58.734926] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-06T20:34:58.735159] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.735878] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-06T20:34:58.735957] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.736250] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-06T20:34:58.736321] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-06T20:34:58.736379] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.736692] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-06T20:34:58.736763] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.737677] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-06T20:34:58.737755] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-06T20:34:58.737817] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-06T20:34:58.737920] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.738201] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.738503] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-06T20:34:58.738850] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.738944] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-06T20:34:58.739226] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-06T20:34:58.739539] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-06T20:34:58.739659] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.739731] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-06T20:34:58.740747] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-06T20:34:58.740861] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.741129] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-06T20:34:58.741414] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-06T20:34:58.741925] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-06T20:34:58.742210] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-06T20:34:58.742502] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.742806] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-06T20:34:58.742888] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.743157] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.743440] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-06T20:34:58.743751] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-06T20:34:58.743867] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-06T20:34:58.744682] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.744986] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.745385] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-06T20:34:58.745670] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-06T20:34:58.745754] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-06T20:34:58.746015] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-06T20:34:58.746097] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-06T20:34:58.746361] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.746444] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-06T20:34:58.746508] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-06T20:34:58.746611] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.746888] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.746986] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-06T20:34:58.747258] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.747561] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-06T20:34:58.747929] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-06T20:34:58.748266] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.748358] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-06T20:34:58.748430] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-06T20:34:58.748703] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-03-06T20:34:58.748993] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-06T20:34:58.749074] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-06T20:34:58.749355] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-06T20:34:58.749700] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-06T20:34:58.749982] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.750254] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-03-06T20:34:58.750596] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-06T20:34:58.750687] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-06T20:34:58.750963] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-06T20:34:58.751051] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-06T20:34:58.751115] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-06T20:34:58.751177] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.751422] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-06T20:34:58.751712] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-06T20:34:58.751950] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-06T20:34:58.752214] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-06T20:34:58.752460] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-06T20:34:58.752710] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-06T20:34:58.752944] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-06T20:34:58.753025] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-06T20:34:58.753089] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-06T20:34:58.753328] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-06T20:34:58.753415] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.753662] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-06T20:34:58.753919] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-06T20:34:58.754202] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-06T20:34:58.754281] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.754513] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.754809] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.755047] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-06T20:34:58.755328] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-06T20:34:58.755589] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-06T20:34:58.755682] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.755745] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-06T20:34:58.756009] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-06T20:34:58.756081] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.756308] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-06T20:34:58.756537] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-06T20:34:58.756632] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-06T20:34:58.756878] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.756949] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.757230] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-06T20:34:58.757333] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-06T20:34:58.757630] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-06T20:34:58.757886] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-06T20:34:58.758639] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.758973] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-06T20:34:58.759062] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-06T20:34:58.759355] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-03-06T20:34:58.759599] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-06T20:34:58.759841] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.760083] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-06T20:34:58.760392] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-06T20:34:58.760462] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.760717] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-06T20:34:58.760960] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.761197] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-06T20:34:58.761266] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-06T20:34:58.761326] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.761397] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-06T20:34:58.761458] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.761534] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-06T20:34:58.761864] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-06T20:34:58.762128] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.762198] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-06T20:34:58.762426] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-06T20:34:58.762498] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-06T20:34:58.762835] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.763091] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.763351] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-06T20:34:58.763420] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.763705] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-06T20:34:58.763988] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-06T20:34:58.764057] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-06T20:34:58.764315] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.764614] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-06T20:34:58.764699] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-03-06T20:34:58.764946] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-06T20:34:58.765298] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-06T20:34:58.765560] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.765662] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.765959] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-06T20:34:58.766029] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-06T20:34:58.766279] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-06T20:34:58.766619] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.766917] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.767235] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.767506] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-06T20:34:58.767815] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.768124] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-06T20:34:58.768363] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-06T20:34:58.768610] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.768680] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-06T20:34:58.768977] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.769056] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-06T20:34:58.769117] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-06T20:34:58.769354] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.769604] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.769865] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.770709] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.770793] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-06T20:34:58.771078] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.771319] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.771397] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-06T20:34:58.771668] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-06T20:34:58.771943] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.772204] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-06T20:34:58.772452] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.772711] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-06T20:34:58.772780] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-06T20:34:58.773007] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-06T20:34:58.773076] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-06T20:34:58.773296] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-06T20:34:58.773585] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-06T20:34:58.773657] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.773943] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.774200] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-06T20:34:58.774495] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-06T20:34:58.774564] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.774809] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.774877] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.775154] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-06T20:34:58.775406] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.775701] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-06T20:34:58.775967] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-06T20:34:58.776051] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.776455] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-06T20:34:58.776525] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-06T20:34:58.776805] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-06T20:34:58.777075] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-06T20:34:58.777327] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-06T20:34:58.777599] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-06T20:34:58.777861] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-06T20:34:58.777935] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-06T20:34:58.779761] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-06T20:34:58.780008] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-03-06T20:34:58.780267] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-06T20:34:58.780609] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-06T20:34:58.780918] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.780996] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-06T20:34:58.781056] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-06T20:34:58.781344] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-06T20:34:58.781597] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-06T20:34:58.781676] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.781965] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-06T20:34:58.782257] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-06T20:34:58.782324] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-06T20:34:58.782594] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-06T20:34:58.782862] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-06T20:34:58.782944] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.783172] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-03-06T20:34:58.783255] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-03-06T20:34:58.783316] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.783548] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.783645] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-06T20:34:58.783869] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.784123] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-06T20:34:58.784200] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-06T20:34:58.784441] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.784688] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.784756] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-06T20:34:58.784827] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-06T20:34:58.784886] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.785118] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.785350] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-06T20:34:58.785597] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-06T20:34:58.785846] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-06T20:34:58.786084] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.786441] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-06T20:34:58.786682] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-06T20:34:58.786927] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-06T20:34:58.787007] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-06T20:34:58.787075] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.787383] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.787710] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.788015] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-06T20:34:58.788101] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-06T20:34:58.788417] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.788670] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.788918] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.788985] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-06T20:34:58.789052] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-06T20:34:58.789280] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.789347] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.789614] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-06T20:34:58.789683] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.789742] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-06T20:34:58.789831] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.789892] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-06T20:34:58.790217] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-06T20:34:58.790477] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-06T20:34:58.790756] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-06T20:34:58.791164] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-06T20:34:58.791418] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.791505] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-06T20:34:58.791605] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.791681] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-06T20:34:58.792146] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-06T20:34:58.792413] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.792692] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.792771] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-06T20:34:58.792843] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.793116] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.793389] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.793681] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-06T20:34:58.793985] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-06T20:34:58.794080] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-06T20:34:58.794147] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-06T20:34:58.794392] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-06T20:34:58.794651] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.794734] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-06T20:34:58.795680] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.795931] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-06T20:34:58.796011] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-06T20:34:58.796296] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-06T20:34:58.796603] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.797007] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-06T20:34:58.797263] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-06T20:34:58.797597] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-06T20:34:58.798033] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-06T20:34:58.798304] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.798642] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-06T20:34:58.798736] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-06T20:34:58.798810] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-06T20:34:58.798876] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-06T20:34:58.799150] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-03-06T20:34:58.799400] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-06T20:34:58.799468] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.799748] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-06T20:34:58.799820] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-06T20:34:58.800254] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-06T20:34:58.800537] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.800635] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.800697] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-06T20:34:58.800755] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.801006] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.801252] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.802212] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-06T20:34:58.802282] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.802547] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-06T20:34:58.802824] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.803090] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-06T20:34:58.803346] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.803423] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-06T20:34:58.803495] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-06T20:34:58.803775] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-06T20:34:58.804049] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-06T20:34:58.804321] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.804600] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-06T20:34:58.804926] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.805215] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-06T20:34:58.805544] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-06T20:34:58.805856] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-06T20:34:58.806132] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-06T20:34:58.806387] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.806472] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-06T20:34:58.806713] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-06T20:34:58.807001] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-06T20:34:58.807234] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-06T20:34:58.807476] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-06T20:34:58.807740] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-06T20:34:58.808008] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.808266] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-06T20:34:58.808350] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.808420] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-06T20:34:58.808492] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-06T20:34:58.808601] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-06T20:34:58.808694] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-06T20:34:58.808956] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-06T20:34:58.809032] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.809105] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-06T20:34:58.809389] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.809681] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.809930] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-06T20:34:58.810012] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-06T20:34:58.810235] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-06T20:34:58.810520] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-06T20:34:58.810637] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-03-06T20:34:58.810876] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-06T20:34:58.810945] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-06T20:34:58.811015] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-06T20:34:58.811262] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-06T20:34:58.811559] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-06T20:34:58.811660] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.812112] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.812349] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.812611] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.812717] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.812933] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.813809] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.814058] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-06T20:34:58.814328] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-06T20:34:58.814612] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-06T20:34:58.814929] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-06T20:34:58.815193] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-06T20:34:58.815432] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-06T20:34:58.815675] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-06T20:34:58.815921] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-06T20:34:58.816220] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-06T20:34:58.816473] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.816561] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-06T20:34:58.816884] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-06T20:34:58.817180] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-06T20:34:58.817249] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.817516] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.818433] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.818515] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.818599] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-06T20:34:58.818866] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.819129] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.819198] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-06T20:34:58.819265] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.819552] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-06T20:34:58.819647] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.819707] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.819941] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.820194] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.820438] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-06T20:34:58.820702] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-06T20:34:58.821032] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.821316] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-06T20:34:58.821385] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.821649] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.821949] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.822017] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-06T20:34:58.822089] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-06T20:34:58.822173] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-06T20:34:58.822419] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.822694] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-06T20:34:58.822942] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-06T20:34:58.823253] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-06T20:34:58.823522] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-06T20:34:58.823856] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-06T20:34:58.823934] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-06T20:34:58.824202] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.824497] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-06T20:34:58.824564] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.824847] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.824914] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-06T20:34:58.825171] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.825421] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-06T20:34:58.825498] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.825752] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.826007] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.826082] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-06T20:34:58.826152] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-06T20:34:58.826416] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-06T20:34:58.826704] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.826971] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-06T20:34:58.827231] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.827298] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.827628] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.828486] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-06T20:34:58.828842] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.829137] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.829403] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.829472] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-06T20:34:58.829739] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-06T20:34:58.830025] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.830306] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.830556] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-06T20:34:58.830645] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.830885] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.831195] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-06T20:34:58.831281] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-06T20:34:58.831546] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.831635] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.831934] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-06T20:34:58.832202] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-06T20:34:58.832496] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-06T20:34:58.832592] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.832871] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-06T20:34:58.833150] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-06T20:34:58.833227] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-06T20:34:58.834200] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-06T20:34:58.834471] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-06T20:34:58.834740] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-06T20:34:58.834816] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-03-06T20:34:58.835136] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-06T20:34:58.835228] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-06T20:34:58.835625] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-06T20:34:58.835746] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-06T20:34:58.836095] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-06T20:34:58.836201] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-06T20:34:58.836306] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-06T20:34:58.836664] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.837017] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-06T20:34:58.837353] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-06T20:34:58.837632] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-06T20:34:58.837737] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-06T20:34:58.838017] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.838291] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-06T20:34:58.838557] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-06T20:34:58.838709] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-06T20:34:58.838790] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.838862] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-06T20:34:58.839128] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-06T20:34:58.839228] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-06T20:34:58.839519] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.839854] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-06T20:34:58.840117] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-06T20:34:58.840420] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-06T20:34:58.840498] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.840775] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-06T20:34:58.841066] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-06T20:34:58.841299] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.841595] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.841830] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.841898] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.841965] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.842029] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-06T20:34:58.842318] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-06T20:34:58.842559] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-06T20:34:58.842877] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-06T20:34:58.843106] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-06T20:34:58.843181] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-06T20:34:58.843422] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-06T20:34:58.843653] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-06T20:34:58.843721] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-06T20:34:58.843985] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-06T20:34:58.844067] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-06T20:34:58.844350] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-06T20:34:58.844609] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-06T20:34:58.844869] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.845111] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-06T20:34:58.845362] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-06T20:34:58.845440] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.845690] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-06T20:34:58.845923] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-06T20:34:58.845999] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.846266] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.846519] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-06T20:34:58.846606] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-06T20:34:58.846844] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-06T20:34:58.847093] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-06T20:34:58.847335] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.847563] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.847865] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-06T20:34:58.848154] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-06T20:34:58.848402] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-06T20:34:58.848469] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.848739] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-06T20:34:58.848983] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-06T20:34:58.849239] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.849305] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-06T20:34:58.849559] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-06T20:34:58.849845] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-06T20:34:58.850077] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-06T20:34:58.850314] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.850547] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.850652] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-06T20:34:58.850721] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-06T20:34:58.850952] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.851207] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-06T20:34:58.851499] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.851731] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-06T20:34:58.852022] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.852298] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-06T20:34:58.852382] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-06T20:34:58.852628] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-06T20:34:58.852871] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-06T20:34:58.853128] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-06T20:34:58.853376] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-06T20:34:58.853692] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-06T20:34:58.853972] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-06T20:34:58.854218] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.854465] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-06T20:34:58.854712] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.855012] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-06T20:34:58.855296] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-06T20:34:58.855543] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-06T20:34:58.855642] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.855717] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-06T20:34:58.855789] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-06T20:34:58.856022] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-06T20:34:58.856279] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-06T20:34:58.856515] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-06T20:34:58.856789] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-06T20:34:58.856866] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.856934] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-03-06T20:34:58.857213] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.857459] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-06T20:34:58.857702] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-06T20:34:58.857771] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.857866] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.857936] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-03-06T20:34:58.858197] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-06T20:34:58.858718] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.858975] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-06T20:34:58.859217] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.859296] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-06T20:34:58.859379] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-06T20:34:58.859623] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.859888] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-06T20:34:58.860191] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-06T20:34:58.860449] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-06T20:34:58.860687] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.860755] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.860821] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.861049] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-06T20:34:58.861354] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-06T20:34:58.861663] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-06T20:34:58.861750] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.861821] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.862073] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-06T20:34:58.862365] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.863836] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.864352] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-06T20:34:58.864432] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-06T20:34:58.864741] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-06T20:34:58.865023] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-06T20:34:58.865271] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-06T20:34:58.865341] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-06T20:34:58.865400] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-06T20:34:58.865466] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-06T20:34:58.865526] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-06T20:34:58.865609] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.865852] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-06T20:34:58.866095] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-06T20:34:58.866352] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.866420] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-06T20:34:58.866487] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.866740] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-03-06T20:34:58.867000] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-06T20:34:58.867294] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.867600] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.867865] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-03-06T20:34:58.868672] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-06T20:34:58.869003] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-06T20:34:58.869326] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-06T20:34:58.869608] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-06T20:34:58.869688] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.869956] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-06T20:34:58.870234] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.870489] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-06T20:34:58.870559] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.870833] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-06T20:34:58.870902] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-06T20:34:58.871270] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-06T20:34:58.871368] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-06T20:34:58.871635] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-06T20:34:58.871889] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.872137] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-06T20:34:58.872404] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-06T20:34:58.872676] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-06T20:34:58.872918] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-06T20:34:58.872986] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-06T20:34:58.873053] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-06T20:34:58.873293] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-06T20:34:58.873361] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.873427] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.873684] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-06T20:34:58.873765] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.874019] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-06T20:34:58.874389] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.874663] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.874984] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.875224] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-03-06T20:34:58.875302] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-06T20:34:58.875599] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-06T20:34:58.875863] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-06T20:34:58.875932] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-06T20:34:58.875989] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.876217] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-06T20:34:58.876284] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.876513] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-06T20:34:58.876778] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.877086] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.877351] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-06T20:34:58.877609] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-06T20:34:58.877677] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.877734] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.877973] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-06T20:34:58.878283] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-06T20:34:58.878559] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-06T20:34:58.879269] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-06T20:34:58.879744] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-06T20:34:58.880148] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-06T20:34:58.880597] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-06T20:34:58.880863] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.881122] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-06T20:34:58.881385] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-06T20:34:58.881463] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-06T20:34:58.881528] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-06T20:34:58.881608] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-06T20:34:58.881852] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-06T20:34:58.882112] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-06T20:34:58.882183] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.882241] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-06T20:34:58.882308] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-06T20:34:58.882556] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-06T20:34:58.882645] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-06T20:34:58.882942] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.883021] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-06T20:34:58.883089] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-06T20:34:58.883153] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.883220] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-06T20:34:58.883454] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.883691] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-06T20:34:58.883758] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.883986] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.884219] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-06T20:34:58.884451] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-06T20:34:58.884707] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-06T20:34:58.884947] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-06T20:34:58.885035] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.885293] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-06T20:34:58.885596] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.885673] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-06T20:34:58.885746] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-06T20:34:58.885999] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-06T20:34:58.886250] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.886327] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-06T20:34:58.886602] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-06T20:34:58.886863] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-06T20:34:58.887103] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-06T20:34:58.887391] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-06T20:34:58.887469] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-06T20:34:58.887537] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-03-06T20:34:58.888487] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.888755] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-06T20:34:58.889040] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-06T20:34:58.889379] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.889845] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-06T20:34:58.890849] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-06T20:34:58.891156] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-06T20:34:58.891493] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-06T20:34:58.891817] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-06T20:34:58.891889] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-06T20:34:58.891948] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-06T20:34:58.892182] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-03-06T20:34:58.892419] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-06T20:34:58.892664] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-06T20:34:58.892906] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-06T20:34:58.892985] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-06T20:34:58.893230] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.893467] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-06T20:34:58.893543] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-06T20:34:58.893624] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.893915] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.894155] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-06T20:34:58.894446] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-06T20:34:58.894676] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.894973] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-06T20:34:58.895209] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.895278] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-06T20:34:58.895336] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-06T20:34:58.895555] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.895819] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.896042] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.896110] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.896378] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-06T20:34:58.896606] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-03-06T20:34:58.896833] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-06T20:34:58.897061] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-06T20:34:58.897128] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-06T20:34:58.897186] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.897243] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-06T20:34:58.897461] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-06T20:34:58.897718] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.898016] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-06T20:34:58.898276] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-06T20:34:58.898345] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.898597] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.899612] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.899906] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-06T20:34:58.900002] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.900300] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.900384] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.900665] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.900908] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.901164] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-06T20:34:58.901459] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.901699] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-06T20:34:58.901782] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-06T20:34:58.902010] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-06T20:34:58.902247] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-06T20:34:58.902540] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.902823] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-06T20:34:58.903068] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.903142] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-06T20:34:58.903488] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-06T20:34:58.903797] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-06T20:34:58.904091] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.904334] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.904407] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.905641] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-06T20:34:58.905886] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.906139] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-06T20:34:58.906393] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-06T20:34:58.906673] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-06T20:34:58.906747] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-06T20:34:58.906981] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-06T20:34:58.907062] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.907319] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-06T20:34:58.907566] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.907864] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-06T20:34:58.907947] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-06T20:34:58.908238] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.908477] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.908711] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-06T20:34:58.908973] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.909045] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.909328] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.909401] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-06T20:34:58.909651] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.909890] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-06T20:34:58.910176] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-06T20:34:58.911151] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-06T20:34:58.911223] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.911469] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.911547] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-06T20:34:58.911829] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-06T20:34:58.912093] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-06T20:34:58.912332] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.912414] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.912477] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-06T20:34:58.912724] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.912806] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-06T20:34:58.913104] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-06T20:34:58.913186] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.913416] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-06T20:34:58.913653] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-06T20:34:58.913739] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-06T20:34:58.913816] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-06T20:34:58.913889] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.913957] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-06T20:34:58.914214] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-06T20:34:58.914466] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-06T20:34:58.914550] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-06T20:34:58.914805] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.914879] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.915108] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-06T20:34:58.915191] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-06T20:34:58.915474] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.915769] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.915842] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-06T20:34:58.915902] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-06T20:34:58.916126] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-06T20:34:58.916371] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-06T20:34:58.916609] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-06T20:34:58.916690] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-06T20:34:58.916915] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.917793] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.917902] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-06T20:34:58.918147] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.918395] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-06T20:34:58.918697] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-06T20:34:58.918963] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-06T20:34:58.919733] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-06T20:34:58.919990] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.920074] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-06T20:34:58.920339] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.920605] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-06T20:34:58.920680] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-06T20:34:58.920933] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-06T20:34:58.921445] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-06T20:34:58.921711] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-06T20:34:58.921784] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.922020] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-06T20:34:58.922324] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-06T20:34:58.922603] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-06T20:34:58.922858] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.923114] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-06T20:34:58.923187] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.923415] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-06T20:34:58.923497] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-06T20:34:58.923735] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-06T20:34:58.923820] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-06T20:34:58.923890] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-06T20:34:58.924127] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-06T20:34:58.924394] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-06T20:34:58.924467] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-06T20:34:58.924699] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-06T20:34:58.924969] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-06T20:34:58.925230] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.925534] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-06T20:34:58.925806] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-06T20:34:58.926068] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.926140] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.926210] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-06T20:34:58.926487] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-06T20:34:58.926726] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.926800] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.927024] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.927262] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-06T20:34:58.927333] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.927612] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-06T20:34:58.927684] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-06T20:34:58.927766] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.928186] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-06T20:34:58.928560] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-06T20:34:58.928659] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-06T20:34:58.928946] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-06T20:34:58.929023] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-06T20:34:58.929454] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-06T20:34:58.929531] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.929897] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-06T20:34:58.930207] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-06T20:34:58.930472] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-03-06T20:34:58.930731] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.931001] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-06T20:34:58.931089] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-06T20:34:58.931160] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.931420] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-06T20:34:58.931494] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-06T20:34:58.931738] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-06T20:34:58.931826] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-06T20:34:58.932078] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-06T20:34:58.932369] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-06T20:34:58.932459] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-06T20:34:58.932523] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-06T20:34:58.932615] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-06T20:34:58.932883] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.933124] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-06T20:34:58.933379] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-06T20:34:58.933669] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-06T20:34:58.933959] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-06T20:34:58.934198] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-06T20:34:58.934280] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.934513] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-06T20:34:58.934839] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-06T20:34:58.935134] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.935612] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-06T20:34:58.935918] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-06T20:34:58.936190] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-06T20:34:58.936456] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-06T20:34:58.936735] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-06T20:34:58.937017] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-06T20:34:58.937322] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.937396] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.937644] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-06T20:34:58.937912] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-06T20:34:58.938181] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-06T20:34:58.938467] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-06T20:34:58.938735] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-06T20:34:58.938969] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-03-06T20:34:58.939215] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.939288] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-06T20:34:58.939348] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-06T20:34:58.939590] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-06T20:34:58.939833] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-06T20:34:58.939904] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-06T20:34:58.939974] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-06T20:34:58.940251] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-06T20:34:58.940323] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.940566] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-06T20:34:58.940873] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.941162] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-06T20:34:58.941414] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-06T20:34:58.941486] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-06T20:34:58.941778] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.942023] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-06T20:34:58.942273] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-06T20:34:58.942522] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-06T20:34:58.942652] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-06T20:34:58.942897] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-06T20:34:58.943139] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-06T20:34:58.943210] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-06T20:34:58.943462] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-06T20:34:58.943549] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.943643] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-06T20:34:58.943933] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-06T20:34:58.944172] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.944255] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-06T20:34:58.944532] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-06T20:34:58.944646] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.944897] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.945152] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-06T20:34:58.945390] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.945642] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-06T20:34:58.945947] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-06T20:34:58.946033] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.946109] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-06T20:34:58.946182] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-06T20:34:58.946409] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.946650] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-06T20:34:58.946734] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-06T20:34:58.946804] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.947064] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.947146] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-06T20:34:58.947225] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.947483] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-06T20:34:58.947731] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-06T20:34:58.947973] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-06T20:34:58.948057] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.948340] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-06T20:34:58.948604] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-06T20:34:58.948688] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-06T20:34:58.948951] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-06T20:34:58.949241] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-06T20:34:58.949483] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-06T20:34:58.949565] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-06T20:34:58.949843] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-06T20:34:58.950130] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.950391] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-03-06T20:34:58.950465] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-06T20:34:58.950726] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-06T20:34:58.950969] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.951217] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-06T20:34:58.951476] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-06T20:34:58.951734] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-06T20:34:58.951972] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-06T20:34:58.952044] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-06T20:34:58.952321] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-06T20:34:58.952392] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-06T20:34:58.952669] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.952749] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.952811] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-06T20:34:58.952880] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-06T20:34:58.953131] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.953614] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-06T20:34:58.953904] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-06T20:34:58.954196] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-06T20:34:58.954460] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-06T20:34:58.954715] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-06T20:34:58.954977] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-06T20:34:58.955279] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.955530] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-06T20:34:58.955638] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-06T20:34:58.955883] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-06T20:34:58.955964] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-06T20:34:58.956204] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-06T20:34:58.956454] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-06T20:34:58.956691] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-06T20:34:58.956928] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-06T20:34:58.957002] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-03-06T20:34:58.957076] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-06T20:34:58.957139] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-06T20:34:58.957415] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-06T20:34:58.957656] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-06T20:34:58.957904] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-06T20:34:58.958155] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-06T20:34:58.958420] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-06T20:34:58.958676] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-03-06T20:34:58.958976] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.959049] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-06T20:34:58.959117] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-06T20:34:58.959178] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.959432] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-06T20:34:58.959518] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-06T20:34:58.959793] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-06T20:34:58.960063] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-06T20:34:58.960142] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-06T20:34:58.960227] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-06T20:34:58.960491] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-06T20:34:58.960764] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.961002] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-03-06T20:34:58.961241] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-06T20:34:58.961482] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-06T20:34:58.961552] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.961645] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-06T20:34:58.961876] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-03-06T20:34:58.961963] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.962234] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-06T20:34:58.962523] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-06T20:34:58.962817] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-06T20:34:58.963097] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-06T20:34:58.963335] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-06T20:34:58.963405] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-06T20:34:58.963622] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-06T20:34:58.964510] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-06T20:34:58.964787] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-06T20:34:58.965026] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-06T20:34:58.965271] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-06T20:34:58.965530] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-06T20:34:58.965798] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-06T20:34:58.966041] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-06T20:34:58.966297] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-06T20:34:58.966536] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-06T20:34:58.966813] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-06T20:34:58.966897] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-06T20:34:58.967135] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-06T20:34:58.967367] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-06T20:34:58.967614] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-06T20:34:58.967917] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-06T20:34:58.968160] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-06T20:34:58.968390] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.968618] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-06T20:34:58.968868] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-06T20:34:58.969101] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-06T20:34:58.969329] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-06T20:34:58.969613] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-06T20:34:58.969842] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-06T20:34:58.970080] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-06T20:34:58.970376] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.970643] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-06T20:34:58.970729] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-06T20:34:58.971006] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.971286] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.971358] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-06T20:34:58.971610] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-03-06T20:34:58.971695] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-06T20:34:58.971765] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-06T20:34:58.972012] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-06T20:34:58.972096] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.972374] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-06T20:34:58.972606] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.972677] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-06T20:34:58.972948] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-06T20:34:58.973018] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-06T20:34:58.973086] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-06T20:34:58.973313] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-06T20:34:58.973392] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.973615] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-06T20:34:58.973685] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-06T20:34:58.973753] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-06T20:34:58.973992] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-06T20:34:58.974222] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-06T20:34:58.974448] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-06T20:34:58.974519] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.974782] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-06T20:34:58.974853] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-06T20:34:58.975076] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-06T20:34:58.975147] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-06T20:34:58.975368] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-03-06T20:34:58.975447] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-06T20:34:58.975686] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.975967] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-06T20:34:58.976225] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-06T20:34:58.976471] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-06T20:34:58.976551] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-06T20:34:58.976803] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-06T20:34:58.977045] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-06T20:34:58.977289] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.978257] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-06T20:34:58.978647] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-06T20:34:58.978717] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-06T20:34:58.978775] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-06T20:34:58.979058] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.979309] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-06T20:34:58.979540] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-06T20:34:58.979632] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-06T20:34:58.979693] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-06T20:34:58.979949] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-06T20:34:58.980235] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-06T20:34:58.981210] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-06T20:34:58.981450] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.981704] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-06T20:34:58.981988] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-06T20:34:58.982058] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.982306] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-06T20:34:58.982375] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-06T20:34:58.982441] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-06T20:34:58.982508] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.982594] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-06T20:34:58.982657] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-06T20:34:58.982895] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-06T20:34:58.982971] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-06T20:34:58.983188] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-06T20:34:58.983469] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-06T20:34:58.983728] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.983954] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-06T20:34:58.984197] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.984418] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-06T20:34:58.984659] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-06T20:34:58.984727] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-06T20:34:58.985008] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-06T20:34:58.985091] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-06T20:34:58.985307] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-06T20:34:58.985550] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.985639] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-06T20:34:58.985882] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-06T20:34:58.986125] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-06T20:34:58.986348] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.986605] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-06T20:34:58.986685] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-06T20:34:58.986899] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-06T20:34:58.987128] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-06T20:34:58.987352] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-06T20:34:58.987593] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-06T20:34:58.987819] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-06T20:34:58.987912] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-06T20:34:58.987978] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-06T20:34:58.988035] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-06T20:34:58.988255] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-06T20:34:58.988483] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-06T20:34:58.988599] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-06T20:34:58.988843] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-06T20:34:58.989124] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-06T20:34:58.989200] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-06T20:34:58.989425] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-06T20:34:58.989495] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-06T20:34:58.989730] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-06T20:34:58.989800] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-06T20:34:58.989866] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-06T20:34:58.990138] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-06T20:34:58.990359] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-06T20:34:58.990427] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-06T20:34:58.990699] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-06T20:34:58.990928] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-06T20:34:58.991154] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-06T20:34:58.991222] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-06T20:34:58.991278] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-06T20:34:58.991513] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-06T20:34:58.991775] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-06T20:34:58.991858] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-06T20:34:58.992077] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-06T20:34:58.992321] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-06T20:34:58.992545] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-06T20:34:58.992647] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-06T20:34:58.992707] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-06T20:34:58.992925] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-06T20:34:58.993145] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-06T20:34:58.993365] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-06T20:34:58.993433] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-03-06T20:34:58.993651] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-06T20:34:58.993911] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-06T20:34:58.994158] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-06T20:34:58.994405] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-06T20:34:58.994489] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-06T20:34:58.994708] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-06T20:34:58.994931] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-06T20:34:58.995173] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-06T20:34:58.995399] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-06T20:34:58.995679] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-06T20:34:58.995921] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-06T20:34:58.996193] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-06T20:34:58.996417] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-06T20:34:58.996647] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-06T20:34:58.996756] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-06T20:34:58.997085] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-06T20:34:58.997155] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-06T20:34:58.997426] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-06T20:34:58.997506] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-06T20:34:58.997773] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-06T20:34:58.997877] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-06T20:34:58.997942] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-06T20:34:58.998009] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-06T20:34:58.998230] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-06T20:34:58.998509] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-06T20:34:58.998863] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-06T20:34:58.999117] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-06T20:34:58.999346] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-06T20:34:58.999422] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-06T20:34:58.999668] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-06T20:34:58.999912] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-06T20:34:58.999989] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.000264] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.000494] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.000593] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-06T20:34:59.000843] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.000912] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-06T20:34:59.001180] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.001425] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.001493] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.001776] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.002030] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-06T20:34:59.002106] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.002378] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-06T20:34:59.002447] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-06T20:34:59.002673] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-06T20:34:59.002929] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-06T20:34:59.002998] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.003056] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-06T20:34:59.003122] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.003348] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.003606] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-06T20:34:59.003839] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.003915] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-06T20:34:59.004191] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.005658] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-06T20:34:59.005899] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-06T20:34:59.006132] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-06T20:34:59.006383] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-06T20:34:59.006467] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.006713] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-06T20:34:59.006953] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.007195] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.007421] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.007649] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-06T20:34:59.007726] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-06T20:34:59.007954] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-06T20:34:59.008191] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-06T20:34:59.008469] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-06T20:34:59.008716] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.008802] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.008865] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-06T20:34:59.008957] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.009018] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.009248] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.009495] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-06T20:34:59.009796] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-06T20:34:59.009871] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.010141] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.010370] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-06T20:34:59.010597] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-03-06T20:34:59.010667] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.011104] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-06T20:34:59.011367] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-06T20:34:59.011604] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.011686] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-06T20:34:59.011943] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-06T20:34:59.012188] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.012425] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.012682] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-06T20:34:59.012973] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.013219] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-06T20:34:59.013507] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.013759] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-06T20:34:59.014060] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-06T20:34:59.014341] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.014589] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-06T20:34:59.014824] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.015072] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.015338] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.015587] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.016014] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.016302] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.016546] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.016639] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.016701] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-06T20:34:59.017061] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.018020] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-06T20:34:59.018115] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-06T20:34:59.018378] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.018666] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-06T20:34:59.018905] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-06T20:34:59.018978] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-06T20:34:59.019203] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-06T20:34:59.019286] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.019515] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.019615] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.019842] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.020068] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-06T20:34:59.020296] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.020365] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.020631] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-06T20:34:59.020916] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-06T20:34:59.020997] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.021220] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.021445] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.021520] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.021786] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-06T20:34:59.022020] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-06T20:34:59.022296] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.022519] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.022836] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.023089] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.023159] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.023375] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.023603] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-06T20:34:59.023841] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-06T20:34:59.024128] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.024414] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.024699] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.024945] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-06T20:34:59.025233] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-06T20:34:59.025482] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.025614] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.025695] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.025754] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-06T20:34:59.026036] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.026274] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-06T20:34:59.026514] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-06T20:34:59.026800] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.027040] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-06T20:34:59.027121] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-06T20:34:59.027192] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.027422] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-06T20:34:59.027664] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.027737] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.027966] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.028056] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.028127] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.028377] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-06T20:34:59.028614] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-06T20:34:59.028697] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-06T20:34:59.028972] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.029204] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.029440] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-06T20:34:59.029518] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-06T20:34:59.029771] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-06T20:34:59.029844] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.030103] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-06T20:34:59.030382] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.030471] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.030903] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-06T20:34:59.030991] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-06T20:34:59.031223] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-06T20:34:59.031294] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-06T20:34:59.031361] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.031427] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-06T20:34:59.031843] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-06T20:34:59.032088] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-06T20:34:59.032390] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-06T20:34:59.032462] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.032915] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-06T20:34:59.032989] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-06T20:34:59.033048] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-06T20:34:59.033287] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-06T20:34:59.033527] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-06T20:34:59.033783] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.034081] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.034163] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.034396] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-06T20:34:59.034466] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-06T20:34:59.034691] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-06T20:34:59.034928] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.035177] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-06T20:34:59.035463] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.035714] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-06T20:34:59.035793] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-06T20:34:59.035858] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.036165] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.036449] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-06T20:34:59.036682] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-06T20:34:59.036957] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.037204] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.037286] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.037522] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-06T20:34:59.037619] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.037877] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-06T20:34:59.038129] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.038374] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.038451] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-06T20:34:59.038519] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-06T20:34:59.038780] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-06T20:34:59.038850] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.039076] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-06T20:34:59.039341] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.039412] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-06T20:34:59.039632] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-06T20:34:59.039701] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-06T20:34:59.039760] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.039979] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-06T20:34:59.040199] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.040442] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.040728] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-06T20:34:59.040957] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-03-06T20:34:59.041990] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.042248] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.042319] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.042558] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-06T20:34:59.042823] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.042902] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.042972] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.043202] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.043465] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-06T20:34:59.043543] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.043808] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-06T20:34:59.043892] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-06T20:34:59.044171] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.044419] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-06T20:34:59.044672] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-06T20:34:59.044905] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.045135] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-06T20:34:59.045384] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-06T20:34:59.045453] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-06T20:34:59.045702] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.045969] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-06T20:34:59.046219] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.046504] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-06T20:34:59.046758] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.046996] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.047291] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-06T20:34:59.047529] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.047808] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-06T20:34:59.048172] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.048834] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.049722] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.049793] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.050151] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.050406] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-06T20:34:59.050700] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-06T20:34:59.050954] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-06T20:34:59.051047] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.051315] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.051621] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.051877] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.051950] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.052010] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.052078] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.052335] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-06T20:34:59.052593] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-06T20:34:59.052892] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.052981] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.053246] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.053483] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.053777] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-06T20:34:59.054033] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-06T20:34:59.054104] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-06T20:34:59.054396] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.054633] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.054866] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-06T20:34:59.055145] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-06T20:34:59.055223] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.055497] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.055803] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.055928] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.055994] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.056082] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.056371] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.057333] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.057418] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.057495] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-06T20:34:59.057760] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.058036] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-06T20:34:59.058300] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-06T20:34:59.058589] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.058854] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-03-06T20:34:59.059092] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.059389] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-06T20:34:59.059631] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-06T20:34:59.059901] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.059971] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-06T20:34:59.060334] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.060604] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-06T20:34:59.060899] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.060979] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.061048] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-06T20:34:59.061108] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-06T20:34:59.061338] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-06T20:34:59.061420] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.061659] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.061908] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-06T20:34:59.062207] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.062447] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.062529] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.062787] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.063066] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-06T20:34:59.063295] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-06T20:34:59.063546] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-06T20:34:59.063644] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-06T20:34:59.063866] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.064113] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.064360] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-06T20:34:59.064440] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.064660] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.064907] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-06T20:34:59.065151] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-06T20:34:59.065439] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.065688] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-06T20:34:59.065769] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-06T20:34:59.065830] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.065896] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.066135] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-06T20:34:59.066221] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.066474] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-06T20:34:59.066545] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-06T20:34:59.066632] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.066858] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-06T20:34:59.067117] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-06T20:34:59.067198] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.067264] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-03-06T20:34:59.067511] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.067823] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-06T20:34:59.068084] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-06T20:34:59.068166] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.068232] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.068297] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.068538] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-06T20:34:59.068629] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-06T20:34:59.068851] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.068918] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.068976] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.069043] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.069262] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.069514] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.069633] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-06T20:34:59.070113] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.070344] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-06T20:34:59.070604] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-06T20:34:59.070846] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-06T20:34:59.070924] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-06T20:34:59.071167] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-06T20:34:59.071452] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-06T20:34:59.071528] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.071814] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-06T20:34:59.072059] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-06T20:34:59.072136] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-06T20:34:59.072422] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.072499] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-06T20:34:59.072745] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-06T20:34:59.073003] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.073240] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.073491] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-06T20:34:59.073755] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-06T20:34:59.073833] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-06T20:34:59.074102] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.074178] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.074243] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.074300] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.074356] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-06T20:34:59.074603] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.074696] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-06T20:34:59.074756] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-06T20:34:59.074813] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-06T20:34:59.075040] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.075263] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-06T20:34:59.075547] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-06T20:34:59.075643] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-06T20:34:59.075711] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.075930] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.075999] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.076241] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-06T20:34:59.076492] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.076569] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-06T20:34:59.076864] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-06T20:34:59.076932] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-06T20:34:59.077147] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-06T20:34:59.077401] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-06T20:34:59.077687] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-06T20:34:59.077925] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-06T20:34:59.077998] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-06T20:34:59.078273] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-06T20:34:59.078532] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-06T20:34:59.078810] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.079042] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.080483] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.080777] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.081064] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.081318] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.081594] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-06T20:34:59.081686] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-03-06T20:34:59.081756] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.081827] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-06T20:34:59.081888] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-06T20:34:59.081955] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-06T20:34:59.082251] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-06T20:34:59.082537] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.082635] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.082699] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-06T20:34:59.082948] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-06T20:34:59.083028] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-06T20:34:59.083261] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.083510] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-06T20:34:59.083759] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-06T20:34:59.083842] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.084092] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.084977] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.085227] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.085316] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-06T20:34:59.085626] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.085867] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-06T20:34:59.086152] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-06T20:34:59.086442] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.086725] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-06T20:34:59.086956] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.087181] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.087407] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.087686] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-06T20:34:59.087975] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.088210] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-06T20:34:59.088287] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.088510] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-06T20:34:59.088813] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-06T20:34:59.088892] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-06T20:34:59.089132] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-03-06T20:34:59.089210] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-03-06T20:34:59.089282] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.089511] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.089828] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-06T20:34:59.089913] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-06T20:34:59.089982] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.090266] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.090522] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.090628] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-06T20:34:59.090872] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.091107] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.091385] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-06T20:34:59.091639] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-06T20:34:59.091884] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.092119] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.092365] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-06T20:34:59.092432] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-06T20:34:59.092675] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-06T20:34:59.092758] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.093050] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-06T20:34:59.093289] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-06T20:34:59.093515] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-06T20:34:59.093784] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-06T20:34:59.094039] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.094329] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-06T20:34:59.094613] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-06T20:34:59.094705] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-06T20:34:59.094932] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.095186] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-06T20:34:59.095471] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-06T20:34:59.095697] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.095775] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-06T20:34:59.095846] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-06T20:34:59.095912] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-06T20:34:59.096886] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-06T20:34:59.097178] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.097444] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-06T20:34:59.097707] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.097786] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-06T20:34:59.098090] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-06T20:34:59.098168] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.098395] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-06T20:34:59.098693] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.098763] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-06T20:34:59.098998] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.099065] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.099298] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-03-06T20:34:59.099543] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-06T20:34:59.099805] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.100032] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.100276] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-06T20:34:59.100354] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.100414] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-06T20:34:59.100645] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-06T20:34:59.100737] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.100989] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-06T20:34:59.101277] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.101531] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.101790] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-06T20:34:59.101866] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-06T20:34:59.102146] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-06T20:34:59.102224] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.102289] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.102347] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-06T20:34:59.102588] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.102666] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-06T20:34:59.102905] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.103135] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.103217] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-06T20:34:59.103461] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.103530] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.103800] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-06T20:34:59.104035] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-06T20:34:59.104266] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.104495] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.104734] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-06T20:34:59.104967] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.105220] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-06T20:34:59.105457] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.105709] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-06T20:34:59.105778] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-06T20:34:59.106005] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.106293] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-06T20:34:59.106780] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.107182] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-06T20:34:59.107460] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.107541] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.107638] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-06T20:34:59.107904] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-06T20:34:59.108158] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.108408] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.108664] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-06T20:34:59.108895] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-06T20:34:59.108966] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-06T20:34:59.109325] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.109606] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.110277] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-06T20:34:59.110518] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.110616] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-06T20:34:59.110881] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.111118] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.111358] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.111620] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.111864] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.112142] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.112420] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.112498] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-06T20:34:59.112781] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.113072] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.113320] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.113620] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.113859] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.114103] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-03-06T20:34:59.114387] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-06T20:34:59.114645] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-06T20:34:59.114724] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-06T20:34:59.114793] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-06T20:34:59.115067] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-06T20:34:59.115316] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.115399] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-06T20:34:59.115630] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.115907] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.116153] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.116407] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-06T20:34:59.116667] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.116900] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-06T20:34:59.117230] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-06T20:34:59.117485] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.117733] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-06T20:34:59.118021] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.118104] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.118328] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-06T20:34:59.118564] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.118672] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.118902] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-06T20:34:59.119160] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.119231] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.119291] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.119350] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.119609] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.119714] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.119785] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-06T20:34:59.120030] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.120292] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.120551] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-06T20:34:59.120828] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.121081] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-06T20:34:59.121154] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.121223] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-06T20:34:59.121468] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.121547] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-06T20:34:59.121856] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-06T20:34:59.122095] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-06T20:34:59.122383] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.122619] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-06T20:34:59.122689] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-06T20:34:59.122758] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-06T20:34:59.122819] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.123062] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.123345] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.123599] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-06T20:34:59.123861] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-06T20:34:59.124152] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.124409] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-06T20:34:59.124501] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-06T20:34:59.124756] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.124837] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-06T20:34:59.124906] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.124974] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-06T20:34:59.125298] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.125534] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-06T20:34:59.126043] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-06T20:34:59.126292] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-06T20:34:59.126552] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-06T20:34:59.126817] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.127074] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-06T20:34:59.128125] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-06T20:34:59.128378] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-06T20:34:59.128648] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.129612] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.129895] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-06T20:34:59.130153] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-06T20:34:59.130449] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.130748] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-06T20:34:59.130822] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-06T20:34:59.131103] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.131185] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.131419] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-06T20:34:59.131497] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-06T20:34:59.131753] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.131827] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.132059] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.132306] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-06T20:34:59.132607] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.132869] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.133127] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.133419] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.133731] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.133976] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.134055] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.134115] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-06T20:34:59.134174] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-06T20:34:59.134444] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-06T20:34:59.134692] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.134763] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.135003] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.135082] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.135314] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.135385] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-06T20:34:59.135454] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-06T20:34:59.135730] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.136047] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.136125] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-06T20:34:59.136196] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.136258] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-06T20:34:59.136492] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-06T20:34:59.136769] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-06T20:34:59.137008] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.137302] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-06T20:34:59.137388] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-06T20:34:59.137466] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-06T20:34:59.137542] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.137637] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-06T20:34:59.137923] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.137998] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.138277] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-06T20:34:59.138350] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.138742] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.138985] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.139275] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.139595] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.140383] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.140456] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.140529] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-06T20:34:59.140821] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.141115] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.141359] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.141626] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-06T20:34:59.141877] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-06T20:34:59.141959] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.142035] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-03-06T20:34:59.142108] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-06T20:34:59.142333] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.142593] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.142911] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.143141] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.143422] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-06T20:34:59.143723] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-06T20:34:59.143990] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.144235] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-06T20:34:59.144465] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-06T20:34:59.144774] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-06T20:34:59.144854] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.145099] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.145184] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-06T20:34:59.145424] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.145493] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-06T20:34:59.145941] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.146023] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.146313] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-06T20:34:59.146559] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.146661] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-03-06T20:34:59.146724] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.146784] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-06T20:34:59.147031] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.147316] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-06T20:34:59.147398] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-06T20:34:59.147466] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.147555] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.147865] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-06T20:34:59.148122] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.148406] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-06T20:34:59.148663] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.148903] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.149204] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-06T20:34:59.149488] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.149736] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-06T20:34:59.150024] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.150249] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.150483] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.150600] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.150849] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.151132] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-06T20:34:59.151364] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.151442] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-06T20:34:59.151673] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.151929] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.151998] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.152066] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-06T20:34:59.152289] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.152366] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.152427] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.153320] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-06T20:34:59.153565] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-06T20:34:59.153834] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.153921] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-06T20:34:59.154198] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.154435] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.154513] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.154754] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.154989] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-06T20:34:59.155060] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.155295] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.155547] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-06T20:34:59.155861] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-06T20:34:59.156120] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-06T20:34:59.156191] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.156250] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.156483] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.156771] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-06T20:34:59.157052] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-06T20:34:59.157130] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-06T20:34:59.157415] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-06T20:34:59.157654] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-06T20:34:59.157945] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.158024] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.158093] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.158168] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.158417] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.158680] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.158915] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-06T20:34:59.159157] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-06T20:34:59.159235] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.159302] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.159372] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.159653] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.159903] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-06T20:34:59.160136] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.160205] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-06T20:34:59.160421] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-06T20:34:59.160663] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-06T20:34:59.160891] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.161118] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-06T20:34:59.161364] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-06T20:34:59.161441] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-06T20:34:59.161663] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-06T20:34:59.161892] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.162692] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.162975] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-06T20:34:59.163061] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-06T20:34:59.163119] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-06T20:34:59.163176] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.163476] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-06T20:34:59.163747] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-06T20:34:59.164060] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.164348] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-06T20:34:59.164663] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.164994] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-06T20:34:59.165242] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-06T20:34:59.165475] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-06T20:34:59.165724] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.165809] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-06T20:34:59.165868] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-06T20:34:59.165934] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.166364] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.166433] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-06T20:34:59.166718] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.166952] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-06T20:34:59.167186] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.167428] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.167703] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.168003] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-06T20:34:59.168241] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.168318] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-06T20:34:59.168564] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.168820] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.169098] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.169167] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-06T20:34:59.169383] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.169608] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.169696] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.169922] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.170147] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.170381] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-06T20:34:59.170616] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.170848] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-06T20:34:59.171099] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.171352] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-06T20:34:59.171421] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.171667] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-06T20:34:59.171900] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-06T20:34:59.172160] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-06T20:34:59.172413] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-03-06T20:34:59.172713] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-06T20:34:59.172969] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-06T20:34:59.173197] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-06T20:34:59.173450] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-06T20:34:59.173679] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-06T20:34:59.173913] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.174143] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.174211] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-06T20:34:59.174445] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-06T20:34:59.174720] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.174942] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.175190] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-06T20:34:59.175425] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.175500] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.175779] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-06T20:34:59.175856] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.175926] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.176157] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-06T20:34:59.176226] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-06T20:34:59.176290] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-06T20:34:59.176516] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-06T20:34:59.176817] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.177073] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.177296] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.177590] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.177867] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.178118] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-06T20:34:59.178403] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-03-06T20:34:59.178473] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-03-06T20:34:59.178540] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-06T20:34:59.178635] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.178939] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.179202] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-06T20:34:59.179445] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-06T20:34:59.179754] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.180008] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.180089] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-06T20:34:59.180322] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.180605] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-06T20:34:59.180691] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.180909] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.180977] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-06T20:34:59.181227] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-06T20:34:59.181302] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.181369] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.181599] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.181667] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.181902] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.182177] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.182252] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.182320] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.182585] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.182818] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.182896] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-06T20:34:59.183123] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-06T20:34:59.183200] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.183457] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.183687] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-06T20:34:59.183754] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-06T20:34:59.184032] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-06T20:34:59.184317] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.184551] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.184649] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.184896] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.185123] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.185206] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.185274] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-06T20:34:59.185498] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.185749] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.185989] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-06T20:34:59.186222] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.186290] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.186503] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.186604] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.186880] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-06T20:34:59.187107] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.187183] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-06T20:34:59.187244] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-06T20:34:59.187461] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.187685] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.187931] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-06T20:34:59.188004] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-06T20:34:59.188235] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.188463] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.188721] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.189026] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-06T20:34:59.189309] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.189589] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.189825] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.190058] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.190307] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.190383] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.190449] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.190519] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-06T20:34:59.190763] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-06T20:34:59.191672] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-06T20:34:59.191926] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.192204] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.192297] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.192356] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-03-06T20:34:59.192413] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.192685] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-06T20:34:59.192960] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.193038] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.193300] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-06T20:34:59.193369] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.193620] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-06T20:34:59.193860] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.193937] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.194190] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.194418] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.194486] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-06T20:34:59.194766] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.196145] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.196385] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.196463] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.196544] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.196823] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.196894] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-06T20:34:59.197129] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.197377] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.197667] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.197904] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-06T20:34:59.197984] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.198046] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.198116] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.198177] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-06T20:34:59.198406] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.198658] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-06T20:34:59.198736] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.198804] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.199048] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-06T20:34:59.199294] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-06T20:34:59.199374] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.199597] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-06T20:34:59.200548] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-06T20:34:59.200879] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-06T20:34:59.201145] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.201391] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.201472] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.201697] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-06T20:34:59.201951] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.202238] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.202316] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.202562] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.203091] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.204560] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.204951] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.205257] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-06T20:34:59.205505] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-06T20:34:59.205612] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-06T20:34:59.205886] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-06T20:34:59.205948] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-06T20:34:59.206035] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.206336] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-06T20:34:59.206625] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.206899] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.207142] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-06T20:34:59.207389] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.207625] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.208033] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.208279] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-06T20:34:59.208518] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-06T20:34:59.208821] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.209038] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.209268] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-06T20:34:59.210084] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.210353] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-06T20:34:59.210433] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-06T20:34:59.210699] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-06T20:34:59.210963] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.211051] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.211125] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-06T20:34:59.211403] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.211713] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.212031] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.212301] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.212599] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-06T20:34:59.212843] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-06T20:34:59.212913] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.213153] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.213224] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.213285] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-06T20:34:59.213518] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-06T20:34:59.213842] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.214095] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.214541] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.214829] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.214915] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.215331] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-06T20:34:59.215414] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.215645] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.215728] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.216087] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.216174] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.216410] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.216658] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-06T20:34:59.216745] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.216814] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-06T20:34:59.217098] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.217336] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.217608] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.217876] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.217950] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.218020] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.218252] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-06T20:34:59.218322] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.218601] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.218864] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.219155] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.219381] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.219617] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-06T20:34:59.219702] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-06T20:34:59.219938] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.220216] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.220287] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-03-06T20:34:59.220523] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-06T20:34:59.220781] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.221009] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-06T20:34:59.221237] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.221496] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-06T20:34:59.221772] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-06T20:34:59.222010] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.222095] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-06T20:34:59.222374] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.222674] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.222746] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.223018] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.223303] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.223539] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-06T20:34:59.223662] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-06T20:34:59.223924] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.224009] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-06T20:34:59.224231] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.224319] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.224547] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-03-06T20:34:59.224853] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-06T20:34:59.224929] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.225161] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-06T20:34:59.225443] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-06T20:34:59.226462] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.226748] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-06T20:34:59.226829] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.227106] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-06T20:34:59.227376] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-06T20:34:59.227658] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.227907] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-06T20:34:59.227980] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-06T20:34:59.228200] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-06T20:34:59.228439] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.228713] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.228791] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.229069] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-06T20:34:59.229306] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-06T20:34:59.229384] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.229444] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.229706] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-06T20:34:59.230023] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-06T20:34:59.230104] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-06T20:34:59.230335] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-06T20:34:59.230665] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.230906] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.231152] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-06T20:34:59.231445] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.231736] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.232016] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.232295] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.232365] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-06T20:34:59.232646] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-06T20:34:59.232871] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-06T20:34:59.233113] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-06T20:34:59.233191] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-06T20:34:59.233260] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.233498] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.233723] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.233950] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-06T20:34:59.234238] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-06T20:34:59.234497] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.234767] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.235053] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.235307] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.235384] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-06T20:34:59.235618] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.235860] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-06T20:34:59.236830] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-06T20:34:59.237124] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.237213] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-06T20:34:59.237280] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-06T20:34:59.237557] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.237648] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-06T20:34:59.237709] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-06T20:34:59.237945] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-06T20:34:59.238211] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.238291] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-06T20:34:59.238355] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-06T20:34:59.238616] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-06T20:34:59.238890] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.239129] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-06T20:34:59.239364] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-06T20:34:59.239655] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.239890] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.239977] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.240040] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-06T20:34:59.240326] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.240601] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-06T20:34:59.240699] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-06T20:34:59.241168] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-06T20:34:59.241249] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-06T20:34:59.241487] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-06T20:34:59.241603] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.241706] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.242029] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-06T20:34:59.242104] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.242178] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.242495] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-06T20:34:59.242620] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.242709] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-06T20:34:59.243161] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.243454] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-06T20:34:59.243725] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.243968] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-06T20:34:59.244261] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.244495] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-06T20:34:59.244726] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-06T20:34:59.245009] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-06T20:34:59.245089] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-06T20:34:59.245160] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.245225] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-06T20:34:59.245474] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.245721] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-06T20:34:59.245955] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-06T20:34:59.246191] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-06T20:34:59.246276] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-06T20:34:59.246553] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.246849] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-06T20:34:59.246941] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-06T20:34:59.247192] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-06T20:34:59.247445] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-06T20:34:59.247738] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-06T20:34:59.248026] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-06T20:34:59.248122] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-06T20:34:59.248413] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.248652] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.248910] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.249194] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-06T20:34:59.249426] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-03-06T20:34:59.249713] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.249946] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.250245] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-06T20:34:59.250331] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.250401] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.250462] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-06T20:34:59.250742] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.251020] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.251099] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-06T20:34:59.251167] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-06T20:34:59.251388] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-06T20:34:59.251466] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.251692] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.251937] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.252238] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-06T20:34:59.252479] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.252770] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.252840] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.253355] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.253435] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.253701] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.254003] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.254247] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-06T20:34:59.254508] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.254788] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.254872] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-06T20:34:59.254943] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.255168] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.255247] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-06T20:34:59.255309] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.255546] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.255803] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.255875] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-06T20:34:59.256118] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.256375] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-06T20:34:59.256445] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.256758] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-06T20:34:59.257027] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-06T20:34:59.257334] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.257406] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-06T20:34:59.257494] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.257783] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-06T20:34:59.261613] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.262298] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-06T20:34:59.262379] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.262631] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.262936] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-06T20:34:59.263173] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.263408] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.263645] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-06T20:34:59.263932] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.264004] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.264225] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.264302] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.264519] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-03-06T20:34:59.264610] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-06T20:34:59.264851] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-06T20:34:59.265145] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-06T20:34:59.265383] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.265662] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-06T20:34:59.265900] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.266126] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.266352] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-06T20:34:59.266592] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-06T20:34:59.266871] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.267101] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.267327] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.267403] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.267644] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-06T20:34:59.267892] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.267966] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-06T20:34:59.268202] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-06T20:34:59.268461] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.268540] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-06T20:34:59.268637] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.268888] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-06T20:34:59.268974] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-06T20:34:59.269197] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.269433] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-06T20:34:59.269518] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-06T20:34:59.269610] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.269900] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-06T20:34:59.270132] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.270410] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-06T20:34:59.270688] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.270757] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-06T20:34:59.271034] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-06T20:34:59.271313] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.271541] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-06T20:34:59.271853] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.272132] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.272362] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.272620] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-06T20:34:59.272851] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.272921] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-06T20:34:59.273144] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-06T20:34:59.273433] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.273814] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.273904] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.274215] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.274475] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-06T20:34:59.274740] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.274832] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-06T20:34:59.275116] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-06T20:34:59.275362] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.275603] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.275842] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-06T20:34:59.276120] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-06T20:34:59.276424] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.276672] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.276766] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-06T20:34:59.276829] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-06T20:34:59.277063] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.277397] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.277650] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-06T20:34:59.278143] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-06T20:34:59.278476] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-06T20:34:59.278724] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.278978] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.279222] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-06T20:34:59.279472] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.279560] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.279814] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-06T20:34:59.280058] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.280137] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.280200] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-06T20:34:59.280449] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.280689] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.280947] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.281026] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.281286] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.281516] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.281614] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.281838] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.281917] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-06T20:34:59.281982] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-06T20:34:59.282050] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.282296] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.282525] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.282658] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.282896] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-06T20:34:59.282968] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.283038] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.283114] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.283183] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-03-06T20:34:59.283253] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.283328] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-06T20:34:59.283407] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.283634] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.283869] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-06T20:34:59.284109] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-06T20:34:59.284366] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-06T20:34:59.284616] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.284960] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.285218] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.285495] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.285772] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-06T20:34:59.286008] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.286234] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.286460] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.286705] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.287011] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-06T20:34:59.287086] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-06T20:34:59.287304] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-06T20:34:59.287371] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.287602] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.287847] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-06T20:34:59.287927] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-06T20:34:59.288160] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.288254] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.288372] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-06T20:34:59.288664] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-06T20:34:59.288759] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-06T20:34:59.288981] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.289062] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-06T20:34:59.289132] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.289410] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-06T20:34:59.289662] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.289779] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.290041] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-06T20:34:59.290302] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.290542] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-06T20:34:59.290806] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-06T20:34:59.291037] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-06T20:34:59.291107] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.291345] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-06T20:34:59.291416] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.291697] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.291976] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-06T20:34:59.292055] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.292293] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.292539] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.292656] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-06T20:34:59.292892] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.292965] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.293235] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-06T20:34:59.293304] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.293364] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.293423] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-06T20:34:59.293653] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.293736] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.293983] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.294230] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.294465] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-06T20:34:59.294557] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-06T20:34:59.294866] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.294937] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.295190] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-06T20:34:59.295481] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.295559] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-06T20:34:59.295814] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-06T20:34:59.296053] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.296336] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-06T20:34:59.296636] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.296719] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-06T20:34:59.296951] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.297180] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.297250] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.297317] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-06T20:34:59.297593] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.297702] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.297942] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.298195] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-06T20:34:59.298442] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.298729] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.298957] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-06T20:34:59.299042] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.299104] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.299345] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.299607] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-06T20:34:59.299853] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.299942] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-06T20:34:59.300226] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.300305] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.300545] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.300880] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-06T20:34:59.301159] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.301242] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.301518] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.301780] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.302014] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.302242] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.302471] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-06T20:34:59.302702] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.302978] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.303218] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-06T20:34:59.303496] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.303776] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-06T20:34:59.304041] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-06T20:34:59.305018] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-06T20:34:59.305265] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-06T20:34:59.305514] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-03-06T20:34:59.305790] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-06T20:34:59.305861] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.305927] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.306603] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-06T20:34:59.306867] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.307113] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.307405] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.307680] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-06T20:34:59.307930] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-06T20:34:59.308020] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-06T20:34:59.308250] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-06T20:34:59.308529] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.308783] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-06T20:34:59.308865] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.309092] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-06T20:34:59.309172] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.309408] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-06T20:34:59.309480] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-06T20:34:59.309729] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.309966] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.310242] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-06T20:34:59.310470] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.310541] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-06T20:34:59.310625] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.310875] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.310946] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-06T20:34:59.311167] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.311255] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-06T20:34:59.311480] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.311564] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-06T20:34:59.311860] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-06T20:34:59.311948] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.312178] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.312463] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-06T20:34:59.312543] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.312798] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-06T20:34:59.313044] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-06T20:34:59.313273] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.313535] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.313628] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.313690] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-03-06T20:34:59.313978] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.314216] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.314477] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-06T20:34:59.314759] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-06T20:34:59.315066] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.315367] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-06T20:34:59.315605] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-06T20:34:59.315911] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.316167] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-06T20:34:59.316239] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-06T20:34:59.316309] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-06T20:34:59.316608] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.316689] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-06T20:34:59.316934] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.317174] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.317255] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-06T20:34:59.317326] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-06T20:34:59.317585] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-06T20:34:59.317850] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.317936] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-06T20:34:59.318171] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-06T20:34:59.318463] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-06T20:34:59.318695] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-06T20:34:59.318932] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-06T20:34:59.319232] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-06T20:34:59.319313] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-06T20:34:59.319540] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.319854] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-06T20:34:59.320137] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.320208] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-06T20:34:59.320469] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.320774] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-06T20:34:59.321044] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-06T20:34:59.321296] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.321565] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.321820] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-06T20:34:59.322071] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.322302] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.322382] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.322618] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-06T20:34:59.322715] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.322792] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-06T20:34:59.323043] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.323275] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-06T20:34:59.323532] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-06T20:34:59.323809] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.324054] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-06T20:34:59.324290] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-06T20:34:59.324528] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.324822] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.325072] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-06T20:34:59.325815] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.325901] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.326138] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.326402] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.326477] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.326549] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-06T20:34:59.326829] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-03-06T20:34:59.327076] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.327159] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-06T20:34:59.327437] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-06T20:34:59.327680] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.327935] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.328166] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-06T20:34:59.328417] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.328690] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.328972] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-06T20:34:59.329051] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-06T20:34:59.329331] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-06T20:34:59.329609] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.329876] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.330122] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.330210] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.330520] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.330808] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.330882] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-06T20:34:59.330962] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.331211] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.331449] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-06T20:34:59.331684] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-06T20:34:59.331925] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-06T20:34:59.332157] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-06T20:34:59.332416] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.332698] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.332929] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.333229] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.333464] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-06T20:34:59.333749] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.334029] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-06T20:34:59.334290] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.334552] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-06T20:34:59.334814] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-06T20:34:59.334886] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-06T20:34:59.335176] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.335414] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-03-06T20:34:59.335498] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.335766] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-06T20:34:59.335848] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-06T20:34:59.336126] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-06T20:34:59.336436] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-06T20:34:59.336518] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-06T20:34:59.336798] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-06T20:34:59.336869] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.337104] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-06T20:34:59.337341] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.337619] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-06T20:34:59.337891] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.338148] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-06T20:34:59.338375] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-06T20:34:59.338715] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-06T20:34:59.338787] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-06T20:34:59.339012] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.339082] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.339159] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-06T20:34:59.339407] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-06T20:34:59.339644] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-06T20:34:59.339721] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.339997] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-06T20:34:59.340252] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.340500] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.340619] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.340878] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-06T20:34:59.340961] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.341201] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-06T20:34:59.341285] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-06T20:34:59.341533] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-06T20:34:59.341788] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-06T20:34:59.342048] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-06T20:34:59.342132] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-06T20:34:59.342200] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-06T20:34:59.342433] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-06T20:34:59.342666] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.342743] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-06T20:34:59.342975] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-03-06T20:34:59.343203] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.343270] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-06T20:34:59.343337] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.343396] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.343616] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-06T20:34:59.343845] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-06T20:34:59.343912] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.344215] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.344441] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.344672] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.344959] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.345190] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-06T20:34:59.345437] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-06T20:34:59.345726] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-06T20:34:59.345964] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-06T20:34:59.346250] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-06T20:34:59.346485] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-06T20:34:59.346785] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-06T20:34:59.347032] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-06T20:34:59.347279] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-06T20:34:59.347356] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.347634] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-06T20:34:59.347730] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.347797] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.348083] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.348173] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.348401] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.348722] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-06T20:34:59.348817] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.349071] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.349140] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-06T20:34:59.349377] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-06T20:34:59.349640] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.349882] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-06T20:34:59.350134] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-06T20:34:59.350430] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.350714] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-06T20:34:59.350798] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.351080] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.351318] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.351552] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-06T20:34:59.351649] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-06T20:34:59.351887] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-06T20:34:59.352130] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.352198] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-06T20:34:59.352426] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.352723] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-06T20:34:59.352994] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-06T20:34:59.353061] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-06T20:34:59.353284] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.353594] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-06T20:34:59.353842] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-06T20:34:59.353925] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-06T20:34:59.353984] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-06T20:34:59.354226] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-06T20:34:59.354483] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-06T20:34:59.354732] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-06T20:34:59.354809] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.355078] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.355154] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-06T20:34:59.355427] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.355504] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-06T20:34:59.355777] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.356026] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-06T20:34:59.356312] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-06T20:34:59.356546] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.356822] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.357052] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-06T20:34:59.357327] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-06T20:34:59.357564] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-06T20:34:59.357865] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-06T20:34:59.358215] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-06T20:34:59.358479] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.358550] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.358853] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.359093] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.359333] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-06T20:34:59.359403] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-06T20:34:59.359461] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-06T20:34:59.359518] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-06T20:34:59.359630] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.359886] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.359956] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.360174] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.360404] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-06T20:34:59.360480] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.360721] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.361007] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-06T20:34:59.361249] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.361484] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-06T20:34:59.361712] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-06T20:34:59.361949] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.362017] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-06T20:34:59.362253] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.362484] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.362553] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.362797] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.363044] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.363113] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.363343] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.363616] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-06T20:34:59.363701] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.363926] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.363993] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.364237] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.364473] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-06T20:34:59.364764] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-06T20:34:59.364845] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-06T20:34:59.365091] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-06T20:34:59.365162] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-06T20:34:59.365229] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-06T20:34:59.365449] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.365685] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.365921] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-06T20:34:59.366150] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.366227] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-06T20:34:59.366286] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.366351] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-06T20:34:59.366638] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-06T20:34:59.366726] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-06T20:34:59.366786] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.366998] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.367270] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.367609] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.367935] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-06T20:34:59.368015] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-06T20:34:59.368245] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.368313] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-06T20:34:59.368379] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-06T20:34:59.368438] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-06T20:34:59.368674] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-06T20:34:59.368966] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.369248] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-06T20:34:59.369487] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-06T20:34:59.369929] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-06T20:34:59.370174] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-06T20:34:59.370245] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-06T20:34:59.370302] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.370359] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-06T20:34:59.370604] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-06T20:34:59.370869] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-06T20:34:59.371113] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.371357] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-06T20:34:59.371602] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.371850] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.372096] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-06T20:34:59.372172] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-06T20:34:59.372399] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-03-06T20:34:59.372476] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-06T20:34:59.372535] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.372629] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-06T20:34:59.372878] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.373181] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.373252] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-06T20:34:59.373536] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-06T20:34:59.373796] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-06T20:34:59.374031] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-06T20:34:59.374279] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-06T20:34:59.374521] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-06T20:34:59.374613] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.374840] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-06T20:34:59.374909] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-06T20:34:59.375537] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-06T20:34:59.376512] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-06T20:34:59.376625] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-06T20:34:59.376700] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-06T20:34:59.377499] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.377588] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.377844] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-06T20:34:59.377915] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-06T20:34:59.378210] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.378289] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-06T20:34:59.378348] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-06T20:34:59.378405] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-06T20:34:59.378713] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-06T20:34:59.378795] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-06T20:34:59.379090] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.379183] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-06T20:34:59.379434] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-06T20:34:59.379685] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-06T20:34:59.379764] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.379830] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.379889] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.380136] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-06T20:34:59.380219] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.380287] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.380345] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-06T20:34:59.380590] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-06T20:34:59.380660] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.380930] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.381178] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.381485] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-06T20:34:59.381556] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-06T20:34:59.381817] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-06T20:34:59.381894] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-06T20:34:59.381955] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-06T20:34:59.382028] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-06T20:34:59.382265] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.382493] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.382864] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-06T20:34:59.383095] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-06T20:34:59.383373] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.383442] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-06T20:34:59.383667] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-06T20:34:59.383927] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-06T20:34:59.384178] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.384413] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.384659] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-06T20:34:59.385045] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-06T20:34:59.385328] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.385610] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-06T20:34:59.385679] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.385737] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-06T20:34:59.385969] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.386204] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.386436] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.386667] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-06T20:34:59.386902] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-06T20:34:59.387146] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.387222] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-06T20:34:59.387290] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-06T20:34:59.387348] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-06T20:34:59.387596] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.387668] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-06T20:34:59.387945] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-06T20:34:59.388231] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-06T20:34:59.388468] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.388543] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-06T20:34:59.388641] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-06T20:34:59.388925] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-06T20:34:59.389169] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-06T20:34:59.389446] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.389514] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-06T20:34:59.389609] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-06T20:34:59.389846] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-06T20:34:59.389913] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.390182] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.390439] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-06T20:34:59.390720] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.390788] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-06T20:34:59.390855] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-06T20:34:59.390915] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.391183] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.391458] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.391526] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.391613] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.391689] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-06T20:34:59.391918] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-06T20:34:59.392162] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.392416] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-06T20:34:59.392483] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.392717] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-06T20:34:59.392999] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.393277] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.393509] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-06T20:34:59.393773] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-06T20:34:59.394049] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-06T20:34:59.394125] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.394404] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-06T20:34:59.394472] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-06T20:34:59.394745] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.394982] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-03-06T20:34:59.395209] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.395286] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-06T20:34:59.395510] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.395609] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-06T20:34:59.395686] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-06T20:34:59.395910] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-06T20:34:59.395980] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.396045] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.396104] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.396316] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.396391] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-06T20:34:59.396663] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.396731] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-06T20:34:59.396947] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-03-06T20:34:59.397176] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.397402] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-06T20:34:59.397469] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-06T20:34:59.397687] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-06T20:34:59.397976] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.398046] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-06T20:34:59.398271] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-06T20:34:59.398521] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-06T20:34:59.398788] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-06T20:34:59.399042] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.399119] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.399178] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-06T20:34:59.399419] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-06T20:34:59.399486] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-06T20:34:59.399723] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.399998] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.400245] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-06T20:34:59.400490] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-06T20:34:59.400714] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-06T20:34:59.400990] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-06T20:34:59.401218] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-06T20:34:59.401444] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.401690] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-06T20:34:59.401767] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-06T20:34:59.401993] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-06T20:34:59.402063] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-06T20:34:59.402319] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.402548] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-06T20:34:59.402812] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-06T20:34:59.403039] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-06T20:34:59.403266] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-06T20:34:59.403541] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-06T20:34:59.403819] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-06T20:34:59.404114] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.404182] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.404445] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-06T20:34:59.404680] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.404906] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-06T20:34:59.404975] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-06T20:34:59.405199] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-06T20:34:59.405267] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-06T20:34:59.405490] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-06T20:34:59.405599] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-06T20:34:59.405703] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-06T20:34:59.405929] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-06T20:34:59.406008] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.406231] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.406300] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.406544] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.406798] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-06T20:34:59.406876] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.407107] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-06T20:34:59.407182] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.407242] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.407298] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-06T20:34:59.407353] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.407628] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-06T20:34:59.407913] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.408167] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-06T20:34:59.408397] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-06T20:34:59.408665] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-06T20:34:59.408745] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.408802] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-06T20:34:59.409044] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-06T20:34:59.409323] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.409626] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-06T20:34:59.409710] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-06T20:34:59.409994] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-06T20:34:59.410242] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-06T20:34:59.410310] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-06T20:34:59.410368] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.410601] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-06T20:34:59.410685] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-06T20:34:59.410762] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-06T20:34:59.410986] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.411233] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-06T20:34:59.411301] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-06T20:34:59.411539] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-06T20:34:59.411794] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-06T20:34:59.411862] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.412090] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-06T20:34:59.412326] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-03-06T20:34:59.412395] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.412451] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-06T20:34:59.412702] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-06T20:34:59.412989] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-06T20:34:59.413217] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-06T20:34:59.413472] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-06T20:34:59.413761] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-06T20:34:59.413991] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-06T20:34:59.414058] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-06T20:34:59.414287] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-06T20:34:59.414588] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-06T20:34:59.414877] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-06T20:34:59.415106] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-06T20:34:59.415397] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.415632] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-06T20:34:59.415711] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-06T20:34:59.415787] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-06T20:34:59.415856] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-06T20:34:59.416083] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.416379] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-06T20:34:59.416460] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-06T20:34:59.416690] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-06T20:34:59.416982] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.417261] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-06T20:34:59.417331] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.417603] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.417692] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-06T20:34:59.417936] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-06T20:34:59.418174] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-06T20:34:59.418254] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-06T20:34:59.418316] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-06T20:34:59.418542] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-06T20:34:59.418872] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.419109] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-06T20:34:59.419188] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-06T20:34:59.419433] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-06T20:34:59.419685] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.419972] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-06T20:34:59.420053] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-06T20:34:59.420307] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-03-06T20:34:59.420561] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-06T20:34:59.420674] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-06T20:34:59.420913] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-06T20:34:59.421149] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-06T20:34:59.421221] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.421281] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-06T20:34:59.421533] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.421790] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-06T20:34:59.422078] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-06T20:34:59.422401] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-06T20:34:59.422692] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-06T20:34:59.422930] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-06T20:34:59.423185] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.423265] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-06T20:34:59.423491] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.423771] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-06T20:34:59.424022] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-06T20:34:59.424309] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-06T20:34:59.424588] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.424848] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-06T20:34:59.425082] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-06T20:34:59.425153] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-06T20:34:59.425384] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-06T20:34:59.425758] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-06T20:34:59.426035] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-06T20:34:59.426277] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-06T20:34:59.426349] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-06T20:34:59.426408] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.426637] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.426894] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-06T20:34:59.426974] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-06T20:34:59.427036] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-06T20:34:59.427275] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-06T20:34:59.427531] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-06T20:34:59.427859] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-06T20:34:59.428126] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-06T20:34:59.428414] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-06T20:34:59.428486] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-06T20:34:59.428753] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-06T20:34:59.429006] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-06T20:34:59.429077] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-06T20:34:59.429138] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-06T20:34:59.429372] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-06T20:34:59.429630] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-06T20:34:59.429859] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-06T20:34:59.429929] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.429989] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-06T20:34:59.430259] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-06T20:34:59.430539] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-06T20:34:59.430847] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-06T20:34:59.431094] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-06T20:34:59.431165] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-06T20:34:59.431445] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-06T20:34:59.431523] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-06T20:34:59.431607] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-06T20:34:59.431860] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-06T20:34:59.432092] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-06T20:34:59.432163] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-06T20:34:59.432386] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-06T20:34:59.432654] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-06T20:34:59.432736] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.432959] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-06T20:34:59.433029] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-06T20:34:59.433325] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-06T20:34:59.433395] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-06T20:34:59.433644] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-06T20:34:59.433881] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-06T20:34:59.433959] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-06T20:34:59.434205] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-06T20:34:59.434495] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-03-06T20:34:59.434807] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-06T20:34:59.435042] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-06T20:34:59.435122] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-06T20:34:59.435189] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-06T20:34:59.435411] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-06T20:34:59.435757] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-06T20:34:59.435830] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-06T20:34:59.436063] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-06T20:34:59.436399] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-06T20:34:59.436503] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.436863] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-06T20:34:59.437162] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-06T20:34:59.437401] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-06T20:34:59.437473] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-06T20:34:59.437755] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-06T20:34:59.437827] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-06T20:34:59.438097] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-06T20:34:59.438389] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-06T20:34:59.438461] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-06T20:34:59.438741] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-06T20:34:59.438979] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-06T20:34:59.439246] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.439537] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-06T20:34:59.439844] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-06T20:34:59.440079] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-06T20:34:59.440359] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-06T20:34:59.440667] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-06T20:34:59.440917] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-06T20:34:59.441172] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-06T20:34:59.441398] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-06T20:34:59.441484] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-06T20:34:59.441730] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-06T20:34:59.441812] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-06T20:34:59.442037] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-06T20:34:59.442271] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-06T20:34:59.442343] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-06T20:34:59.442635] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-06T20:34:59.442705] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-06T20:34:59.442986] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-06T20:34:59.443278] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-06T20:34:59.443349] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-06T20:34:59.443605] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-06T20:34:59.443863] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-06T20:34:59.444092] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-06T20:34:59.444324] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.444394] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-06T20:34:59.444674] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-06T20:34:59.444999] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-06T20:34:59.445282] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-06T20:34:59.445353] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-06T20:34:59.447030] [INFO ] [LOCAL ] Saved consolidated report: 3360 forecasts -> ./output/forecasts/full/2026-03-09.txt [2026-03-06T20:34:59.447079] [INFO ] [sig ] [100/100] Successfully generated report for 2026-03-09: 3360 entries [2026-03-06T20:34:59.447112] [INFO ] [sig ] ================================================== [2026-03-06T20:34:59.447142] [INFO ] [sig ] Report generation complete: 100/100 reports succeeded [2026-03-06T20:35:00.197656] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-06T20:35:00.198021] [INFO ] [sig ] Email notification sent [2026-03-06T20:35:00.198651] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-06T20:35:00.198856] [INFO ] [STATE ] Last completion updated: 2026-03-06T20:35:00.198731